Qual è la differenza tra backup incrementali, differenziali e di altro tipo?
I backup incrementali e differenziali sono due strategie per creare copie regolari dei dati in modo frequente per il ripristino di emergenza. I sistemi IT di qualsiasi azienda possono subire interruzioni impreviste a causa di circostanze inattese, quali interruzioni di corrente, eventi naturali o problemi di sicurezza. Un backup dei dati è essenziale per non perdere informazioni critiche per le operazioni. Allo stesso tempo, il volume dei dati può rendere poco pratico eseguire un backup completo in ogni momento. Una strategia di backup differenziale copia solo le modifiche ai dati dall'ultimo backup completo. D'altra parte, una strategia di backup incrementale copia le modifiche ai dati dall'ultimo backup.
Backup completo o incrementale o differenziale: come funzionano
Esistono tre strategie di backup dei dati principali, che descriveremo in dettaglio di seguito.
Backup completo
Quando il software di backup esegue un backup completo, copia l'intero set di dati, indipendentemente dal fatto che siano state apportate modifiche ai dati. Questo tipo di backup viene di solito eseguito meno frequentemente per motivi pratici. Ad esempio, può richiedere molto tempo e occupare anche una grande quantità di spazio di archiviazione. Le alternative ai backup completi dei dati includono i backup differenziali o incrementali.
Backup incrementali
Un backup incrementale copia solo i dati modificati dall'ultimo backup. Ad esempio, se esegui un backup completo la domenica, il backup incrementale di lunedì copierà solo le modifiche apportate dopo il backup della domenica. Martedì copierà soltanto le modifiche al file di immagine di backup dopo il backup di lunedì e così via.
Backup differenziale
Una strategia di backup differenziale copia solo i dati appena aggiunti e modificati dall'ultimo backup completo. Se l'ultimo backup completo è stato effettuato di domenica, un backup di lunedì copre tutte le modifiche da domenica. Se viene eseguito un altro backup martedì, verranno copiate anche tutte le modifiche da domenica. La dimensione del file di backup aumenta progressivamente fino al successivo backup completo.
Differenze principali: backup incrementale e differenziale
Le strategie di backup incrementale e differenziale offrono diversi compromessi a seconda delle prestazioni di backup che si desidera ottenere. Successivamente, forniamo i principali fattori di differenziazione.
Velocità di backup
Il completamento dei backup differenziali richiede più tempo di quello dei backup incrementali poiché le dimensioni del file di immagine di backup aumentano ogni giorno.
Al contrario, il processo di backup incrementale è in genere più rapido ed efficiente grazie ai file di backup sempre piccoli.
Utilizzo dello spazio di archiviazione
I backup incrementali richiedono meno spazio di archiviazione.
I backup differenziali richiedono più spazio di archiviazione all'aumentare del tempo dall'ultimo backup completo. Una strategia di backup differenziale mira a ridurre i tempi di ripristino a scapito dello spazio di archiviazione.
Costo di implementazione
In genere, un backup incrementale consente di risparmiare spazio di archiviazione di backup e larghezza di banda di rete. A lungo termine, un backup completo abbinato a backup incrementali frequenti è l'opzione più conveniente.
Al contrario, i backup differenziali diventano più costosi nel tempo e per aumentare l'efficienza è necessario eseguire backup completi più frequentemente.
Velocità di ripristino dei dati
Sebbene i backup incrementali siano convenienti, il ripristino dei dati può essere complesso e dispendioso in termini di tempo. Richiede il primo backup completo e tutti i successivi backup incrementali per ripristinare i dati. Ad esempio, un arresto anomalo del mercoledì richiederebbe di eseguire tutti i backup da domenica a martedì, identificare le modifiche e ripristinarle cumulativamente. Il processo diventa più complesso all'aumentare del tempo trascorso dall'ultimo backup completo.
D'altra parte, il ripristino da backup differenziali richiede solo il primo e l'ultimo backup differenziale completo. È anche molto più veloce.
Quando utilizzare il backup differenziale rispetto a quello incrementale
Quando si decide se utilizzare il backup differenziale o incrementale, è possibile prendere in considerazione diversi fattori in base ai requisiti e al budget.
Frequenza delle modifiche dei dati
I backup incrementali sono più adatti se l'organizzazione gestisce una notevole quantità di dati che subisce frequenti modifiche. Può farti risparmiare tempo e costi di backup.
D'altra parte, se si opta per i backup differenziali, i costi potrebbero aumentare rapidamente.
Requisiti aziendali
Per decidere il tipo di backup migliore da implementare per la tua organizzazione, dovresti considerare le risorse disponibili e la policy di backup e ripristino dei dati della tua azienda.
Ad esempio, i dati di prodotto sono fondamentali per un'applicazione di e-commerce e puoi utilizzare backup differenziali per fornire tempi di ripristino più rapidi e tempi di inattività minimi.
Tuttavia, puoi scegliere di archiviare file di immagini o dati video con un solo backup completo dei dati se questo non cambia nel tempo.
Backup sintetico e incrementale per sempre
Esistono altre strategie di backup dei dati oltre ai backup incrementali e differenziali.
Backup completo sintetico
Un backup completo sintetico confronta i dati modificati all'origine con il backup completo originale e tutti i backup incrementali per creare il successivo backup completo sintetizzato. Invece di archiviare solo il file di backup incrementale, il server di backup consolida le modifiche con l'ultimo backup completo e crea un backup completo sintetico. Il processo è invisibile agli utenti finali.
In un backup completo sintetico, non si risparmia spazio di archiviazione ma si risparmia sulla larghezza di banda della rete. Invii solo modifiche incrementali al server invece di inviare tutti i tuoi dati. Il server utilizza i dati di cui già dispone per creare la copia di backup completa.
Backup incrementale per sempre
Tutte le altre strategie di backup descritte in questa guida includono l'esecuzione di backup completi periodici. Tuttavia, se si implementa un backup incrementale permanente, si esegue solo un backup completo iniziale. Successivamente, esegui una sequenza di backup incrementali (per sempre) a tempo indeterminato.
Il server di backup archivia tutti i set di backup su una libreria a nastri o su un ampio array di dischi. Automatizza il processo di ripristino in modo da simulare il ripristino da un backup completo.
Riepilogo delle differenze: backup completo o incrementale o differenziale
Tipi di backup |
Dati |
Velocità di backup |
Spazio di archiviazione |
Velocità di ripristino |
Attivo completo |
Copia tutti i dati. |
Lento. |
Sostanziale. |
Velocemente. |
Incrementale |
Copia solo i dati modificati dall'ultimo backup. |
Più veloce del differenziale. |
Più piccolo del differenziale. |
Più lento del differenziale in quanto richiede un backup completo più tutti i backup incrementali. |
Differenziale |
Copia i dati modificati dall'ultimo backup completo. |
Più lento del backup incrementale ma più veloce del backup completo attivo. |
Diventa più grande soprattutto con i backup successivi. |
Più veloce di quello incrementale in quanto richiede solo il differenziale completo e ultimo. |
Completo sintetico |
Copia i dati modificati in modo incrementale ma li consolida con l'ultimo backup completo per creare un backup completo sintetico. |
Più veloce della versione completa attiva in quanto copia solo le modifiche incrementali. |
Più o meno lo stesso spazio di archiviazione di Completo attivo. |
Simile a Completo attivo. |
Incrementale per sempre |
Crea un incrementale completo, poi incrementali successivi (per sempre). |
Più veloce del completo sintetico in quanto non crea mai backup completi successivi. |
Occupa meno spazio di quello attivo e sintetico completo. |
Offre un ripristino più rapido rispetto al completo attivo e sintetico. |
In che modo AWS può supportare i tuoi requisiti di backup dei dati?
Amazon Web Services (AWS) offre diverse opzioni per supportare la tua strategia di backup. Per maggiori dettagli, puoi consultare le informazioni sui servizi di backup e ripristino di AWS. Ecco alcuni esempi:
- Backup AWS è un servizio a costi ridotti, completamente gestito e basato su policy che semplifica la protezione dei dati su larga scala.
- Gateway di archiviazione AWS offre applicazioni on-premise con accesso a volumi di archiviazione sul cloud virtualmente illimitati.
- Amazon Simple Storage Service (Amazon S3) è un servizio di archiviazione di oggetti che offre scalabilità, disponibilità dei dati, sicurezza e prestazioni all'avanguardia nel settore.
Puoi utilizzare questi servizi per configurare le tue policy di backup preferite nel cloud o andare oltre i backup. Per maggiori dettagli, consulta le informazioni sul ripristino di emergenza e l'archiviazione.
Inizia oggi stesso a utilizzare i backup di dati su AWS creando un account.