こんにちは。YOSHITAKA(@YOSHITA19704216)です。
- エックスサーバー で2つのIDのドメインをデータベースを一つに統一することができます。
Contents
エックスサーバー で2つのIDのドメインをデータベースを一つに統一する
エックスサーバーからの回答
他社のサーバからエックスサーバー に変更することは多いですが、エックスサーバー からエックスサーバーに変更する情報がなかったため、今回は紹介します。
平素は当サービスをご利用いただき誠にありがとうございます。
Xserver カスタマーサポート 前田と申します。
XserverアカウントID : phd23××
メールアドレス : ××××××@yahoo.co.jp
お問合せ番号 : xsvc2005××××
お問い合わせいただきありがとうございます。
当サービスのサーバー仕様上、既に設定されているドメインを別のエックスサーバーのサーバーアカウントに重複して設定することができません。
そのため、エックスサーバーでご利用のサーバー間で
直接的にドメインを設定するサーバーの変更を行いますと、
一時的に該当のドメインをご利用いただけない時間帯が発生してしまいます。
また、該当のドメインでは「WordPress」をご利用のようでございますが、
その場合は、WordPressが使用する「MySQLデータベース」を含む移転作業が
必要となってまいります。
移転作業の手順
◇ご参考:エックスサーバー間でのWordPress移転作業
————————————————————
0.当サービスの公式サイト「お申し込み」や
「Xserverアカウント> サービスお申し込み」より新しいサーバーの申し込み
※サービスお申し込みより申し込む場合は、同じXserverアカウントIDの管理下となります。
1.(移転元)WordPressが使用する「MySQLデータベース」のエクスポート
■データベースについて:手動バックアップ
https://www.xserver.ne.jp/manual/man_db_man_backup.php
2.(移転元)WordPressのインストール先ディレクトリに設置された
『wp-config.php』の下記内容をメモなどにお控えいただく
—————————————-
/** WordPress のためのデータベース名 */
define(‘DB_NAME’, ‘************’);
/** MySQL データベースのユーザー名 */
define(‘DB_USER’, ‘************’);
/** MySQL データベースのパスワード */
define(‘DB_PASSWORD’, ‘************‘);
/** MySQL のホスト名 */
define(‘DB_HOST’, ‘************’);
—————————————-
3.(移転元)サーバー上のデータをバックアップ(=ダウンロード)していただく
4.(移転元)サーバーパネルより、ドメインの設定を削除していただく
5.(移転先)サーバーパネルより、ドメインの設定を追加していただく
6.(移転先)(2.)で控えた情報を基に、
MySQLデータベース、MySQLユーザーの
追加、ならびにMySQLアクセス権の設定をしていただく
■MySQLの設定
https://www.xserver.ne.jp/manual/man_db_setting.php
・MySQL(データベース)の追加
・MySQLユーザの追加
※控えた情報と同じパスワードで追加をお願いいたします。
・MySQLアクセス権の設定
の各項目をそれぞれご参考いただき、対応をお願いいたします。
7.(移転先)WordPressが使用する「MySQLデータベース」のインポート
■WordPressの移転について:データベースのインポート
https://www.xserver.ne.jp/manual/man_install_transfer_wordpress.php#link-b04
8.(移転先)(3.)でバックアップしたデータをサーバー上へアップロードしていただく
9.(移転先)(2.)で控えた『wp-config.php』の各項目について
移転先のサーバーに合わせて編集していただく
—————————————-
/** WordPress のためのデータベース名 */
define(‘DB_NAME’, ‘■移転先のMySQLデータベース名■‘);
/** MySQL データベースのユーザー名 */
define(‘DB_USER’, ‘■移転先のMySQLユーザー名■‘);
/** MySQL データベースのパスワード */
define(‘DB_PASSWORD’, ‘※変更しない※‘);
/** MySQL のホスト名 */
define(‘DB_HOST’, ‘■移転先のMySQLホスト名■‘);
—————————————-
※移転先のMySQLホスト名は「サーバーパネル > MySQL設定」の
MySQL5.7 ホスト名(mysql●●.xserver.jp と記載されている箇所)をご確認ください。
10.(移転先)WordPressへアクセスが可能なことを確認していただく
注意事項
————————————————————
上記の手順でエックスサーバー間で
直接的なドメインの移転をされますと、下記の理由によって
一時的にホームページが表示されないなどの問題が発生いたします。
————————————————————
(1)同じドメインを複数のサーバーに設定することができない
エックスサーバーの仕様上、同一のドメインを複数の
サーバーアカウントに追加することができません。
先に現在のサーバーから該当ドメインの設定を削除した後、
新サーバーにて設定を追加していただく必要がございます。
【注1】
ドメインの設定を削除されますと、
メールアカウントを含むホームページ構成ファイルなど、
該当ドメインに関する【全て】のデータがサーバー上から
削除されてしまいますのでご注意ください。
【注2】
サーバー上にメールデータが残存しており、
そのメールデータをFTPソフトなどでバックアップされる場合、
Windows系のOSではファイル名として利用できない文字列が
メールのファイル名に利用されていることがございます。
この場合、PCに保存する際にエラーが発生することや
移動先にメールデータをアップロードされた際に
メールデータが破損することがございますのでご注意ください。
(2)DNS情報の浸透に必要な時間(数十分~24時間程度)
エックスサーバーのサーバー同士でドメインを移動させた場合でも
ネームサーバー変更時と同様に、DNS情報が浸透するまで
最大で24時間程度を必要とします。
DNS情報の浸透が完了されましたら
移動先のサーバーが参照されるようになりますが
浸透が完了するまでの間は、ドメインの追加が削除されている
移転元のサーバーにアクセスされ、WEBサイトが正常に表示されません。
(メールも同様に、正常に受信ができなくなります)
————————————————————
そのため、エックスサーバーのサーバーアカウント間で
直接的にドメインを移転される場合、ホームページの表示や
メールの送受信が一時的に途切れてしまうこととなります。
ホームページの表示・メール受信を全く途切れさせないためには
一旦、他社サーバーなどエックスサーバー以外のサーバーへ移転していただき、
エックスサーバー(移転元) → 他社サーバー → エックスサーバー(移転先)
のように、他社サーバーを経由しての移転作業が必要となってまいります。
ご不便をおかけして申し訳ございませんが、
このような仕様となっておりますことをご了承くださいますようお願いいたします。
◇ご参考:よくある質問
———————————————————-
異なるサーバーIDへドメイン運用サーバーを変更したいです。
https://www.xserver.ne.jp/support/faq/faq_domain_multi_setting.php#05
———————————————————-
まとめ
今回はエックスサーバーでドメインを統一するための質問の回答と重要なところをお伝えしました。
アップロードにはファイルジラといったFTPアプリを使いましたが、あまりわからないという方は設定がしんどいかもしれません。
内容を読んで解決できる糸口となるはずですので、進めていってみてください。