Rsync est le meilleur utilitaire de sauvegarde que je connaisse !
Rsync ou Remote Synchronization, synchronisation à distance permet de sauvegarder vos fichiers d’une manière ultra rapide.
Car il sauvegarde que les octets modifiés, du coup c’est un gain de temps pour vos sauvegardes.
Bien entendu pour la première sauvegarde cela va mettre du temps, mais après il sauvegardera que les fichiers modifiés et les nouveaux fichiers.
Cet utilitaire est inclus dans votre version Fedora, néanmoins vous pouvez l’installer si ce n’est pas déjà fait.
# dn f install rsync
Pour bénéficier du principe de récursivité (où seuls les nouveaux et les octets modifiés sont sauvegardés) il suffit d’apposer l’option -a. C’est le mode archivage.
La commande est toujours la même.
# rsync -a /source /destination
Nous allons tester de backuper un répertoire.
# rsync -a /home/test /home/titi/
# ll /home/titi/
total 37360
-rwxrwxrwx 1 titi titi 8266 mars. 7 2010 tutu.png
-rwxrwxrwx 1 titi titi 3592 mars. 7 2010 tata.jpg
Là nous avons sauvegardé le répertoire test dans le répertoire titi. Nous n’allons pas toucher les 2 fichiers, mais nous allons juste copier une troisième photo.
# cp /photos/titi.jpg /home/test/
# ll /home/test/
total 37360
-rwxrwxrwx 1 titi titi 8266 mars. 7 2010 tutu.png
-rwxrwxrwx 1 titi titi 3592 mars. 7 2010 tata.jpg
-rwxrwxrwx 1 titi titi 5677 mars. 31 2010 titi.jpg
# rsync -a /home/test /home/titi/
# ll /home/titi/
total 37360
-rwxrwxrwx 1 titi titi 8266 mars. 7 2010 tutu.png
-rwxrwxrwx 1 titi titi 3592 mars. 7 2010 tata.jpg
-rwxrwxrwx 1 titi titi 5677 mars. 31 2010 titi.jpg
Et voilà RSYNC nous a bien copié le nouveau fichier sans toucher aux 2 fichiers précédents !
Ce principe peut s’adapter pour sauvegarder vos fichiers sur un disque dur externe, sur un serveur distant ou un disque dur réseau, comme la FreeBoX Server !