Re:We're migrating many of our servers from Linux to FreeBSD
by pnutjam on Friday January 28, 2022 @01:36PM
(#30118589)
Then you'd put that in cron.d/
something like 5 * * * * would run at 12:05, 1:05, 2:05, 3:05, etc...
Re:We're migrating many of our servers from Linux to FreeBSD
by zaarn on Wednesday February 02, 2022 @02:32AM
(#30174807)
And every server will have to be put on a different schedule. By running it every 60 minutes, it doesn't matter when it runs, it automatically aligns. Once you managed 200 servers, that becomes valuable and no longer manually managable ("How many servers are running backups on :05? Do I need to move some? Can I fit in one more?")
If it ran every hour, all servers would either hit the backup store at the same time or you would have to manually disperse them. Randomized Delay is great if you want to avoid this problem with short running jobs but it doesn't work well when most jobs take 10 minutes or more and the delay becomes larger than the timer's repeat interval.
So in that case, using a "run every 60 minutes" scheme is a massive advantage that reduces coordination needs.