Hallo zusammen!
Ich habe mir mit einem Raspberry 2 und zwei angeschlossenen externen Festplatten unter Raspian ein NAS gebastelt. Aktuell grübel ich noch über die beste Umsetzung des Backups.
Auf Festplatte 1 habe ich einen Veracrypt Container mit einer Größe von ca. 8GB. Diesen würde ich nun gerne regelmäßig auf Festplatte 2 automatisch durch den Raspberry sichern lassen.
Das Problem bei den beiden genannten Lösungen ist allerdings, dass ein inkrementielles Backup nicht funktioniert, da nicht erkannt wird, dass der Veracrypt container verändert wurde. Mir schwebt eine vom Gedanken her einfache Lösung vor:
Ich erstelle auf der Backupplatte vier Ordner A,B,C,D.
Als nächstes erstelle ich vier Pythonskripte, welche jeweils eine Kopie des Containers in den Ordner A,B,C bzw. D erstellen. Optimal wäre natürlich, wenn automatisch zunächst der Inhalt des Ordners gelöscht werden würde
Diese vier Skripte automatisierte ich nun mithilfe von cronjob jeweils um eine Woche versetzt alle vier Wochen. Dadurch würde ich immer Zugriff auf die vier letzten Versionen haben falls mal was schief läuft.
Mein einziges Problem ist, dass ich mir schwer tue diese relativ einfache Aufgabe mithilfe eines Python-Skriptes umzusetzen.
Könnt ihr mir da ein bisschen Starthilfe geben? Links zu einer Übersicht von Grundlegenden Befehlen bzw. vllt zu einem Skript was schon so ähnlich funktioniert? Ich bin schon auf das [Tutorial] Raspberry Pi als NAS / Backupserver von Pi31415 gestoßen Punkt 4.2a.
Reicht es, wenn ich dann da nur Quell- und Zielverzeichnis anpasse? Oder habe ich dann wieder das Problem, das rsync den veränderten Container nicht erkennt?
Vielen Dank für eure Hilfe!