WordPress引越し:ロリポップ!へのサーバー移行方法(WordPress簡単引っ越し)

この記事ではWordPressサイト/ブログの引っ越しにおける、移行先での作業手順を説明します。この記事では、ロリポップ!が提供する『WordPress簡単引っ越し』機能を使った移行手順を紹介します。

なお、下記に当てはまる方向けに具体的な作業方法を紹介しています。

  • サイト売買の買主で、新しいサーバーへサイトを移行したい
  • ドメイン、サーバーについて何となく知っている、または利用したことがある
  • 移行先サーバーはロリポップ!を利用する
  • WordPressの基本操作がわかる

移行前の注意点

WordPress簡単引っ越し機能には動作要件があります。
  • ロリポップ!の契約アカウントにおけるデータベース作成上限に達していないこと
  • 移行元サイトで使用しているWordPressのバージョンが 4.0 〜 5.2 であること
  • 移行元サイトで使用しているPHPのバージョンが 5.3 以上であること
移行元サイトが以下の条件に当てはまる場合は利用不可
  • WordPressでマルチサイト機能を使用している
  • データベースの容量が1GBを超えている
  • WordPress.comで運用されている
  • PHPからファイルを圧縮するツールが利用できない

引用元: WordPress簡単引っ越し機能

動作要件を満たさない場合は、WordPressの無料プラグイン『All-in-One WP Migration』の利用を検討しましょう。具体的な方法は【サイト売買・WP引越し】ロリポップ!へのサーバー移行方法(All-in-One WP Migration)を参照ください。

サイト移行に不安がある、手間を省きたい… そんなときは、ラッコM&Aサイト移行代行サービスをご活用ください!

