ConoHa WING のサーバー間でWordPressサイトを移行したいとき、意外と情報が少なくて困りますよね。他社サーバーからConoHaへの移行記事は多いのですが、ConoHaからConoHaへの移行となると、独特の制約があるため注意が必要です。
この記事では、実際にConoHaサポートに問い合わせて確認した正確な手順をもとに、安全に移行する方法を解説します。
ConoHa間移行の特殊な制約
ConoHaでは、同一ドメインを複数のサーバーに同時に設定できないという仕様があります。これが他社サーバーからの移行と大きく異なる点です。
つまり、移行元サーバーでドメインを使っている間は、移行先サーバーに同じドメインを追加できません。そのため、一時的にダウンタイムが発生することを前提とした移行作業が必要になります。
hana実際に自分で調べてトライしてみましたが頭の中がぐちゃぐちゃに…。ConoHa WING サポートにやり方を聞いてみました!
移行の全体的な流れ
- 移行先サーバーの初期ドメインへWordPressを移行
- 動作確認
- 移行元サーバーからドメイン設定を削除
- 移行先サーバーに本番ドメインを追加
- サイトコピー機能で初期ドメインから本番ドメインへ移行
- DNS設定の調整(外部ネームサーバー利用の場合)
事前準備
必要なバックアップを取得
移行元サーバーからドメイン設定を削除すると、すべてのデータが削除され復旧できません。必ず以下のバックアップを取得してください。
- WordPressのデータベース
- wp-contentフォルダ全体
- .htaccessファイル
- メールアカウント情報
- その他重要なファイル
hana私はFileZillaを使ってバックアップをとりました!
参考サイトはこちら→FileZillaの使い方を徹底解説!初心者も簡単に使いこなせる
移行先サーバーの準備
- 新しいConoHa WINGアカウントを用意
- 初期ドメイン(例: example.conohawing.com)を確認
詳細な移行手順
ステップ1: 初期ドメインへのかんたん移行
移行先サーバーの管理画面で、WordPressかんたん移行機能を使用します。
設定項目:
- 移行元URL:あなたのサイトURL
- 移行元ユーザー名:WordPressの管理者ユーザー名
- 移行元パスワード:WordPressの管理者パスワード
- サイトURL:任意で設定
hana公式の参考URLはこちら→WordPressかんたん移行を利用する
ステップ2: 初期ドメインで動作確認
移行が完了したら、初期ドメイン(example.conohawing.com)でサイトにアクセスし、以下を確認します。
- ページが正常に表示されるか
- 画像やCSSが正しく読み込まれるか
- 管理画面にログインできるか
- プラグインが正常に動作するか
注意: この時点では本番ドメインではアクセスできません。URLは初期ドメインになっています。
ステップ3: 移行元サーバーからドメイン削除
動作確認が完了したら、移行元サーバーの管理画面でドメイン設定を削除します。
⚠️ 重要な注意点:
- この操作でサイトは一時的にアクセス不可になります(ダウンタイム発生)
- ドメインに紐づくすべてのデータが削除されます
- 削除前に必ずバックアップを確認してください
hana公式の参考URLはこちら→サーバーからドメインの設定を削除する
ステップ4: 移行先サーバーにドメイン追加
移行元からドメイン削除が完了したら、すぐに移行先サーバーで本番ドメインを追加します。
hanaここを超えればあとちょっと!
参考URLはこちら→サーバーにドメインの設定を追加する
ステップ5: サイトコピーで本番ドメインへ移行
WordPressサイトコピー機能を使って、初期ドメインから本番ドメインへデータをコピーします。
設定項目:
- コピー元: 初期ドメイン配下のWordPress
- コピー先: 本番ドメイン配下
これにより、データベースのURL情報も自動的に本番ドメインに書き換わります。
hanaこれで作業は終わりです!
参考URLはこちら→WordPressサイトコピーを使う
おまけ: DNS設定の調整(外部ネームサーバー利用時)
お名前.comやムームードメインなど、外部のネームサーバーを利用している場合は、DNSレコードを新しいサーバーのIPアドレスに変更する必要があります。
変更が必要なレコード:
- Aレコード: 新サーバーのIPアドレス
- メール関連レコード(MXレコードなど)
新しいサーバーのDNS情報は管理画面で確認できます。
参考: DNS情報
ダウンタイムを最小限にする工夫
完全にダウンタイムをゼロにすることはできませんが、以下の工夫で短縮できます。
1. 事前準備を徹底する
- すべてのバックアップを完了させる
- 手順を事前に確認し、迷わず進められるようにする
- 作業するブラウザタブを複数開いておく
2. アクセスの少ない時間帯を選ぶ
- 深夜や早朝など、訪問者が少ない時間に作業する
- 事前に「メンテナンスのお知らせ」を掲載する
3. 作業を素早く行う
- ステップ3〜5を連続して素早く実行する
- DNS変更後は、浸透まで最大48時間かかる場合があることを考慮
メールアカウントの移行について
ConoHaでメールアカウントを使用している場合、ドメイン削除と同時にメールアカウント情報も消えます。
必ず事前に記録しておくこと:
- メールアドレス一覧
- 各アカウントのパスワード
- 転送設定
- メールボックスの容量設定
移行先サーバーでドメインを追加した後、手動でメールアカウントを再作成してください。
まとめ
ConoHaサーバー間のWordPress移行は、同一ドメインの重複設定ができないという制約により、他社からの移行とは異なる手順が必要です。
重要なポイント:
- 初期ドメインを経由した2段階移行が必要
- 必ずバックアップを取得する
- ダウンタイムは避けられない
- DNS設定の変更を忘れずに
手順をしっかり理解して、計画的に作業を進めれば、安全に移行を完了できます。不安な場合は、テストサイトで一度練習してから本番作業を行うことをおすすめします!
hana丁寧に対応していただいたConoHaサポートの皆様、ありがとうございました♡