
Ich möchte einvollständigServer-Backup.
Ich habe bereits mein Backup-Skript, das alle HTML-/PHP-Dateien für die Webanwendung und die MySQL-Datenbanken kopiert und in einer .tar.gz-Datei platziert.
Wie kann ich die Crontab-Dateien zu diesem Backup hinzufügen?
Immer wenn ich die Crontab speichere, geht es in den Ordner /tmp. Und wenn ich den Ordner direkt danach überprüfe, ist er leer.
Antwort1
Sie könnten einfach das gesamte /var/spool/cron
Verzeichnis sichern. Es enthält alle Crontabs für alle Benutzer.
Antwort2
Sie können crontab -l > my_crontab.backup
die Crontab in regelmäßigen Abständen ausführen, um eine Sicherungskopie in einer Datei zu erstellen.
Antwort3
Sichern Sie einfach die Datei/var/spool/cron/USER_NAME
Antwort4
Ich habe mein Backup in einen Cron-Job umgewandelt.
0 9 * * * crontab -l | gzip > /backups/'crontab-'$(date +"\%Y\%m\%d-\%H\%M\%S")'.gz'