お待たせしました!
やっと、やっと復活です!!
結局、手間暇と自分のスキルで何とかなりそうな方法を取りました。
(無数のwebsiteを参考にさせてもらいましたが)
CORESERVER間でのサーバ移転(借り換え)です。
正直、サーバ側での不具合・設定ミスであろうトラブルでなかなか改善されない場合は
この方法が一番良いのかも知れません(サーバ料金が安い分DIYはしょうがないのか?)
1.まずCORESERVERを1つ新しく借りて(入金せず契約はお試し期間のまま)
MySQLの準備とPHPMyAdminのインストール。
2.新サーバ側でサーバ間コピーを行う(サーバ側とリモート側を間違えないように!)。
このサーバ間コピー、意外と速いのですぐ終わります。全ディレクトリをまるごとミラーコピー。
パーミッションもそのまま引き継がれるので楽です。
3.旧サーバからPHPMyAdminを使いMySQLのデータベースをエクスポート。
4.新サーバのPHPMyAdminを使いMySQLのデータベースをインポート。
(PHPMyAdminのログイン設定も旧サーバからコピーされているのでインポート前に修正が必要)
エクスポート・インポートはちょっと難しかった。失敗して何回もSQLデータ入れ直し。
5.ドメインのDNSレコード情報変更とサーバ側のドメインウェブ設定変更。
このあたりはサクっと行けます。本来ならば旧サーバ側へ「移転中の看板掲げたindex.html」
を貼り付けとくべきですが、自分はいきなりやっちゃいました。
あと、ドメインメールの設定変更も忘れずに。
6.新サーバ移転完了。安定運用確認したら旧サーバの有料契約を引き継ぎ。
作業自体はMovable Type自体の操作が無いので意外と時間は掛からない……はず。
正直こんな作業は何回もやりたくはないけどね。ああ疲れた。