WordPress移行全体の流れ

  1. ドメイン・サーバー契約の確認(移行元移行先
    • 移行元、移行先のドメイン管理会社、サーバー事業者を事前にすり合わせておきます。
    • ドメイン管理会社は同じで、サーバー事業者は異なるようにするのがおすすめです。
  2. ドメイン移管(移行元移行先
    • 移行元から移行先へ、ドメインの管理権限を移します。
    • 同一ドメイン管理会社間での移管がスムーズな場合が多く、おすすめです。
  3. サイトデータを移行先サーバーへ設置(移行先
    • サイトデータを移行先のサーバーへ設置します。
    • ロリポップ!のWordPress簡単引っ越し機能を利用します。
  4. 動作確認(移行先
    • ドメインの参照先を移行先サーバーに切り替える前に、動作確認を行います。
  5. ネームサーバー(DNS)の変更(移行先
    • ネームサーバーの変更手続きを行います。
    • これにより、ドメインが移行先サーバーを参照するようになります。
  6. SSL設定(移行先
    • https化されたサイトを移行する場合は、SSLの設定を行います。
  7. 動作確認(移行先
    • ネームサーバーの変更後、最後の動作確認を行います
    • 問題なければ移行作業は完了とし、買主の検収に入ります。

1. ドメイン・サーバー契約の確認

WordPressの引っ越しを行う前に、移行元・移行先のドメイン管理会社(レジストラ・リセラー)およびサーバー事業者を確認しておきます。 基本的にドメイン管理会社は同じ会社※、サーバー事業者は異なる事業者を選びましょう。
※Xsever Domain、StarDomain、ConoHa WINGを除く
理由
  • ドメイン管理会社が同じだと、移管手続きが簡単(Xsever Domain、StarDomain、ConoHa WINGは同一管理会社間での移管ができないため注意
  • 同じサーバー事業者を選んでしまうと、移行過程でサイトのダウンタイム(表示できない期間)が生じてしまう場合がある
ドメインの有効期限の確認
  • ドメインの有効期限が近い、またはドメインを取得・移管してから間もない場合は、すぐに移管申請が行えません。
  • WHOIS情報の”Expiry”の日付を参照し、有効期限まで十分な日数があるかを確認してください。有効日数が不足している場合は期限の更新を行ってから、移管申請を進めてください。
  • 移管できる有効期限日数の下限は、移管先のドメイン管理会社により異なります。ラッコドメインでは有効期限が15日(.jpドメインの場合は31日)を切ると移管申請ができません。

参考:ドメイン移管できない場合の対処法

MEMO
ラッコWebサービスが提供するラッコドメインなら、同一・他社どちらの場合でも移管手続きが簡単です。

2. ドメイン移管

移行元から移行先へ、ドメインの管理権限を移します。 以下2つのパターンにおける移管手続きについて説明します。
  1. 同一ドメイン管理会社(レジストラ・リセラー)間の移管
    (例: ラッコドメイン→ラッコドメイン)
  2. 異なるドメイン管理会社間での移管
    (例: ラッコドメイン→お名前ドットコム)

①同一ドメイン管理会社間での移管

各ドメイン管理会社の案内に沿って手続きを行います。
注意
以下のドメイン管理会社は同一管理会社間での移管ができません。

②異なるドメイン管理会社間での移管

異なる管理会社間で移管をおこなう場合、基本的には以下の手順を取ります。
※管理会社によって名称・必要な作業が若干異なる場合があります。
基本的なドメイン移管の流れ
  1. 移行元のドメイン管理会社でAUTHCODE(認証鍵)を発行する
    ※汎用JPドメインの場合は不要
  2. 移行元のドメイン管理会社でトランスファーロック(ドメインロック)解除とWhois代理公開の解除(必要に応じて情報の変更)をしておく
  3. 移行先のドメイン管理会社で、AUTHCODEを使って移管申請
  4. 各ドメイン管理会社の手続き方法に沿って移管申請を承認する
  5. 移管完了
詳しくは管理会社ごとの案内をご参照ください。

3. サイトデータを移行先サーバーへ設置(WordPress簡単引っ越し機能を利用)

ここからは、既にロリポップ!のサーバー契約が済んでいることを前提として進めます。

3-1. ドメイン設定

まずはサーバーで利用するドメイン(移行先ドメイン)の設定を行います。詳しい操作はロリポップ!のマニュアルをご参照ください。
※ドメイン設定の最後では、「あとでネームサーバーを設定する」を選択してください。

独自ドメイン設定

ドメイン設定ができない場合(移行元がロリポップ!利用)
『入力されたドメインはすでに他のアカウントにて設定されているか、ロリポップ!のドメインのため設定をすることができません。』という案内が出た場合は、移行元サーバーのドメイン設定を削除した後に、移行先で設定を行う必要があります。
なお、ドメイン設定削除・再設定~サイトコンテンツを設置完了するまでの間は、サイトのダウンタイムが生じます
詳しい操作はロリポップ!のマニュアルをご参照ください。

取得した独自ドメインを設定することができません

3-2. WordPress簡単引っ越しでデータ移行

ロリポップ!が提供するWordPress簡単引っ越し機能を使って、サイトコンテンツを移行します。 詳しい操作はロリポップ!のマニュアルをご覧ください。

WordPress(ワードプレス)簡単引っ越し

注意
引っ越し後WordPressへのログインは、この次の手順(3-3)を踏んでから行ってください

3-3. hostsファイルの設定

WordPressの引っ越しが終わったら、動作確認を行うための設定を行います。

この時点ではドメインが移行元サーバーを参照しているため、アクセスしても移行元のサイトが表示されてしまいます(WordPress管理画面についても同様)。

※ドメイン参照先の変更は移行の一番最後に行います。

移行先のサイトへアクセスするためには、ご自身のPCのhostsファイル設定を一時的に変更する必要があります。ここからは、設定の変更方法について紹介します。
STEP.1
ロリポップ!のサーバーIPアドレスを調べる
まず、hostsファイルに設定するためのロリポップ!のサーバーIPアドレスを調べます。 ロリポップ!ユーザー専用ページへログインし、「ユーザー情報」>「アカウント情報」の『ロリポップ!のドメイン』に記載されているドメインをコピーします。
ドメイン/IPアドレスサーチ
上記サイトで、ドメインを貼り付け>注意事項にチェック>「管理情報紹介実行」をクリックします。 「入力の逆引き または 正引き」欄にIPアドレスが表示されるので、これをhostsファイルに記載します。
STEP.2
hostsファイルを書き換える
hostsファイルの設定方法については、以下をご参照ください。
【サーバー移行・動作確認】hosts設定の変更方法
STEP.3
WordPressへログイン
変更が完了したら、WordPress管理画面へアクセスしてログインしましょう。
注意
インストール時に設定したID、パスワードでログイン出来ない場合移行元サーバーが参照されている(hostsファイル設定が適用されていない)可能性があります。
ブラウザのキャッシュを削除して再度アクセスする、hosts変更内容の確認などをお試しください。

4. 動作確認

hostsファイルの設定が終わったら、サイトが正しく表示されているか確認を行いましょう。
MEMO
  • 移行元サーバーでの表示を確認したい場合は、hostsファイルの変更を元に戻します。
  • この時点ではまだ移行先サイトのhttps化を行っていないため、ブラウザによっては移行先にアクセスすると警告が出る場合があります。

ネームサーバーの変更に進む前に

次の作業の確認に使用するため、移行先サーバーのWordPressに非公開設定の記事を一つ作っておくと便利です。

5. ネームサーバー(DNS)の変更

動作に問題がなければ、最後にネームサーバーを変更します。これにより、ドメインの参照先が移行先のサーバーへと切り替わります。 ネームサーバーの設定はドメイン管理会社で行います。 詳しい操作方法は、管理会社ごとのマニュアルをご参照ください。
ロリポップ!のネームサーバー情報
独自ドメイン設定(独自ドメイン設定の④参照)

6. SSL設定

次に、サイトのhttps化を行います。 詳しい手順はロリポップ!のマニュアルをご参照ください。
独自SSL(無料)のお申込み・設定方法

7. 動作確認

ドメインの参照先が完全に切り替わるまで、1日~3日ほどかかります(DNS浸透期間)。DNS浸透期間を待ってから、サイトが正しく表示されているか、httpsでアクセスできるか等の確認を行いましょう。
注意
必ず手順3-3.で行ったhosts設定を変更前の状態に戻してから動作確認するようにしましょう。

DNS浸透の確認方法

DNS浸透(ネームサーバーの切り替えが済んでいるかどうか)を確認する方法を3つ紹介します。

①非公開記事が表示されているかどうか

あらかじめ非公開記事を作っていた場合は、WordPressにログインした際に記事を確認できれば切り替えが済んでいると判断できます。
MEMO
非公開記事は移行先のサーバーで作成しているため、ネームサーバーがまだ切り替わっていない場合には表示されません。

②ブラウザの開発者ツールで確認(Google Chrome)

【サーバー移行・動作確認】hosts設定の変更方法をご参照ください。

③pingコマンドで確認

【サーバー移行・動作確認】hosts設定の変更方法をご参照ください。
ラッコM&Aで購入したサイトの移行が終わったら
無事にサイトの引っ越しが終わった後は、買主による検収に入ります。 買主の検収完了報告を受け次第、ラッコM&Aが売買代金を売主へ送金します。 検収完了報告は、ラッコM&Aマイページより行ってください。
サイト移行代行のご案内

マニュアルを読んだけどやっぱり移行作業が不安、作業の手間を省きたい…

そんな方へ、ラッコM&Aのサイト移行代行サービスのご利用もおすすめしています。(16,500円~)