MT4 - daily backup with CLI

MT4 からツールメニューに”バックアップ”という新フィーチャーが追加されました。
これで基本的なバックアップフィーチャーは提供されますが、さらなる幸せを提供してくれる強力なバックがついているのも私が
「 MT って羨ましいよな」
と感じる理由なのです。

その強力なバックから今回提供されたツールは
mt4-backup - Ogawa::Code - Trac

これによって前述のバックアップ フィーチャーを CLI からの細かいオプション操作によって自在かつ実用性の高い機能を与えることでしょう。

使用方法

$MT_DIR/tools にアップロードしコマンドラインでスナップショットを取ります。
毎日スナップショットを取りたければ cron を用いて以下のように指定できます。
10 0 * * * (cd $MT_DIR; tools/backup)

基本的な機能

--dir=<dir>
  dir の指定(デフォルトでは mt-config.cgi で指定した /tmp
--blog_ids=<1,2,3>
  Blog_id ごとのバックアップ。カンマで複数指定
--size=<num>
指定さ れた Kb 単位ごとに分割
--archive=zip|tgz
  アーカイブ指定でまとめて出力が可能