Movable Typeのサーバ移行

別サーバへ移すことになったのでまずはダンドって見る。
・Movable Typeのバージョンは4.1
・データベースはMySQLで3.23.49→4.1.22
・文字コードはutf-8
・phpMyAdminのバージョンは2.9.1.1→2.11.5.1
大したサーバではないのでリモートログインなんてできません。
■移行順
1.旧サーバのphpMyAdminからデータをエクスポート
文字コードが心配だったけど書き出されたファイルをUTF-8で読み込んだら大丈夫だった。
phpMyAdminが出力するコメント部分だけの文字化けですんだのでOK
このまま使います。
2.新サーバにダンプファイルをインポート
ダンプデータをUTF-8で読み込みエンコーディングの変換もなし。
量が多かったので2回に分けてインポート。
なんか途中でタイムアウトしてしまった場合は終わったとこから始めてくれるという便利機能が付いておりました。
こんなの前からあったかな~久しぶりにphpMyAdmin使ったけど新機能な気が・・・気のせいかも。
部分インポート制限時間が近くなったときにスクリプト側でインポートを中断できるようにします。
大きなファイルをインポートする場合には便利ですが、トランザクションが壊れることもあります。
MTに以前と同じアカウントでログインして管理画面を見てみると・・・
あちゃ~
やっぱり、、、
文字化けしてる~~~~~なんでだなんでだと悩むこと小一時間
phpMyAdmin→インポートしたデータベース→操作→照合順序
がlatin7_general_ciになっていたのでutf8_unicode_ciに変更、適用後
もういちどインポートさせたら文字化けすることなくインポートできました。
3.調整
インポートは終わっても各ブログのパスが変わっているので、
MT側から確認しながら修正。
で完了。
毎日コミュニケーションズ
売り上げランキング: 2751

マニア向け。難しすぎた。
MTのエキスパートを目指す人のための指南書
内容は濃いが、ごった煮感のある読者を選ぶ文献
まさにプロフェッショナル・スタイル!
内容は盛りだくさん





このページへのリンクタグ