brouillon_rdiff-backup
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
brouillon_rdiff-backup [2009/12/27 18:30] – thierry | brouillon_rdiff-backup [2010/11/29 11:40] (Version actuelle) – thierry | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Liens: | Liens: | ||
*http:// | *http:// | ||
- | *Linux Mag septembre ? | + | *Linux Mag Hors-Série N°45 (Dec/Janv 2010) |
- | ===== bases ===== | + | ===== Bases ===== |
- | ==== package | + | |
+ | ==== Package | ||
# aptitude install rdiff-backup | # aptitude install rdiff-backup | ||
- | ==== backup | + | ==== Backup |
+ | |||
+ | | :!: pour que **'' | ||
$ rdiff-backup < | $ rdiff-backup < | ||
Ligne 26: | Ligne 30: | ||
$ rdiff-backup ~/ | $ rdiff-backup ~/ | ||
Local Remote (via ssh): | Local Remote (via ssh): | ||
- | $ rdiff-backup ~/ | + | $ rdiff-backup ~/ |
Remote Local : | Remote Local : | ||
- | $ rdiff-backup thierry-jaouen.fr:: | + | $ rdiff-backup thierry-jaouen.fr:: |
Remote Remote: | Remote Remote: | ||
- | $ rdiff-backup thierry-jaouen.fr:: | + | $ rdiff-backup thierry-jaouen.fr:: |
En ajoutant, par exemple, **'' | En ajoutant, par exemple, **'' | ||
- | Les données sont plus ou moins directement accessible dans le répertoire de destination... parce que c'est d' | + | Les données sont plus ou moins directement accessible dans le répertoire de destination... parce que c'est d' |
+ | Il y a juste un répertoire **'' | ||
+ | |||
+ | ==== Restore ==== | ||
+ | |||
+ | === bases === | ||
+ | |||
+ | Comme c'est un " | ||
+ | |||
+ | Mais on sera plus avisé de faire: | ||
+ | $ rdiff-backup --restore-as-of now backups.nasa.gov::/ | ||
+ | Ce qui " | ||
+ | |||
+ | Equivalence: | ||
+ | | --restore-as-of now | -r now | | ||
+ | |||
+ | Pour restorer la sauvegarde d'il y a ... | ||
+ | | 10 jours | -r 10D | | ||
+ | | 35 heures | -r 35H | | ||
+ | | un jour qui n' | ||
+ | | 2 semaines | -r 2W | | ||
+ | | 10 backups | -r 10B | | ||
+ | | maintenant | now ou 0B | | ||
+ | |||
+ | |||
+ | Lorsqu' | ||
+ | |||
+ | === quelques fichiers ... === | ||
+ | Il suffit de spécifier le sous-repertoire a partir de la source... | ||
+ | |||
+ | $ rdiff-backup --restore-as-of now backups.nasa.gov::/ | ||
+ | |||
+ | === bugs ? === | ||
+ | |||
+ | *(Ca semble corrigé) Je trouve assez curieux qu'on ne puisse pas restorer à partir d'une source en " | ||
+ | *Certains fichiers ont exclusivement les droits du créateur du backup ( et " | ||
+ | |||
+ | ==== Delete too ==== | ||
+ | Pour faire de la place, on peut demander a ce que les fichiers les plus anciens , qui ont été effacé, soient supprimés. | ||
+ | |||
+ | Exemple, effacer les fichiers (inutiles car effacés) vieux de 2 semaines: | ||
+ | $ rdiff-backup --remove-older-than 2W ~/ | ||
+ | |||
+ | ===== Usage avancé ===== | ||
+ | ==== Exclude et Include ==== | ||
+ | $ rdiff-backup --exclude /proc / / | ||
+ | On exclut **''/ | ||
+ | On devrait aussi exclure **''/ | ||
+ | |||
+ | L' | ||
+ | $ rdiff-backup --include / | ||
+ | Et donc, **''/ | ||
+ | |||
+ | ==== informations ==== | ||
+ | |||
+ | Liste des " | ||
+ | $ rdiff-backup --list-increments / | ||
+ | |||
+ | Liste des fichiers qui ont changés depuis... | ||
+ | $ rdiff-backup --list-changed-since 10D / | ||
+ | |||
+ | Liste des fichiers modifiers (depuis le dernier backup): | ||
+ | $ rdiff-backup --compare source backup | ||
brouillon_rdiff-backup.1261938636.txt.gz · Dernière modification : 2009/12/27 18:30 de thierry