2026年にWordPressサイトを新しいホストに移行する方法
John Turner
ジョン・ターナー
WordPressサイトは順調に成長し、トラフィックが増加し、オーディエンスが拡大しています。
しかし、問題があります。
現在のホスティングプランでは対応できません。読み込み時間が遅くなり、クラッシュが頻繁に発生しています。
WordPressサイトを新しいホストに移行する時期です。適切なアプローチにより、ダウンタイムやデータ損失なしにコンテンツを移行できます。パフォーマンス向上のためのスムーズな移行を実現しましょう。
このチュートリアルでは、WordPressウェブサイトを新しいホスティングプロバイダーに移行する方法を説明します!
主なポイントは次のとおりです:
- Duplicator Proの移行ウィザードは、ファイル、データベース、URL置換を自動的に処理します。FTPクライアントやphpMyAdminは不要です。
- Duplicator Liteはバックアップパッケージを作成およびエクスポートできますが、データベースの設定とファイルのアップロードは手動で行う必要があります。その場所を正確に示します。
- 訪問者向けにサイトをライブに保ちながら、新しいサーバーにアクセスするためにホストファイルを更新します。
- 移行プロセスは1時間未満で完了します。Duplicatorのインストール、元のサイトのバックアップ、新しいデータベースの作成、新しいサーバーへのバックアップのインポート、DNSの更新を行います。
- インポート後、DNSネームサーバーを更新して、ドメインを新しいホストに向けるようにします(48時間の伝播)。
クイックサマリー:WordPressウェブサイトを新しいホストに移行する方法
WordPressサイトを新しいホストに移行するには、いくつかの重要な手順があります。信頼できるホスティングプロバイダーを見つける、Duplicatorのような移行プラグインをインストールする、元のサイトの完全なバックアップを作成する、ダウンタイムを回避するためにホストファイルを更新する、新しいデータベースを設定する、ウェブサイトデータをインポートする、DNSネームサーバーを更新する、などです。
適切な準備を行えば、移行全体を1時間未満で完了でき、成長中のウェブサイトが必要とするパフォーマンスとリソースを確実に提供できます。
目次
WordPressサイトを新しいホストに移行する理由
最初のウェブサイトを設定するときは、ニーズに合ったリソースを持つホスティングプランを選択します。しかし、オーディエンスが増えるにつれて、ウェブホストがサイトをサポートできなくなる可能性があります。
この場合、より良いウェブホストを見つけることをお勧めします。サイトの移行により、以下のことが可能になります:
- より高速な読み込み速度
- より高い稼働時間
- 強化されたセキュリティ
- 拡張された機能
- より多くのカスタマーサポート
長期間ウェブサイトを運営する予定があるなら、いずれはホスティングプランでは対応しきれなくなります。特に安価なホスティングサーバーから始めた場合、最終的にはサイトの移転先を探す必要が出てくるでしょう。
移行は技術的で大変そうに見えるかもしれませんが、誰でもできます!適切なツールを使えば、データを失うことなく、コンテンツを新しいホストに素早く移動できます。
必要なもの
作業を始める前に、これらを準備してください。移行中に一つでも不足すると、サイトが壊れる原因のほとんどになります。
- 現在のサイトにインストールされ、有効化されたDuplicator Pro。無料版を使用している場合は、準備しておき、下記で説明する手動の手順をメモしておいてください。
- 新しいホスティングアカウントへのアクセス。コントロールパネル(cPanel、Plesk、またはホストのカスタムダッシュボード)にログインできる必要があります。
- 新しいホストのデータベース認証情報。インストーラーを実行する前に、新しいMySQLデータベースを作成します。設定時にデータベース名、ユーザー名、パスワードを書き留めておいてください。
- ローカルテキストエディタ(Windowsの場合はメモ帳、Macの場合はテキストエディット)。ステップ4でホストファイルを編集する際に必要になります。
- ドメインレジストラへのログイン情報。ステップ7でネームサーバーを更新します。
WordPressウェブサイトを新しいホストに移行する方法
WordPressウェブサイトを新しいホストに移行するプロセスを説明します!
ホスト移行プロセスの概要を以下に示します:
- 新しいウェブホストを見つける:Bluehost、SiteGround、WP Engineのような信頼できるプロバイダーを選び、パフォーマンスのニーズを満たしましょう。
- Duplicator Proをインストールする:現在のサイトにDuplicatorをダウンロードして有効化し、すべてをパッケージ化できるようにします。
- 元のサイトのバックアップを作成する:ウェブサイトのファイルとデータベースを含む完全なバックアップを生成します。
- ホストファイルを更新する:ローカルコンピューターでのみ、ドメインを新しいサーバーに一時的にポイントさせ、他の誰にも見られる前に移行されたサイトをプレビューできるようにします。
- 新しいデータベースを作成する:新しいホスティングアカウントに、適切なユーザー権限を持つ新しいMySQLデータベースを設定します。
- ウェブサイトをインポートする:Duplicatorのバックアップを新しいウェブサイトにドラッグアンドドロップし、移行ウィザードに従います。
- DNSを更新する:新しいサイトが正しく表示されたら、ネームサーバーを更新して、訪問者が新しいホストにアクセスするようにします。
ステップ1:新しいウェブホストを見つける
現在のホスティングプロバイダーが低速な読み込み速度の原因になっているか、成長するオーディエンスに必要なリソースを提供していない可能性が高いです。
新しいウェブホストを探すのは大変な作業です。さまざまなプロバイダーやプランがあるので、どこから始めればよいかわからないかもしれません。
意思決定を容易にするために、私が個人的におすすめするプロバイダーをいくつか紹介します:
この手頃な価格のウェブホストには、信頼性の高い共有ホスティングプランが多数あります。月額わずか1.99ドルから、無料のコンテンツ配信ネットワーク(CDN)と10GBのストレージを備えたWordPressホスティングプランを利用できます。
SiteGroundはGoogle Cloud上で稼働しているため、読み込み速度が速く、稼働時間も良好な傾向があります。プランは費用対効果が高く、無料の移行ツールも付属しています。
追加のセキュリティとパフォーマンスブーストが必要な場合は、WP Engineをチェックしてください。このマネージドウェブホストは、多くの訪問者を受け取る場合や、WordPressのメンテナンスタスクをアウトソースしたい場合に適したオプションです。
ウェブホスティングプランを購入したら、次に進んでWordPressをインストールしてください。
一部のWordPressホストは、元のウェブサイトを自動的に移行してくれることを覚えておいてください。自分で移行したい場合は、次のステップに進んでください!
ステップ2:Duplicator Proをインストールする
ウェブホストに組み込みの移行サービスが提供されていない場合でも、慌てないでください。
データ損失なしでコンテンツを安全に移行するには、Duplicator Proを使用できます。これは、コーディング経験なしでサイトを移行できるため、最高のWordPress移行プラグインです。

