QNAPのcronを(再起動しても消えないように)編集する
QNAPのcronは普通のLinuxマシンのように変更すると、再起動したときにデータが消えてしまいます。 再起動後も消えないようにcrontabに追加したり編集したりする方法をメモ。
まず、crontabを編集して実行したいコマンドと頻度を追記します。
vi /etc/config/crontab
crontabの書き方は忘れがちだけど、ここのサイトがコンパクトかつ詳しく書いてあって思い出すのに良い。
crontabを更新後、正しく記載されているか確認します。
crontab /etc/config/crontab
crontab -l
crondを再起動して変更を反映します。
/etc/init.d/crond.sh restart
以下のようなメッセージが流れてcrondが再起動すれば完了です。
Stopping periodic command scheduler: crond. Starting periodic command scheduler: crond.
これで、NASを再起動しても定期実行されます。