Aus gegebenen Anlass (Datei verloren) beschäftige ich mich derzeit damit, neben meiner Synchronisationslösung (von mir fälschlicherweise als "Backup" bezeichnet) inkrementelle Backups anzulegen.
1. So ganz ist mir noch nicht klar, wie ich mit der timestamp-Datei umgehen soll.
2. Weiterhin ist mir auch nicht ganz klar, wie ich inkrementelle Backups wieder herstelle. Damit meine ich gar nicht, diese wieder an ihren ursprünglichen Ort vollständig wiederherzustellen, sondern sie an einen alternativen Ort zu spielen, damit ich darin wiederum nach der einen verlorengegangenen Datei (mein häufigster use-case) suchen kann. 😀 Bei dem Gedanken merke ich, dass ich evtl. gar nicht alle Teile des inkrementellen Backups zurückspielen möchte, sondern nur einen Teil. z.b. meine Bachelorarbeit vor 2 Wochen. Vielleicht ist tar gar nicht die richtig Lösung dafür. (btw: locale git repositories lege ich bereits für einige Daten an. Hilft mir hier aber nicht, weil ich z.B. in geistiger Umnachtung das gesamte Projektverzeichnis(incl. .git) gelöscht habe).
Skripte/Backupscript, Skripte/inkrementelles Backup und tar kenn ich schon. 😉
Dort wird für das zurückspielen z.B. folgende Schleife gezeigt.
#!/bin/bash for archiv in ./*.tgz; do tar --listed-incremental=/dev/null -xpzf $archiv -C / done
Soweit ich verstehe, müssen alle incrementellen Backups ja in der korrekten Reihenfolge (beginnend mit dem ältestens bzw. level0) zurückgespielt werden. Korrekt? Daher sollten die Files auch korrekt sortiert werden (nach Datum selbst, oder nach Dateinamen in dem Datum und Zeit steht). Aber wer sagt mir denn, das in der obigen Schleife die Dateien auch korrekt sortiert sind?
Und wie gesagt, stelle ich mir beim Schreiben dieses Postings die Frage ob tar überhaupt für mich geeignet ist. Ich brauche aber etwas incrementelles, weil ich trotz recht großen NAS nicht 30x 20GB vorhalten möchte. Dabei möchte ich aber auch relativ fix in den Backups nach einer aktuell versehentlich gelöschten (Zeitpunkt unbekannt) Datei oder einer älteren Version (genaue Zeit auch unbekannt) einer bestehenden Datei suchen. Dieses Suchen erscheint mir mit der tar-Lösung aber umständlich bzw. ich kann es mir auch nicht so genau vorstellen.
Moderiert von XM-Franz:
Kein Bezug zum Forum "Programme" vorhanden. Ins passende Forum verschoben.