無料バージョンはサイトのバックアップと移行を行えますが、いくつかの制限があります。バックアップを手動でFTP/SFTP経由で新しい場所にアップロードする必要があります。手動作業をスキップしたい場合は、Duplicator Proはドラッグアンドドロップ移行をサポートしています!
アップグレードすることで得られるもの:
- ドラッグアンドドロップWP移行
- Duplicator Cloud、Google Drive、Dropbox、OneDrive、Amazon S3などへのクラウドストレージ
- ワンクリックバックアップ復元
- 災害復旧
- マルチサイトと大規模サイトをサポート
- ワンクリックステージング
- 自動バックアップスケジュール
- ステップバイステップの移行ウィザード
- カスタム検索と置換
- バックアップ暗号化
- 追加プラグイン:WP Media CleanupとActivity Log
開始するには、Duplicator Proのサブスクリプションを選択してください。プレミアムプランにはドラッグアンドドロップ移行が含まれており、私は迅速かつ簡単な移動のために常にそれを使用しています。
購入が完了したら、Duplicatorをダウンロードし、元のサイトにインストールしてください。
最終ステップとして、ライセンスキーを有効化する必要があります。キーをコピーします。次に、Duplicator Pro » Settings » Generalに移動します。

ライセンスキーを貼り付けて、Activateをクリックします。
ステップ3:元のサイトのバックアップを作成する
次に、元のWordPressファイルをすべて単一のバックアップに保存します。これにより、別のウェブホストのような新しい場所に簡単に転送できます。
Duplicatorを使用して、Backups » Add Newをクリックして開始します。

バックアップに名前を付け、Localストレージの場所を選択します。

Backupセクションを開きます。サイト全体を移行するには、Full Siteをクリックします。

移行から特定のデータを除外したい場合は、Customを選択します。ファイルとデータベースのフィルターを追加することも自由にできます。

他の移行プラグインとは異なり、Duplicatorはサイトを徹底的にスキャンして問題を検出します。移行に影響を与える前に問題を解決できます。

完了するには、Create Backupをクリックします。Duplicatorがサイトをバックアップすると、Backupsページに表示されます。

Duplicator Proを使用すると、ダウンロードする必要があるのはアーカイブのみです。これは、WordPressデータ全体を含むzipファイルです。
ステップ4:ホストファイルを更新する
新しいホストに移行したい場合、避けられないダウンタイムが発生すると考えるかもしれません。しかし、新しいサイトをセットアップしている間、ウェブサイトはライブで表示できます。
これを行うには、hostsファイルにいくつかの変更を加える必要があります。これは、ホスト名をIPアドレスにマッピングするローカルコンピューター上のファイルです。
hostsファイルを更新することで、コンピューターにサイトが移動したと思わせることができます。オーディエンスは古いホストの元のサイトにアクセスし続けている間、新しいホストのファイルにアクセスできます。
新しいホストのIPアドレスを見つけます。通常、これはホスティングコントロールパネルにあります。
Bluehostユーザーは 詳細設定 をクリックすると、IPアドレスは 一般情報 の下に表示されます。

