Gibt es eine Möglichkeit, ein Repository zu klonen und zu aktualisieren/synchronisieren, da es keine Redundanz gibt?
Mein Szenario: Ich erstelle tägliche Backups meiner Maschine in ein Repository auf einer anderen Festplatte. Hin und wieder möchte ich dieses Repository auf eine andere Festplatte kopieren. Das Löschen der alten Kopie und das Erstellen einer neuen Kopie bei jedem Backup-of-the-Backup ist Zeitverschwendung. Es wäre schön, eine Klon-/Aktualisierungsfunktion zu haben, die einfach einen vorhandenen Klon eines Repositorys aktualisiert.
Sie möchten also, dass Borg ein vorhandenes Backup aktualisiert, anstatt es mit Prune zu löschen?
Nein. Ich spreche nicht vom Kopieren einzelner Backups, sondern vom Kopieren eines ganzen Repositorys, das eine Reihe früherer Backups enthält. Ich möchte das gesamte Repository auf eine andere Festplatte kopieren.
Es muss etwas Effizienteres geben als:
$ rm -rf /mnt/backup_disk_fallback/backup_repo
$ cp -a /mnt/backup_disk/backup_repo /mnt/backup_disk_fallback/backup_repo
Ich habe über die Verwendung von rsync nachgedacht, bin mir aber nicht sicher, ob dies effizient ist, da ich nicht weiß, wie stark sich die Blöcke und Namen ändern.
$ rsync --archive --delete /mnt/backup_disk/backup_repo /mnt/backup_disk_fallback/backup_repo
Schau dort:
http://borgbackup.readthedocs.org/en/latest/faq.html#can -i-copy-or-synchronize-my-repo-to-a-other-location
Das habe ich verpasst. Es tut mir leid, dass ich Sie mit dieser häufig gestellten Frage belästige.
Kein Problem, es handelt sich um einen relativ neuen Eintrag, der in den Stable-Dokumenten, die Sie lesen, möglicherweise nicht sichtbar ist.
Hilfreichster Kommentar
Schau dort:
http://borgbackup.readthedocs.org/en/latest/faq.html#can -i-copy-or-synchronize-my-repo-to-a-other-location