MovableTypeでバックアップおよび復元テストを実施した時のメモ。 定期的にバックアップを取っておけば、いざというときには何とかなりそうだけど、できれば自動化したいな...。
【手順】
- 1.MTをインストール後子ブログを設定。
- 2.適当に記事を2件かく。記事にはそれぞれ画像を添付
- 3.ブログのバックアップを実施。
下記のバックアップファイルが/tmpに保存される。
(保存先はmt-config.cgiに記述することで任意に指定できるとのこと)
ダウンロード: Movable_Type-2012-04-17-01-45-05-Backup-1.xml
ダウンロード: photo001.jpg
ダウンロード: photo002.jpg
ダウンロード: Movable_Type-2012-04-17-01-45-05-Backup.manifest
- 4.バックアップデータをローカルにダウンロード
- 5.サイトおよびDB削除後、MTを再度インストール
- 6./mt/importに手順4でダウンロードした4ファイルをアップロード
- 7.システム-[ツール]-[復元]から復元を実施
【結果】
削除前のサイトの内容が復元されていることを確認しました。MTの定期バックアップについてgoogleさんに問い合わせてみると、MySQLのバックアップをcronで実行する方法に関するエントリーが多いですね。
MTの管理画面から実施するバックアップをCronで実行することはできないのかしら?