Backup differenziale

Concettualmente, i backup differenziali si collocano tra i backup completi e quelli incrementali. Un backup differenziale rappresenta la via di mezzo in termini di efficienza e complessità. Nonostante ciò, la maggior parte dei backup usati al giorno d’oggi sono incrementali.

Cos’è un backup differenziale e come funziona?

Un backup differenziale è spesso usato come parte di una strategia di backup. La prima volta che viene eseguito un backup differenziale, viene creato un backup completo. I backup successivi salveranno solo le modifiche apportate ai file rispetto al backup completo. Il primo backup differenziale è pertanto indistinguibile dal primo backup incrementale. Le due opzioni di backup differiscono infatti solo a partire dal backup successivo.

N.B.

Scoprite cos’è un backup nella nostra guida dettagliata sull’argomento.

Per confrontare le modifiche apportate ai file vengono utilizzati vari metodi. Lo scenario più semplice prevede un confronto delle marche temporali del file tra l’ultimo backup completo e il suo stato attuale. Se la marca temporale di un file nello stato attuale è più recente, il file è stato modificato dall’ultimo backup completo e deve essere nuovamente sottoposto a backup. Una maggiore precisione si ottiene calcolando i valori di hash dal contenuto delle due versioni del file. Se i due hash differiscono, il file è stato modificato e sarà incluso in un backup differenziale.

Per ricostruire un backup differenziale viene prima ripristinato l’ultimo backup completo. Le modifiche contenute nel backup differenziale vengono poi recuperate. In questo processo, qualsiasi dato presente nel backup completo viene sovrascritto. Il risultato è una replica completa del set di dati al momento del backup differenziale.

Quali sono i pro e i contro dei backup differenziali?

I backup differenziali sono un buon compromesso tra i backup completi e incrementali in termini di efficienza. La complessità prevista per la creazione e il ripristino è inferiore nei backup differenziali rispetto ai backup incrementali e leggermente superiore rispetto ai backup completi.

Vantaggi dei backup differenziali

Prima di tutto, i backup differenziali creati regolarmente sono più efficienti della creazione ripetuta di backup completi. Questo perché solo i dati che hanno subito modifiche dall’ultimo backup completo vengono salvati. Allo stesso tempo, i backup differenziali sono più robusti dei backup incrementali. A differenza di questi ultimi, infatti, non viene creata una catena di backup correlati. Invece, ogni backup differenziale fa riferimento solo all’ultimo backup completo. Questo minimizza il rischio che l’intera catena di backup diventi inutilizzabile se un singolo componente si rompe.

Per il ripristino da un backup differenziale, sono necessari solo due set di dati: il backup differenziale e il backup completo associato. A causa della loro bassa complessità, i backup differenziali possono essere creati e ripristinati utilizzando strumenti predefiniti senza dover ricorrere a un software specializzato.

Consiglio

Il servizio MyDefender di IONOS effettua dei backup online automatici per proteggere i vostri dati da possibili perdite.

Svantaggi dei backup differenziali

Lo svantaggio di un backup differenziale è che per un ripristino dei dati sono necessari sia l’ultimo backup completo che il backup differenziale. Se il backup completo è corrotto, il backup differenziale è praticamente inutile.

La creazione di backup differenziali successivi dello stesso backup completo comporta un’elevata ridondanza dei dati sottoposti a backup. Ad esempio, un backup differenziale effettuato di giovedì contiene le modifiche apportate lunedì, martedì e mercoledì oltre al backup completo. Ne consegue che il backup differenziale del giovedì è più grande di quello del mercoledì e più piccolo di quello del venerdì.

Consiglio

Utilizzate Managed Nextcloud di IONOS per creare backup professionali per la vostra azienda.

Quando viene utilizzato un backup differenziale?

In generale, un backup differenziale è adatto se non è prevista una grande crescita del volume dei dati o se ci sono brevi intervalli tra i singoli backup differenziali. Un backup differenziale è una buona scelta per creare e ripristinare i backup in modo semplice senza l’uso di software o hardware specializzati.

Una strategia di backup tradizionale usata dalle aziende tende a includere un backup completo ogni fine settimana e dei backup differenziali giornalieri. Seguendo la regola del backup 3-2-1, almeno uno dei backup dovrebbe essere nel cloud. A causa dei grandi volumi di dati, i backup incrementali nel cloud sono ora più diffusi.

I software di backup più usati oggi possono creare dei backup incrementali. Ad esempio, per eseguire un backup su Mac, è possibile utilizzare il software integrato “Time Machine” che genera backup incrementali. Creare un backup su Windows 10 è molto simile, indipendentemente dal fatto che si stia usando il backup integrato di Windows o il popolare strumento di backup Robocopy. In entrambi i casi i backup sono creati in modo incrementale.

Per creare un backup del server con rsync, potete creare un backup differenziale. Il risultato è un backup differenziale che contiene le modifiche apportate dall’ultimo backup completo in una directory separata. Diamo un’occhiata ai singoli passaggi:

  1. Per prima cosa viene creato un backup completo:
rsync -a <source-dir>/ <target-path></target-path></source-dir>

Il backup completo si trova nella directory target-path/source-dir/.

  1. In seguito, viene creato un backup differenziale delle modifiche:
rsync -a --compare-dest=<path-to full-backup> <source-dir>/ <diff-target>/</diff-target></source-dir></path-to>

Infine, i file modificati si trovano nella directory diff-target/.

Per ripristinare i dati, è sufficiente invertire il processo. Anche in questo caso, sono necessarie due operazioni di copia Rsync:

  1. Copiare un backup completo dall’origine:
rsync -a <target-path source-dir>/ <source-path></source-path></target-path>
  1. Unire il backup differenziale al backup completo:
rsync -a <target-path>/<diff-target>/ <source-path></source-path></diff-target></target-path>
Consiglio

Proteggete la vostra azienda dalla perdita di dati e dalla crittografia ransomware con Cloud Backup.

Per offrirti una migliore esperienza di navigazione online questo sito web usa dei cookie, propri e di terze parti. Continuando a navigare sul sito acconsenti all’utilizzo dei cookie. Scopri di più sull’uso dei cookie e sulla possibilità di modificarne le impostazioni o negare il consenso.