XREAからCORESERVERへ乗り換えすべく、ちょっとお試ししてます。
てか、完全に移行終わってあとは支払のみなんだけど。
以前、XREA→XREAで移行してるから同じような感じで行けるだろうという事で試してみました。
CORESERVERはXREAの上位プランなので基本的に同じ要領で行けたんですが、今回は移行するデータベースが複数あったのでちょっぴり手こずりました。
手順としては以下のような感じです。
(このへんとか参考にしましたが、複数データベースの移行があってつまずいたので、ワシの手順をまとめました。)
※この手順は、ワシが実施した手順をもとに記述しています。うまくいかなくても保証しません。
1)CORESERVERの好みのプランを選択して登録
2)XREA側のCONTROL PANELでデータベースを保存してダンプファイルを作成
3)CORESERVERの管理画面にログインして"サーバー間コピー"を実行
4)CORESERVERのトップディレクトリに".servercopy.log"がある事を確認し、最後の方に"COMPLETE"のメッセージが表示されている事を確認
5)CORESERVER側にXREA側にあるデータベースと同じ名前のデータベースを作成
6)CORESERVER側のトップディレクトリにデータベースのダンプファイルがある事を確認
7)CORESERCERの管理画面の"データベース"から、復元するデータベースにチェックを入れて復元を実行
※このとき、一つ目のデータベース以外は復元出来ない場合があります。私の場合は復元が出来ませんでした。復元出来ない場合は以下の8、9、10の手順を実施してください。正常に復元出来た場合は11の手順に飛んでください。
8)XREA側でphpMyAdminをインストールしていた場合は、public_html/log/以下にphpMyAdminがコピーされてしまう。CORESERVER側でインストールしてもアクセス出来ない場合はphpMyAdminディレクトリごと一旦削除して、再度phpMyAdminをインストールする。(CORESERVER側でインストールしないと多分アクセス出来ない)
※public_html/log/以下に.htpasswdもコピーされてしまっているので、そのまま使用する場合はXREA側でのlogディレクトリのbasic認証パスワードになる。CORESERCER側の本来のパスワードを使用したい場合は.htpasswdを編集して修正する。(そもそも手順3の時にpublic_html/logディレクトリをコピーしなければこの作業は要らない)
※ちなみに"ページ入室の際はログ閲覧画面の認証パスワード"に記載されているユーザー名とパスワードはbasic認証の情報であり、phpMyAdminのID、パスワードはデータベースの設定と同一の物になる。(2重にログインするのでややこしい)
9)XREA側のphpMyAdminから移行するデータベースのテーブルをエクスポートし、CORESERVER側のphpMyAdminにログインして、インポートするデータベースを選択し、SQLタブを選び、エクスポートしたSQLをペーストして実行する
10)データベースにデータが正常にインポートされた事を確認する
11)VALUE-DOMAINの"取得済みドメイン一覧"から移行対象のドメインのDNSの設定画面を開き、移行先のCORESERVER側のIPアドレスに更新する。IPアドレスはこの辺を参照。
12)CORESERVERのCONTROL PANELから"ドメインウェブ"を開き、XREA側で設定していたドメイン情報を設定する
※忘れがちだが、"ドメインメール"の設定もある場合は合わせて行う。
※複数のドメインがある場合は、XREA側の"テキスト形式ファイルから一括設定する画面はこちらです。"のリンクをクリックして、表示された情報をコピーして、CORESERVER側の同じリンクをクリックしてペーストすると簡単に設定出来る。
※"すべてのドメインでAレコードのチェックを行わない(強制設定)"のチェックをして設定すれば、11の作業にて実施したDNSの設定完了を待たずに強制的に設定出来る。
13)CORESERVER側での反映が確認出来たら、XREA側のCONTROL PANELからドメインウェブの設定を削除する。
※忘れがちだが、"ドメインメール"の設定もある場合は合わせて行う。
移行の手順は以上。
試用期間中に特に問題がなく、正式に移行を行う場合は期間内にCORESERVERの支払を完了させます。