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: