Angenommen, ich habe ein Quellverzeichnis mit dem Inhalt /foo/a /foo/b (Dies sind die Dateien in einem Verzeichnis auf einem Remote-System).
mit dem rdiff-Befehl erstelle ich ein Backup als
rdiff-backup [email protected]::/foo backups
Und a,b sind jetzt in meinem Backup-Verzeichnis vorhanden. Und dann lösche ich Datei a vom Remote-System und führe erneut eine Synchronisierung durch, sodass mein lokales Verzeichnis nur die Datei b enthält.
Meine Frage ist, wie ich Datei wiederherstellen kann, wenn das Löschen und die Synchronisierung am selben Tag erfolgt
Danke..
Antwort1
Dieser Befehl:
rdiff-backup -r 1D [email protected]::/foo/a backups/a
sollte Ihre Datei ab " wiederherstellen.vor 1 Tag". Ist es das, wonach Sie suchen?
1B
Sie können auch anstelle von 1D
für die letzte Sicherungssitzung verwenden .
Mehr zu den Zeitformaten:rdiff-backup-Manpages
Und einigeAnwendungsbeispiele.