📋 このページの目次

  1. 移行プラグインの比較
  2. Duplicatorでサーバー移行する手順
  3. All-in-One WP Migrationでの移行
  4. 本番→ステージング環境の複製
  5. ドメイン変更時の注意点
  6. 移行後の確認チェックリスト
  7. よくある質問

移行プラグインの比較

プラグイン料金難易度サイズ上限(無料)主な特徴
Duplicator無料〜中級サイズ制限なしインストーラー付き・移行に特化
All-in-One WP Migration無料〜初〜中級512MB最も操作が簡単・日本語完全対応
💡 おすすめ:512MB以下の小〜中規模サイトならAll-in-One WP Migrationが最も簡単です。大規模サイトや細かい設定が必要な場合はDuplicatorを使用してください。

Duplicatorでサーバー移行する手順

移行元サイト:パッケージを作成する

1Duplicatorをインストール・有効化し、「Duplicator」→「パッケージ」→「新規作成」

2スキャンが完了したら「ビルド」をクリック(数分〜数十分かかる場合あり)

3「Installer」と「Archive(zip)」の2ファイルをダウンロードして保存

移行先サーバー:サイトをセットアップする

4移行先サーバーに新しいデータベースを作成(DBユーザー名・パスワードを控える)

5FTPで移行先のドキュメントルートに「installer.php」と「archive.zip」の2ファイルをアップロード

6ブラウザで http://移行先ドメイン/installer.php にアクセス

7新しいDB情報(ホスト・DB名・ユーザー名・パスワード)を入力し「テスト接続」で確認

8「実行」をクリックしてインストール完了を待つ

9完了後「installer.php」と「archive.zip」をFTPで削除(セキュリティのため必須)

🚨 installer.phpを削除し忘れると危険:インストーラーファイルをサーバーに残したままにすると、誰でもサイトの設定を変更できる状態になります。移行完了後は必ず削除してください。

All-in-One WP Migrationでの移行

最も操作が簡単な移行方法です。サイトが512MB以下なら無料版で完結します。

移行元:エクスポート

1「All-in-One WP Migration」→「エクスポート」→「ファイル」をクリック

2.wpress形式のファイルがダウンロードされる

移行先:インポート

3移行先でWordPressを新規インストールし、All-in-One WP Migrationをインストール

4「インポート」→ダウンロードした.wpressファイルをアップロード

5確認ダイアログで「開始」をクリックして完了を待つ

⚠️ 512MBを超えるサイトは有料版が必要:無料版のアップロード上限は512MBです。超える場合は有料版の購入か、Duplicatorへの切り替えを検討してください。

本番→ステージング環境の複製

ステージング環境とは、本番サイトに影響を与えずにテスト・開発ができる環境です。大きな変更を加える前に必ずステージングで確認することで、本番サイトへのリスクを大幅に減らせます。

💡 ステージング環境の作り方:
  • サブドメインを使う:test.yourdomain.com などのサブドメインを作成してWordPressをインストールし、Duplicatorで本番の内容を複製する
  • サーバーのステージング機能を使う:ConoHa WINGやエックスサーバーにはワンクリックでステージング環境を作れる機能があります
  • LocalWP(ローカル環境)を使う:PC上にWordPress環境を作るLocalWPも、ステージングの代替として有用です

ドメイン変更時の注意点

サーバー移行と同時にドメインを変更する場合、WordPressのURLをデータベース内で一括置換する必要があります。

/* Better Search Replaceプラグインを使う場合 */
検索する文字列:https://old-domain.com
置換する文字列:https://new-domain.com
選択するテーブル:wp_options, wp_posts, wp_postmeta 等すべて
「実際に置換を実行する」にチェックして実行

/* 注意:実行前に必ずバックアップを取得すること */
⚠️ ドメイン変更後のSEO対策:ドメインを変更すると検索順位に影響が出ます。旧ドメインから新ドメインへの301リダイレクトを設定し、Google Search Consoleでサイト変更を申請することを忘れないでください。

移行後の確認チェックリスト

よくある質問

Q1. サーバー移行中に本番サイトは閉鎖する必要がありますか?

A. 必須ではありませんが、移行中に記事の更新があると新旧サーバーで内容に差異が生じます。メンテナンスモードを有効にして更新を一時停止するか、アクセスが少ない深夜帯に移行作業を行うことをおすすめします。

Q2. Duplicatorで移行するとURLが変わりますか?

A. インストール時に新しいURLを設定できます。ドメインが変わる場合はDB内のURL置換も自動的に行われますが、Better Search Replaceプラグインで確認・追加置換することを推奨します。

Q3. 移行後に元のサーバーはすぐ解約していいですか?

A. 移行後2〜4週間は元のサーバーを維持することをおすすめします。移行先で問題が発見された場合に元のサーバーで復旧できるからです。Google Search ConsoleでのURL登録・リダイレクトの動作確認が完了してから解約してください。

関連ページ