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.