エックスサーバーでは仕様上、すでにいずれかのサーバーIDで運用中のドメイン名を他のサーバーIDに重複して設定することができません。
そのため、エックスサーバー間でドメイン運用サーバー(サーバーID)を変更する場合、現在該当ドメイン名を運用中のサーバーID(以下「移行元サーバー」と呼びます)からドメイン設定をいったん削除し、改めて移動先のサーバーID(以下「移行先サーバー」と呼びます)でドメイン設定を追加する必要があります。
- FTPソフト等を利用し、移行元サーバー側でホームページデータをバックアップしてください。
また、該当ドメイン名で作成したメールアドレスなどの各種設定をメモに控え、POP3接続でメールを手元に受信するなどの事前準備を行ってください。
※該当ドメイン名でPHPプログラムを利用している場合、「PHPバージョン」や「php.iniの設定内容」などを控えておきましょう。
※データベースを利用中の場合、現在のMySQLをダウンロードよりデータベースをバックアップしてください。 - 移行元サーバーのサーバーパネルにログインし、「ドメイン設定」メニューより、移行を希望するドメイン設定を削除してください。
- 移行先サーバーのサーバーパネルにログインし、「ドメイン設定」メニューより、移行を希望するドメイン設定を追加してください。
- 「3」の作業により、移行先サーバー側で、該当ドメイン名を運用するための各種設定やフォルダが作成されます。
- FTPソフトを用いたホームページデータのアップロード
- メールアカウントの再作成
など、ホームページ再開のための作業を行ってください。
※CGIをご利用の場合、パーミッションに注意してください。
なお、ドメイン設定先サーバーの変更はDNSレコード情報の変更が伴うため、移行元サーバーからのドメイン設定を削除後、移行先サーバーへのドメイン設定を追加し、設定が反映するまでの数時間から最大24時間において、ホームページやメールを利用することができないので注意してください。
また、移行元サーバーでオプション独自SSLを使用(インストール)している場合は、よくある質問「オプション独自SSLを他のサーバーアカウントで利用することはできますか?」も併せてチェックしておきましょう。
エックスサーバー公式サイト:異なるサーバーIDへドメイン運用サーバーを変更したいです。