|
Il y a actuellement 8 visiteurs connectés sur le site !
Des sauvegardes incrémentales faciles avec rdiff-backup
|
Des sauvegardes incrémentales faciles avec rdiff-backup
|
|
Introduction
À présent que l'on peut trouver des disques dur externes à faible coût, il serait dommage de se priver de faire des sauvegardes automatisées grâce à l'outil rdiff_backup
Installation
Rdiffbackup est en script écrit en Python qui s'installe sous Mandriva le plus naturellement du monde avec urpmi
rdiffbackup, en root et en console, à condition que vos sources soient à jour
Usage
Mon disque dur externe est monté dans le répertoire /media/disk, ce que j'ai pu vérifier en ouvrant mon explorateur
de fichiers konqueror, ou bien dolphin .
En console, je saisis donc pour sauvegarder mon répertoire home courant
rdiff-backup /home/deny /media/disk/deny
Si, à l'avenir, vous avez d'autres fichiers a ajouter, il vous suffit de saisir la même commande précédente
Pour restaurer dans votre répertoire /home/deny
$ cp -a /media/disk/deny /home/
Ce qui est équivalent à
$ rdiff-backup --restore-as-of now /media/disk/deny /home/
Bien sûr, on peut restaurer des versions précédentes du fichier. Par exemple, pour restaurer la sauvegarde de /home/deny d'il y a un mois:
$ rdiff-backup --restore-as-of 1M /media/disk/deny /home/
On peut voir toutes les sauvegardes incrémentales en faisant:
$ rdiff-backup --list-increments /media/disk/deny
Si vous n'avez plus de place sur le disque et que vous ne souhaitez pas garder les sauvegardes plus anciennes d'il y a 3 ans, supprimez-les:
$ rdiff-backup --remove-older-than 3Y /media/disk/deny
rdiff-backup fonctionne exactement pareil avec les répertoires distants. Vous devez avoir un accès ssh et rdiff-backup doit être installé sur les machines distantes. Notez que dans les exemples précédents, on peut changer le répertoire local en répertoire distant, ainsi on peut sauvegarder une machine distante en local ou faire une sauvegarde de cette machine vers un serveur distant. Par exemple, si backup.mysite.org est votre serveur de sauvegarde, vous sauvegarderez régulièrement en faisant:
$ rdiff-backup local-dir/ user@backup.mysite.org::/remote-dir
Sources de l'article
|