Schritt 3: Cronjob für das automatische Backup einrichten
Öffnen Sie die Crontabelle mit dem Linux-Befehl:
/# crontab -e
An das Ende der Datei fügen Sie nun Ihr Skript backup.sh ein:
0 5 * * * /root/scripts/backup.sh > /root/scripts/backup.log
In diesem Beispiel wird jeden Tag um 5:00 Uhr morgens das Backup-Skript gestartet.
Der Zusatz "> /root/scripts/backup.log" sorgt dafür, dass Sie jeden Tag eine LOG-Datei mit den resultaten des Backup-Vorgangs erhalten.
Und so sieht dann eine LOG-Datei aus (pro zu sicherndem Verzechnis gibt es einen solchen Eintrag) :
--------------[ Backup Statistics ]--------------
StartTime 1214103645.81 (Sun Jun 22 05:00:45 2008)
EndTime 1214103710.88 (Sun Jun 22 05:01:50 2008)
ElapsedTime 65.07 (1 minute 5.07 seconds)
SourceFiles 28322
SourceFileSize 1256808630 (1.17 GB)
NewFiles 738
NewFileSize 6803113 (6.49 MB)
DeletedFiles 161
ChangedFiles 325
ChangedFileSize 202393857 (193 MB)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 1224
RawDeltaSize 56712147 (54.1 MB)
TotalDestinationSizeChange 33141734 (31.6 MB)
Errors 0
-------------------------------------------------