ページを選択

MineCraft Server

マイクラサーバー設置マニュアル

『cron』自動バックアップ等設定

執筆者 | 2020年10月20日

自動リスタート、自動バックアップの設定

管理用スクリプトを自動で実行するため、【cron】という機能を使用します。

$ crontab -e

【i】を押すとviエディタの挿入モードになります。-2013/06/06追記以下の通り記入します。

10 10 * * 2,5 /etc/init.d/mineraft backup
45 10 * * * /etc/init.d/minecraft restart

ESCキーを押して編集モードでたら【:wq】と入力して保存して終了します。-2013/06/06追記

【10 10 * * 2,5】 は 毎週火曜日と金曜日の午前10時10分に実行せよという命令
【45 10 * * *】 は毎日午前10時45分に実行せよという命令です。
管理用スクリプトに再起動やバックアップのコマンドがあるので、それを【cron】クロンという自動実行のプログラムで動かすように設定します。

※注意

クロンとは柔軟性が高い分危険な機能なようなので、十分注意してください。

ちなみに。
バックアップは一度マインクラフトを起動してデータが生成出来てからでないと失敗するかもしれません。

ファイルのありか

以前は/etc/crontabに直接記述があったように思っていたのですが、勘違いしていたようです。【/var/spool/cron】の中にユーザー毎に記載されている様です。

anacronの実行時間の調整-2013/06/06追記

Minecraftとは直接関係ありませんが、logwatchというログをとる機能を後から導入します。これは『anacron』という「何時~何時くらいの間に上手い事実行しておいてね」という不思議定期実行制御によって管理されます。で、これが夜中とかに実行されて私的に嫌なので、日中作業をするように変更します。※必要な人だけ変更して下さい。

WinSCPから【/etc/anacrontab】を開き、以下の部分を調整します。

# the jobs will be started during the following hours only
START_HOURS_RANGE=11-13

この【11-13】が11時~13時の間に実行という意味になります。お好きな時間に調整して下さい。


電器屋Walkerの過去配信のBGMで利用させて頂いております。

ポッドキャスト品質向上、整音テクニック 解説Live

開催のお知らせ

詳細はこちら

国際ポッドキャストの日

International Podcast Day Event

ツキイチ - 隣のポッドキャスト

まとめファンサイト