次の時間ごとの cronjob をコメント アウトして、rsnapshot が時間ごとにバックアップしないように設定しました/etc/cron.d/rsnapshot
。
#0 */4 * * * root /usr/bin/rsnapshot hourly
30 3 * * * root /usr/bin/rsnapshot daily
0 3 * * 1 root /usr/bin/rsnapshot weekly
30 2 1 * * root /usr/bin/rsnapshot monthly
しかし、次のエラーが発生します:
/.snapshots/hourly.5 not present (yet), nothing to copy
それ以来、何もバックアップされなくなりました。
回避策として、これを手動で一度呼び出しました。
/usr/bin/rsnapshot -v hourly
しかし、バックアップが 1 日 1 回午前 3 時 30 分にのみ実行されるようにこれを正しく構成するにはどうすればよいでしょうか?
答え1
cron ジョブを削除するだけでは不十分です。変更を反映するには、設定ファイルも変更する必要があります。次の行を削除 (またはコメント解除) します/etc/rsnapshot.conf
。
retain hourly 24
その後、バックアップは再び機能するはずです。