Duplizität: Erstellen und Wiederherstellen einer vollständigen Systemsicherung über vorhandene Dateien

9

Ich möchte eine vollständige Systemsicherung mit dem erstellen duplicity.
Dementsprechend habe ich eine Sicherung des Stammverzeichnisses /, ohne /proc, /sys, /tmp, und /mnt.
Beim Versuch, die Sicherung im Stammverzeichnis wiederherzustellen, wurde jedoch der folgende Fehler angezeigt:

Restore destination directory / already exists.
Will not overwrite.

Beim Hinzufügen der --forceOption zum Befehl wird eine Reihe von [Errno 17]Fehlern angezeigt, die darauf hinweisen, dass bereits verschiedene Dateien vorhanden sind.
Ist es der Fall, dass das Zieldateisystem zum Wiederherstellen einer duplicitySicherung über genügend Speicherplatz verfügen muss, um die Wiederherstellung in ein temporäres Verzeichnis zu extrahieren? Es wäre dann Sache des Benutzers, die Sicherungsdaten und das vorhandene System zusammenzuführen?

Jeff
quelle

Antworten:

1

Leider gibt es duplicityauch mit der --forceOption keine Möglichkeit, das Backup mit über vorhandenen Dateien wiederherzustellen .

Hier ist eine Diskussion aus Duplizitätsgesprächen

Jeremy Polen schrieb:
Ich arbeite daran, Dateien von Duplizität wiederherzustellen, um die aktuellen Dateien auf meinem Server zu überschreiben. Ich erhalte die folgende Nachricht:

Das Zielverzeichnis /home/jeremy/www/index.htm ist bereits wiederhergestellt. Wird nicht überschrieben.

Ich weiß, dass es eine --force-Option gibt, aber in diesem Fall hilft sie nicht. Gibt es eine Möglichkeit, das Überschreiben von Dateien zu erzwingen, außer alle Dateien vor der Wiederherstellung zu entfernen?

... Jeremy

Zu diesem Zeitpunkt noch nicht. Vielleicht sollte --force auf diesen Fall ausgedehnt werden. Ich werde es untersuchen.

... Ken

Entweder muss die Datei vor dem Ausführen des Skripts gelöscht werden, oder es muss ein anderer Pfad oder Dateiname verwendet werden.

Petr
quelle