昨日はdebian 9コンピュータでrsnapshotを設定しましたが、/etc/cron.d/rsnapshotでバックアップ用に設定したcronは実行されませんでした。
また、/etc/cron.d/rsnapshot を保存して閉じた後も、新しい crontab がインストールされたというメッセージは表示されませんでした。
実行されていない理由をどうやって知ることができますか?このサイトでいくつかの検索をしてみたところ、次のような内容が見つかりました。
- /var/mail にエントリがありません。
- 権限 + /etc/crontab 所有者
cron プロセスも実行中です。
ps aux | grep cron root 364 0.0 0.0 29664 2880 ? Ss Oct12 0:05 /usr/sbin/cron -f
クローンの設定は次のとおりです。
0 */4* * * root /usr/bin/rsnapshot hourly
cronが実行されていない理由を見つける方法に関する提案はありますか?手動でコマンドを実行してみて(動作)、rsnapshot cronファイルを編集して閉じたときにnanoとvimも試しました。
答え1
クローンの記録から空白を逃した。私は次のようにする必要があります:
0 */4 * * * root /usr/bin/rsnapshot hourly