これでhostsファイルを開くことができます。これを行う方法は、オペレーティングシステムによって異なります。
Macユーザーの場合は、ターミナルを開き、次のコマンドを実行します。
sudo nano /private/etc/hosts
Windowsユーザーの場合は、メモ帳アプリを開きます。右クリックして管理者権限で実行します。

メモ帳で、**ファイル » 開く** に移動し、次のフォルダーを見つけます。
C:\Windows\System32\drivers\etc
ここで、hostsファイルを見つけて開きます。
hostsファイルを開いたら、新しいIPアドレスとドメイン名を一番下に追加します。次のようになります。
192.168.1.22 www.example.com
変更を保存します。これで、新しいホストのファイルがコンピューター上のドメイン名にリンクされました。
ステップ5:新しいデータベースを作成する
ウェブサイトを移動する前に、新しいホストサーバーで新しいWordPressデータベースを作成することが重要です。すでに設定済みのものがある場合は、この手順をスキップしてください。
多くのホスティング会社はこのプロセスを簡単にしています。Bluehostを使用している場合は、cPanelダッシュボードを開き、**MySQLデータベース**をクリックします。

ページの上部で、新しいデータベースの名前を入力し、**データベースの作成**をクリックします。

新しいデータベースには新しいユーザーも必要です。**MySQLユーザー**の下で、ユーザー名とパスワードを入力してユーザーを作成します。

次に、作成したデータベースにユーザーを追加します。

ユーザーにすべての権限を割り当てます。その後、元のWordPressウェブサイトをインポートする時間です!
ステップ6:ウェブサイトをインポートする
バックアップファイルをFTPクライアントにアップロードすることもできますが、Duplicator Proはより簡単な方法を提供します。
新しいサイトにWordPressがセットアップされたら、Duplicatorをインストールして有効化します。次に、**バックアップのインポート**ページを見つけます。

アーカイブファイルをボックスにドラッグアンドドロップします。アップロード後、**続行**をクリックします。

次のページで、Duplicatorは現在のサイトのすべてのデータを表示します。新しいサーバーに移行しているため、これはおそらく空のWordPressインストールです。続行するには、**インストーラーの起動**をクリックします。

Duplicator移行ウィザードは、元のサイトのインストールをお手伝いします。インストールタイプとして、フルインストールシングルサイトを選択してください。

セットアップセクションで、データベース名、ユーザー名、パスワードを入力します。これは、作成したデータベースと同じ情報である必要があります。
検証の下に、通知が表示される場合があります。問題がないか確認した後、利用規約と通知を受け入れてください。次に、次へをクリックします。

古いウェブサイトをインポートすると、Duplicatorは新しいサイトを完全に上書きします。インストールの確認が必要です。

移行が完了したら、管理者ログインボタンを使用して、新しいサイトのwp-adminダッシュボードにアクセスします。

ステップ7:DNSを更新する
これで、サイトのファイルとデータベースのコピーが新しいウェブホストに移行されました。ドメインが新しいホスティングアカウントを指していることも確認する必要があります。
これには、ドメインネームシステム(DNS)ネームサーバーの更新が含まれます。古いウェブホスティングアカウントまたはドメインレジストラを開き、DNS情報を検索してください。

ネームサーバーを編集するオプションがあるはずです。ネームサーバータイプとしてカスタムを選択してください。

次に、新しいホスティングプロバイダーのネームサーバーを入力します。
この変更を保存すると、DNSが新しいホストを指すようになります。これが伝播するには最大48時間かかる場合があることに注意してください。
よくある質問(FAQ)
WordPressサイトを新しいホストに無料で移行するにはどうすればよいですか?
Duplicator Liteをインストールすることで、WordPressサイトを新しいホストに無料で移行できます。この無料のWordPressプラグインを使用すると、既存のウェブサイトをzipファイルにパッケージ化できます。次に、このファイルを新しいホストのディレクトリにアップロードし、Duplicatorインストーラーを起動します。
まず、Duplicatorの無料バージョンをインストールしてアクティブ化してください。次に、新しいバックアップを作成します。現在のサイトのすべてのファイルとデータベーステーブルを含めるために、コンポーネントの下のすべてを選択します。

Duplicatorはウェブサイトをスキャンし、問題があれば通知します。確認した後、ビルドをクリックします。

