我如何自动备份 cron 作业?

我如何自动备份 cron 作业?

在发生崩溃时,我意识到我可能没有备份系统和用户 cron 作业。如何自动备份我的系统 cron 作业?

答案1

是的,另一个用于自动化的 cronjob,但在收集所有内容方面,您需要满足几个目录的要求:

/etc/cron.*
/var/spool/cron/crontabs/

备份这些内容,您就应该拥有所有内容。您可以使用以下方法执行此操作:

sudo tar cvf cron-backup.tar /etc/cron.* /var/spool/cron/crontabs

答案2

crontab -l > /路径/到/你的/备份/文件

例如:

crontab -l > /var/backups/${USER}.crontab.list

相关内容