Verwenden der GUI
Die GUI bietet nicht viele Optionen. Sie können höchstens auf die Registerkarte " Planung" gehen und die Einstellung " Behalten" auf "Mindestens ein Jahr" oder "Mindestens 6 Monate" setzen. Die Anwendung verwaltet den Speicherplatz, indem sie alte Sicherungen löscht, wenn sie feststellt, dass der Speicherplatz knapp ist.
Befehlszeile
Wenn Sie mit der Befehlszeile vertraut sind, können Sie den folgenden Befehl im Terminal ausführen :
duplicity remove-older-than <time> [options] [--force] target_url
Weitere Informationen zu den Optionen und zu den möglichen Aktionen finden Sie in der Befehlszeile, indem Sie ausführen man duplicity
.
Um das Handbuch zu zitieren:
entfernen-älter-als
Alle Sicherungssätze löschen, die älter als die angegebene Zeit sind. Alte Sicherungssätze werden nicht gelöscht, wenn Sicherungssätze, die neuer als die Zeit sind, von ihnen abhängen. Weitere Informationen finden Sie im Abschnitt ZEITFORMATE. Beachten Sie, dass diese Aktion nicht mit Sicherungs- oder anderen Aktionen wie der Bereinigung kombiniert werden kann. Beachten Sie auch, dass --force benötigt wird, um die Dateien zu löschen, anstatt sie nur aufzulisten.
Die Dokumentation von time
und target_url
ist etwas umfangreich, um hier aufgenommen zu werden. Hier ist jedoch eine Zusammenfassung ihrer Beschreibung, die in der Fehlermeldung verfügbar ist.
Zeit
die gültigen [ sic ] Zeit Strings sind Intervalle (wie "3D64s"), w3-DATETIME- Strings, wie "2002-04-26T04: 22: 01-07: 00" (Zeichenkette wie „2002-04-26T04: 22: 01 "sind ebenfalls akzeptabel - bei Duplizität wird die aktuelle Zeitzone verwendet) oder gewöhnliche Daten wie 2/4/1997 oder 2001-04-23 (verschiedene Kombinationen sind akzeptabel, aber der Monat steht immer vor dem Tag).
target_url Ungültige
URL '/ home / dan / deja-dup /'.
Beispiele für URL-Zeichenfolgen sind "scp: //user@host.net: 1234 / path" und "file: /// usr / local". Weitere Informationen finden Sie in der Manpage.
Um beispielsweise Sicherungen zu bereinigen, die älter als der 1. Februar 2016 im Verzeichnis ~ / deja-dup sind, können Sie den folgenden Befehl verwenden:
duplicity remove-older-than 2016-02-01 file:///home/$USER/deja-dup/
Hinweis: Dadurch werden sie möglicherweise nicht direkt gelöscht, wenn es sich bei einigen der übereinstimmenden Sicherungen um vollständige Sicherungen handelt, von denen nachfolgende inkrementelle Sicherungen abhängen können.
Außerdem werden laut Handbuch nur die Dateien aufgelistet, die gelöscht werden. Sie müssen den Befehl anhängen, --force
damit die Dateien gelöscht werden.
Déjà Dup verwendet duplicity
als Backend (dies bedeutet, dass es sich im Grunde um eine Benutzeroberfläche handelt duplicity
).