why 1Backup | In-File Delta

La Tecnologia In-File Delta

Con la tecnologia In-File Delta, è possibile eseguire quotidianamente il backup di file molto grossi.
Tale tecnologia, consente di eseguire il salvataggio di tipo "Differenziale" o "Incrementale" a seconda dei casi di utilizzo che spieghiamo nei successivi capitoli.
Entrambi i metodi utilizzano circa la stessa quantità di spazio disco sul server.

La Tecnologia In-File Delta

E' il metodo più veloce in fase di ripristino dei dati. Il Delta viene generato dal sistema comparando l'ultimo file salvato in modalità "Full". Il delta generato sarà un file che cresce quotidianamente in proporzione alle modifiche, e la sua copia sul server occuperà banda in proporzione alla sua crescita. Per il ripristino, sarà necessario il backup Full più l'ultimo Delta salvato.

Modalità Delta Incrementale

E' il metodo che velocizza la fase di salvataggio dei dati. Il Delta viene generato dal sistema comparando solo l'ultimo incremento del file salvato. Il delta generato sarà un file sempre piccolo e che durante il trasferimento occuperà poca banda. Per il ripristino sarà necessario il backup Full e tutti i Delta salvati.

Le principali differenze sono riepilogate nella tabella:

Tecnologia In-File Delta Pro Contro
Differenziale: utilizza sempre l'ultimo salvataggio Full per generare il Delta Tempi veloci di Ripristino Le tempistiche di salvataggio dipendono dalla dimensione del delta che aumentano ad ogni nuovo backup
Incrementale: utilizza sempre l'ultimo Delta salvato per generare il nuovo Delta Tempi veloci per il Salvataggio Le tempistiche di ripristino sono in funzione di quanti delta sono necessari per ricostruire interamente il dato in un determinato punto nel tempo

La Tecnologia In-File Delta

Il Delta è generato estraendo le differenze tra l'ultimo file salvato e quello originale presente sul server. Entrambi i file vengono divisi in blocchi individuali usando la stessa dimensione per ogni blocco. Successivamente, tali blocchi vengono comparati tra di loro per determinare se sono uguali o hanno delle differenze. Le differenze vengono estratte nel Delta File.

Impostazione della Dimensione dei Blocchi

E' possibile utilizzare impostazioni differenti riguardo alle dimensioni dei blocchi da generare. Tali impostazioni possono avere degli effetti sulla velocità di creazione dei blocchi stessi e sulla dimensione del Delta generato. Più in generale, la relazione tra la definizione della dimensione dei blocchi e il delta generato, è la seguente:

  • Più piccola è la dimensione del blocco, più piccolo sarà il delta generato e i tempi di creazione del delta saranno più lunghi.
  • Più grande è la dimensione del blocco, più grande sarà il delta generato e i tempi di creazione saranno più veloci.

Le dimensioni del blocco definibili sono: AUTO, 1K, 2K, 4K, 8K, 16K, 32K, 64K, 128K, 256K, 512K e 1M.

Impostando la modalità "Auto", le dimensioni del blocco saranno inizialmente impostate sulla base della grandezza del file da salvare secondo la tabella seguente:

Dimensione Full iniziale del file > 15G > 8G ≤ 15G > 2G ≤ 8G > 500M ≤ 2G ≤> 500M ≤ 2G 500M
Dimensione del blocco impostata in AUTO 64K 32K 16K 8K 4K

Durata del Backup

Se ad esempio consideriamo un file con una dimensione originale di 100MB (Full) che cresce di 10MB al giorno, i file caricati sul server e lo spazio stimato necessario sarà il seguente:

Il simbolo (*) indica che lo spazio di storage è stimato.

Durata della Restore

Ora, consideriamo di ripristinare i file salvati nell'esempio precedente: