Free Penguin guide - Backup

Dump è un programma che è stato creato per eseguire backup di tipo full o incrementali. A tal scopo prevede 10 livelli distinti per consentire il backup dell'intero filesystem:
il livello 0 corrisponde al full,e cioè viene fatto il backup dell'intero filesystem, mentre i livelli superiori servono per fare il backup di quei file che sono nuovi o che sono stati cambiati dall'ultimo backup di livello inferiore.
-a auto-size, ignora i calcoli relativi alla dimensione del nastro
-u update, aggiorna il file /etc/dumpdates dopo aver eseguito il backup con successo
-j comprime l'output usando bzip2
-f specifica il file di destinazione
# dump -0aj -f /mnt/backup/home0.bak /home
Creazione di un backup "INCREMENTALE" con dump. In questo esempio vogliamo effettuare il "backup incrementale" della directory '/home', con il comando seguente:
# dump -1aj -f /mnt/backup/home1.bak /home
Ripristino di un backup in maniera interattiva con dump. Supponiamo che dopo aver fatto un backup della directory '/home', ci venga richiesto da parte di un collega, il recupero di un determinato file. La seguente procedura mostra come recuperare un file in maniera interattiva:
# restore -if /mnt/backup/home0.bak
# restore > cd utente
# restore > ls
# restore > add file_richiesto
# restore > extract
Unless you know which volume your file(s) are on you should start
with the last volume and work towards the first.
Specify next volume # (none if no more volumes): 1
restoring ./usertest/.kde/Autostart/.directory
restoring ./usertest/.kde/Autostart/Autorun.desktop
restoring ./usertest/mbox
restoring ./usertest/id_rsa.pub
set owner/mode for '.'? [yn] y
restore > quit
# mount /dev/hda3 /home
# cd /home
# restore -rf /mnt/backup/home0.bak
# restore -rf /mnt/backup/home1.bak