rdiff-backup-Befehl zum Wiederherstellen

rdiff-backup-Befehl zum Wiederherstellen

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?

1BSie können auch anstelle von 1Dfür die letzte Sicherungssitzung verwenden .

Mehr zu den Zeitformaten:rdiff-backup-Manpages

Und einigeAnwendungsbeispiele.

verwandte Informationen