Cronjobs 执行但什么都不做

问题描述 投票:0回答:0

我想使用以下两个 cronjobs 来做我的备份,但他们什么都不做。当我手动执行它们时,它们会做它们应该做的事情,但是当我让 cron 做这些工作时,我会在 syslog 中看到它,但什么也没有发生。没有写入或修剪备份,也没有写入 restic 日志。

备份工作:

#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

修剪工作:

#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

谁能告诉我怎么了?

非常感谢!

linux ubuntu cron debian cron-task
© www.soinside.com 2019 - 2024. All rights reserved.