Linux 15.012 Themen, 106.866 Beiträge

Backups und alte dateien identifizieren.

robinx99 / 12 Antworten / Flachansicht Nickles

Hi,
ich habe ein kleines problem ich versuche alte dateien zu finden (oder zumindest zukünfitg zu finden)
Im internet finde ich eigentlich immer als lösung soetwas wie "find /home/ -atime +100" um dateien zu finden die über 100 tage keinen zugriff hatten.

So nun zu meinem problem ich mache regelmäßig ein Backup auf USB festplatten mit folgendem befehl "rsync /home/ /mnt/usb/homebackup/ -av --delete --progress"

Durch das Backup findet wohl ein zugriff auf die dateien statt und der find befehl findet keine alten dateien. Gibt es da irgendwie eine sinvolle lösung, dass man alte dateien findet auf die keiner mehr zugreift und das man trozdem noch ein backup machen kann.

Bisher fallen mir als mögliche lösungen nur folgende eher unpraktische lösungen ein. Backup ausschließlich von einer LiveCD starten während die festplattenpartition read only gemounted ist oder verwendung von experimentellen dateisystemen (snapshot fähige um so das backup vom snapshot zu machen also z.B.: btrs oder nilfs2)

gruß robinx99

bei Antwort benachrichtigen
robinx99 Nachtrag zu: „Backups und alte dateien identifizieren.“
Optionen
Vielleicht ist es besser wenn du nach der Modifizierungszeit suchen läßt:suchen
-mtime n True if the file's data was modified n days ago.modified Wann man eine Datei zum letzten mal gelesen hat ist doch egal. Viel wichtiger ist wann man sie zuletzt bearbeitet hat.


Ich glaube eher weniger das mir das hilft.
Mir geht es darum alte dateien zu finden die keiner mehr nutzt.
Wenn ich jetzt mdate verwenden würde, dann würden mir ja sämtliche musikdateien, fotos, und auch viele programme angezeigt werden. Aber wenn ich die atime nutze, dann kann ich es über das komplette homeverzeichniss laufen lassen und es sollten mir dann auch mp3s angezeigt werden die man nicht mehr hört. Ebenso auch konfigurationsdateien die nur gelesen werden und nicht verändert werden. Außerdem liegen im /home verzeichniss auch so banale dinge wie ein Risiko java clone der wird auch nur ausgeführt da wird nichts verändert

robinx99
bei Antwort benachrichtigen