Originally posted by Utah
Does cron keep track of jobs that didn't get run because the machine was down for some reason when the job was scheduled to run and then run those jobs when the machine is back up again?
And, if not, how do sys admins deal with important jobs that might get forgotten if there was an unscheduled shutdown over the time when the job was scheduled?
Depends on the distribution or admin, if they have something in place to run cron jobs that were missed.
A good sysadmin should know if a machine is down and it has cron jobs, once he brings it backup to run whatever needs to be run. Some put monitors in place, I'm sure others will run them manually. If your the admin, you decide what's best for you.