ich fertige immer wieder mal ein Ordner-Backup des gesamten /var/www an.
Die Änderungen sind da meist minimal bis null.
Trotzdem erzeugt das natürlich viel redundaten Balast.
So lässt sich allerdings schnell etwas von damals wiederherstellen.
Code: Alles auswählen
week=$(date +%Y)-$(printf '%03d' "$(date +%V)")
mkdir --parents /mirror/$week
cp -a /var/www/ /mirror/$week
Gerne würde ich nun aber diesen "mirror" mal etwas (automatisch) entschlacken.
Nach der Idee: wenn eine Datei in der Woche 31 und 32 existiert und unverändert ist, dann lösche diese in der Woche 31 (und 30, 29, 28 usw.....). Sodass Identische Dateien nur noch in der aktuellsten Kopie bestehen bleiben.
Gibt es hierfür vielleicht schon ein Tool? (Man soll ja nicht ständig das Rad neu erfinden )
Oder führt hier kein Weg an einem selbstgebastelten Script vorbei?
Beste Grüsse
PS: Richtig interessant wäre es wenn es auch bewegte Dateien erkennt. Wenn eine Datei nur verschoben oder umbenannt wurde (was ja gar nicht mal selten passiert). Hier dürfte ein Script wohl dann doch überfordert sein.