crontabのmanページから取得しました。シャットダウン時にcronジョブはどうなりますか?
string meaning
------ -------
@daily Run once a day, "0 0 * * *".
@midnight (same as @daily)
システムは常に真夜中にシャットダウンしているのであればジョブは@daily実行されることはありませんか?このジョブを毎日1回実行するように指定する適切な方法はありますが、それが1日に実行されるときは気にしません。
http://upverfault.com/questions/52335/job-scheduling-using-コンピュータがシャットダウン中に何が起きるのか – jman
サーバは一晩中シャットダウンするつもりはない。なぜなら、サーバをオンラインにしておき、週に一度シャットダウンするのはなぜですか?あるいは、少なくともcronジョブを先に実行するように変更しますか? –