Cronjob 正在执行但什么也不做

Cronjob 正在执行但什么也不做

我想使用以下两个 cronjobs 来进行备份,但它们不执行任何操作。当我手动执行它们时,它们会做它们应该做的事情,但是当我让 cron 做这些工作时,我在系统日志中看到它,但没有任何反应。不写入或修剪备份,也不写入静态日志。

备份作业/etc/cron.d/restic-backup

#Ansible: Backup with restic
15 3 * * * root source /root/restic.env && restic backup --verbose --tag cronjob --tag cloud.XXXX.systems /mnt/XXXX_data /opt/backup > /var/log/restic/restic-backup.log 2>&1

修剪工作:/etc/cron.d/restic-forget

#Ansible: Prune backups from restic
15 1 * * * root source /root/restic.env && restic forget --verbose --keep-tag no-prune --tag cronjob --keep-daily 7 --keep-weekly 4 --keep-monthly 2 > /var/log/restic/restic-forget.log 2>&1

谁能告诉我出了什么问题吗?

多谢!

相关内容