我想运行下面的cron每15分钟,但由于某种原因,它会尝试运行该命令的每一分钟,然后强制服务器运行速度很慢,因为它开始于一次完成多个备份,因为它需要每个备份约5分钟。
没有一个最终的解决方案,我用cron的测试,以查看是否计划系统将用于这项工作做得很好。
*15 * * * * /var/nextcloudbackup/runbackup.sh
有任何想法吗?
如果你想让它每15分钟运行,则需要*/15
(或0,15,30,45
),不*15
。
更为重要的是,虽然,你应该考虑你的备份过程中使用防止沿着这些线路的锁文件或重复的东西同时执行。
试试下面的公式:*/15 * * * *
。我还内置this tool它可以帮助你和任何人都可以轻松地生成的cron时间表。