Existe-t-il un moyen de cloner et de mettre à jour/synchroniser un référentiel, puisqu'il n'y a pas de redondance ?
Mon scénario : je crée des sauvegardes quotidiennes de ma machine vers un référentiel sur un autre disque. De temps en temps, je souhaite copier ce référentiel sur un autre disque. Supprimer l'ancienne copie et en créer une nouvelle sur chaque sauvegarde de la sauvegarde est une perte de temps. Ce serait bien d'avoir une fonction de clonage/mise à jour, qui met simplement à jour un clone existant d'un référentiel.
Donc, vous voudriez que borg mette à jour une sauvegarde existante au lieu d'utiliser prune pour la supprimer ?
Non. Je ne parle pas de copier des sauvegardes uniques, mais de copier un référentiel entier contenant un ensemble de sauvegardes précédentes. Je veux copier tout le référentiel sur un autre disque.
Il doit y avoir quelque chose de plus efficace que :
$ rm -rf /mnt/backup_disk_fallback/backup_repo
$ cp -a /mnt/backup_disk/backup_repo /mnt/backup_disk_fallback/backup_repo
J'ai pensé à utiliser rsync, mais je ne sais pas si cela est efficace car je ne sais pas à quel point les blocs et les noms changent.
$ rsync --archive --delete /mnt/backup_disk/backup_repo /mnt/backup_disk_fallback/backup_repo
Voir là :
http://borgbackup.readthedocs.org/en/latest/faq.html#can -i-copy-or-synchronize-my-repo-to-another-location
J'ai raté celui-là. Je suis désolé de vous déranger avec cette question fréquemment posée.
Pas de problème, il s'agit d'une entrée relativement nouvelle et peut ne pas être visible dans les documents stables que vous lisez.
Commentaire le plus utile
Voir là :
http://borgbackup.readthedocs.org/en/latest/faq.html#can -i-copy-or-synchronize-my-repo-to-another-location