Ever month we redeploy server images, and this results in 30 minutes to two hours of down time. And every time I have have to manually go through the cron tabs on our batch server to manually run any crons missed during the downtime.
Is there an automated way of doing this? Something where I can specify a start time, end time, and the cron tab and then the script would run each cron once that should have run in that time window.
Before I go through the effort of writing something to parse the crontab, I'm hoping something like this already exists.
This is for linux hosts in AWS (both Ubuntu 18.04 and AZN Linux).