Heute habe ich festgestellt, dass ich bei meinen RESTIC-Tests vertrauliche Dateien in die Sicherungen aufgenommen hatte. Klar: Ich halte die Sicherungen unter Verschluß, also keine Gefahr. Trotzdem ist mir’s lieber, wenn die besagten Dateien in den Sicherungen nicht enthalten ist. Man weiß ja nie!
Aufgabenstellung
Ich möchte, dass das Ordner “.kennwoerter” samt Inhalt nicht mehr in den Sicherungen auftaucht!
1 2 3 4 5 6 7 8 |
|
Vorbereitungen
Zum Bereinigen brauche ich eine Version von RESTIC, die die Änderungen für das RESTIC-Kommando “rewrite” enthält. Dazu muß ich den Zweig rewrite-snapshot mergen und dann RESTIC neu bauen.
Löschung vorbereiten
Ich möchte, dass das Ordner “.kennwoerter” samt Inhalt nicht mehr in den Sicherungen auftaucht:
1 2 3 4 5 6 |
|
Es gibt nun viele neue Snapshots, die mit dem Tag “rewrite” versehen sind!
Schrott-Snapshots löschen
Alle Snapshots mit dem gleichen Zeitstempel wie die “rewrite”-Snapshots müssen manuell gelöscht werden:
1 2 3 |
|
Tags löschen
1
|
|
Nachkontrolle
1 2 3 4 5 |
|
Es erscheint keinerlei Spur von “.kennwoerter” in der Ausgabe, also hat die Löschung hoffentlich geklappt!
Hilfsskript
Das nachfolgende Hilfsskript
- löscht die Snapshots dauerhaft (“forget” –> “prune”)
- löscht das Tag “rewritten”
Es ist etwas kompliziert aufzurufen!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
Links
Änderungen
- 2021-11-15 – Erste Version