既に動いてるMovableTypeをできるだけそのままで別のサーバーに移したい。どこかに方法の解説がないか探したものの、探し方が悪いのか見つからなかった。仕方がないので「要はMySQLのデータとmt.cgi関連のディレクトリがあればいいんだべ?」とかなり大雑把な方針でやってみることにした。ダメだったらexport/importでもいいんだし。
(引っ越し元)
1.MySQLの保存を申請しておく
2.保存したmysql.dumpとmt.cgi関連ディレクトリをFTPでダウンロード
3.uploadしたファイルがあれば同じくダウンロード
4.必要に応じてディレクトリの整理などなど
(引っ越し先)
5.2をアップロード
6.MySQLの復元申請
7.時間がかかるので茶でも飲みながらだらだら過ごす
8.mt.cgiにアクセスしておもむろにいつものユーザー名とパスワードを入れてみる
9.ログインできた。やったぜ!
10.Blogの設定を新しいサーバーにあわせる
11.Rebuild
12.view site ばっちり。
ホントにできたよ。こりゃ楽ちんだ。
今のところはっきりしている問題は、前にuploadした画像ファイルだ。当然のように絶対パスで前のサーバーの画像を読みに行ってしまう。これは……一つずつ……修正するので……ござろう……か。
「よくわからないものを無理して使うからよ!」などと叱られそうで触ってもいないんだけど、ひょっとしてPhpMyAdminて結構あれこれできて面白かったりするんだろうか。それとなく順番が逆のような気もするけど見てみようかな……。