MovableType

Movable Type4.12のサーバ移行

MT4.12でサーバを移行したので、手順をメモ。

サーバ:heteml→heteml
MT:Movable Type4.12→Movable Type4.12
DB:MySQL4.0.25→MySQL5.0.51

新サーバの設定をする

  1. FTPでサーバにMTのcgi等をアップロード
  2. 新サーバのDBの設定をする

旧サーバDBのバックアップ

  1. 旧サーバのphpMyAdminのトップ画面でエクスポートを選択
  2. 保存するDBを選択。上部メニューからエクスポートを選択
  3. 以下の項目にチェックを入れる
      ・構造のIF NOT EXISTSを追加
      ・構造のAUTO_INCREMENT 値を追加する
      ・構造のテーブル名やフィールド名を逆クォートで囲む
      ・データの完全な INSERT 文を作成する
      ・データの長い INSERT 文を作成する
      ・データのBLOBに16進数表記を利用する
      ・データのエクスポート形式は、INSERT
  4. ファイルに保存にチェック、エンコーディングnonにチェック後、「実行する」をクリック

新サーバDBのリストア

  1. 新サーバのphpMyAdminのトップ画面でリストアするDBを選択
  2. 上部メニューからインポートを選択
  3. インポートするファイルを参照から選ぶ
  4. 「実行する」をクリック
  5. 新サーバのMTへログイン、設定

DBのインポートがうまくいかなかったので、DB内の全テーブルをエクスポート→インポートする形でデータを移行しました。

==================================

こちらを参考にさせていただきました。

小粋空間:MySQL + phpMyAdmin によるバックアップ

MySQLバックアップ・phpMyAdminでエクスポート手順 by ウェブライフハック

その他のカテゴリー