Rsync
Introduzione Il programma Rsync, è un tool di backup di tipo full o
differenziale e serve per tenere allineate ed aggiornate due directory.
Replica tra directory con rsync. In questo esempio vogliamo replicare la directory '/home' di un server sulla directory '/mnt/backup/home':
#rsync -rogpa --delete /home /mnt/backup/home/
in questo modo viene eseguita una copia della directory home sulla
directory /mnt/backup/home/ copiando soltanto i file modificati e
cancellando dalla directory di backup eventuali file che non esistono
più in /home. Da ciò si deduce che rsync è in grado di eseguire soltanto backup di tipo full o differenziale.
Rsync all'interno di un tunnel SSH. Utilizzando l'opzione "-e" è possibile usare un protocollo di trasporto esterno come ad esempio ssh.
#rsync -rogpa -e ssh --delete /home 192.168.200.254:/mnt/backup/home
|