Workshop
Automatische Backups mit Linux
Inkrementelles Backup mit tar und find
In Standardinstallationen ist das Programm find enthalten. Der Schalter -mtime n ist für das Aufspüren von Dateien bestimmten Alters zuständig. Dabei wird im 24-Stunden-Takt gerechnet, also n*24.
-mtime -4 findet alles, was jünger als vier Tage ist.
-mtime 4 findet alles, was zwischen vier und fünf Tagen alt ist
-mtime +4 findet alles, was älter als fünf Tage ist.
Das Programm find kann noch viel mehr: Zum Beispiel findet der Schalter -mmin n alles, was n Minuten vorher verändert wurde. Ein Blick in die man-Page von find lohnt sich. Für das Beispiel-Script incremental.sh reichen uns aber die Schalter -mtime und -type. Mit -type geben wir lediglich den zu suchenden Dateityp an. Die Option f steht für reguläre Files.