次に、新しいアーカイブファイルとインストーラーファイルが表示されます。アーカイブにはサイトのすべてのファイルが含まれ、インストーラーはアーカイブを展開してインストールします。このページで、両方のファイルをダウンロードをクリックします。

その後、新しいホストのファイル転送プロトコル(FTP)クライアント、cPanel、またはカスタムファイルマネージャーを開きます。このチュートリアルでは、無料のFTPクライアントであるFileZillaを使用します。
新しいサイトのファイルを開いたら、public_htmlフォルダを見つけます。このディレクトリを空にして、アーカイブファイルとインストーラーファイルをアップロードします。

続行する前に、新しいホストで新しいデータベースを作成してください。これに関する手順は、上記のチュートリアルのステップ5にあります。
ウェブブラウザで、Duplicatorインストーラーを起動するには、このURLを貼り付けてください: https://your-domain/installer.php
セットアップの下に、新しいデータベースの情報を入力します。

次に、検証をクリックします。Duplicatorがデータベース接続をテストします。成功したら、利用規約と通知を受け入れて、次へをクリックします。
最後に、インストール設定を確認します。

移行が完了すると、新しいサイトにアクセスするために使用できる管理者ログインボタンが表示されます。

ウェブサイトを別のホストに移動するにはどうすればよいですか?
Duplicator Proでバックアップを作成することにより、ウェブサイトを別のホストに移動できます。次に、バックアップのアーカイブファイルを新しいホストのWordPressインストールにドラッグ&ドロップします。これにより、ファイルマネージャーやphpMyAdminの使用を回避できます。
ウェブサイトを新しいホストに移動するにはどのくらい時間がかかりますか?
適切なツールがあれば、ウェブサイトを新しいホストに移動するのに数分しかかかりません。Duplicator Proは、移行プロセスをわずか数ステップに簡素化できるプラグインです。直接サーバー転送を使用すると、ほぼ即座に完全なサイト移行を実行できます。
ウェブサイトを移行するにはいくらかかりますか?
新しいウェブホストに組み込みの移行ツールがあれば、サイトを無料で移動できます。ない場合は、Duplicator Proのようなプラグインをインストールするのが最善です。このツールは、年間69.30ドルから無制限のバックアップと移行をサポートしています。または、Duplicator LiteはWordPress.orgで無料で利用できます。
ウェブサイトの移行は難しいですか?
Duplicator Proを使用すると、ウェブサイトの移行は簡単です。ウェブサイトファイルとデータベーステーブルを含むバックアップを作成できます。次に、このzipファイルを新しいサイトにアップロードするだけです。
ウェブサイト移行のリスクは何ですか?
ウェブサイトを手動で移行するにはどうすればよいですか?
FileZillaのようなFTPクライアントを使用してルートディレクトリまたはpublic_htmlフォルダをダウンロードすることにより、WordPressウェブサイトを手動で移行できます。phpMyAdminにログインした後、データベースをSQLファイルとしてダウンロードします。
次に、古いサイトファイルを新しいサイトのルートフォルダにアップロードします。新しいデータベースを作成し、元のデータベースをアップロードします。また、新しいdb_user、db_name、およびdb_password値を反映するようにwp-config.phpファイルを更新する必要があります。
ドメイン名を維持したままホストを変更できますか?
はい、ウェブホストを変更しても、古いドメイン名を維持できます。ドメインプライバシーを無効にし、ネームサーバーを新しいホストを指すように更新する必要があります。その後、新しいホスティングコントロールパネルを使用してドメイン転送を承認して開始できます。
WordPressサイトをクローンする方法
Duplicator Proをインストールし、ウェブサイトの完全なバックアップを作成することで、WordPressサイトをクローンできます。アーカイブファイルとインストーラーファイルの両方をダウンロードすることで、WordPressをサポートする場所ならどこにでもアップロードできるサイトのコピーを完全に取得できます。
ホスティングが不十分で足止めされないようにしましょう
あなたのウェブサイトは、あなたの成長に追いつくことができるホスティング環境に値します。不十分なホスティングは、訪問者をイライラさせ、検索ランキングを傷つけ、オンラインで達成できることを制限します。
より良いホストに移行することで、サイトの将来に投資し、あなたのオーディエンスが期待する、高速で信頼性の高い体験を提供することになります。
頻繁なクラッシュ、遅い読み込み時間、またはストレージ制限に対処している場合でも、今こそ切り替える時です。あなたのウェブサイトの成功は、しっかりした基盤にかかっており、それは適切なホスティングプロバイダーを選択することから始まります。
新しいホストへの簡単な移行の準備はできましたか?数回のクリックでウェブサイトのコンテンツを移動するために、Duplicator Proにアップグレードしましょう!
せっかくなので、これらの関連WordPressガイドも気に入っていただけると思います。