Wie werden Unterschiede zwischen zwei Duplicity-Backups angezeigt?

Wie werden Unterschiede zwischen zwei Duplicity-Backups angezeigt?

Ich möchte die Unterschiede zwischen zwei Duplicity-Backups sehen können. Ich weiß, dass es den Befehl gibt, verifyaber er listet nur Dateien auf, die sich vom letzten Backup unterscheiden. Wenn ich es list-current-filesmit unterschiedlichen Backup-Daten versuche und dann ein neues ausführe, diffscheint es nicht wie erwartet zu funktionieren.

Wie kann ich also eine Liste der geänderten und neuen Dateien zwischen zwei benachbarten Backups erhalten?

Danke schön!

Antwort1

Der Weg, den ich persönlich wähle, besteht darin, die Liste der Dateien mit zu sichern list-current-files, wie Sie vorgeschlagen haben, dann aber grepanstelle von zu verwenden diff, um die Unterschiede zu sehen. Ein Beispiel hierfür finden Sie unten:-

duplicity list-current-files --time jetzt "${DEST}" > /tmp/heute
duplicity list-current-files --time 1D "${DEST}" > /tmp/gestern
grep -Fxvf /tmp/{heute,gestern}

Dadurch werden die Unterschiede zwischen der letzten und der gestrigen Sicherung überprüft. Wenn Sie jedoch zwei verschiedene Daten überprüfen müssen, können Sie es nowdurch eine andere akzeptierte Zeit ersetzen.

verwandte Informationen