» continua

Dump è gratuito. Quasi ogni versione di Linux, Unix o BSD viene fornita con un dump; sono tutti simili ma c'è un numero sufficiente di differenze a rendere necessario lo studio della documentazione della vostra particolare versione prima di utilizzarla. In ogni caso, una volta che avete compreso il dump saprete come usarlo su tutti i sistemi.
Dump è stato lungamente testato. Dump originariamente è apparso in Unix Version 6 ed è stato utilizzato dagli amministratori per il backup dei file di sistema per oltre un decennio. È ampiamente testato e ben conosciuto nelle community Unix/Linux/BSD.
Dump gestisce nove livelli (o più) di backup incrementali. Una delle più interessanti caratteristiche di dump è la sua capacità di eseguire backup incrementali. Le versioni originali di dump possono arrivare a nove livelli di backup e le versioni più recenti vanno anche oltre. Il backup incrementale di dump consente di impostare elaborati programmi per le copie di sicurezza dei dati impostando solo un paio di switch e definendo un semplice script.
Dump è veloce. Poiché è basato su blocchi, e non su file, dump è estremamente veloce.
Tuttavia, Dump mostra anche alcuni inconvenienti, che poi sono il motivo per cui dump sta perdendo terreno rispetto ad altre utility di backup, inclusi i prodotti commerciali. Tra questi svantaggi troviamo che:
- Dump esegue il backup dei file di sistema, non di tutti i file. Dato che si tratta di un'utility basata sui blocchi, dump non ha un controllo accurato a livello di file o di directory. Per il backup di singoli file, utility come
tarocpiosono sicuramente meglio. - Non funziona con tutti i file di sistema. Dump lavora con file system ext2/ext3. Non supporta file system FAT, RieserFS e la maggior parte degli altri file system. Pressoché inutile dire che non funziona con Windows .
- Dump è complesso. Dump è un classico esempio di utility Unix. Offre un sacco di opzioni ma non molte spiegazioni. È potente, ma se usato male può danneggiare irrimediabilmente il backup, o l'intero file system.
- Generalmente, non può gestire la maggior parte dei file che si aggiornano mentre sta eseguendo il backup del file system. Dump non è stato progettato per eseguire il backup dei file di sistema attivi perciò se un file cambia durante il processo, il backup potrebbe essere danneggiato. Per utilizzare dump con successo bisogna essere sicuri che il file di sistema sia inattivo ed eseguire il backup quando non è in uso oppure fare prima una copia e poi il backup di tale copia (i file di sistema read-only non presentano problemi, perché non cambiano). È anche importante che verifichiate il vostro backup. Alcune versioni di dump, come per esempio xfsdump per il file system XFS, possono eseguire il backup dei file di sistema attivi. Tuttavia, questa non è la norma.
In conclusione, se decidete di utilizzare dump, assicuratevi di esaminare attentamente il modo in cui funziona sul vostro sistema. Anche se l'utility dump è fondamentalmente la stessa per tutte le versioni di Unix/Linux/BSD, le differenze tra le versioni possono essere significative.

