2026年にWordPressサイトを新しいホスティングサービスに移行する方法
ジョン・ターナー
ジョン・ターナー
あなたの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なら「TextEdit」)。ステップ4でhostsファイルを編集する際に必要になります。
- ドメイン登録業者のログイン画面です。ネームサーバーの設定はステップ7で行います。
WordPressウェブサイトを新しいホストに移行する方法
それでは、WordPressウェブサイトを新しいホストに移行する手順を説明しましょう!
ここでは、ホスト移行プロセスの概要を簡単に説明します:
- 新しいウェブホストを見つける:Bluehost、SiteGround、またはWP Engineのような信頼できるプロバイダーで、パフォーマンスのニーズに合ったものを選びましょう。
- Duplicator Pro をインストールしてください。現在のサイトに Duplicator をダウンロードして有効化し、すべてのデータをパッケージ化できるようにしてください。
- オリジナルサイトのバックアップを作成します:ウェブサイトのファイルとデータベースを含む完全なバックアップを作成します。
- hosts ファイルを更新する:ドメインを一時的にローカルコンピュータ上の新しいサーバーのみに指向するように設定し、他の誰にも見られる前に、移行後のサイトをプレビューできるようにします。
- 新しいデータベースの作成:新しいホスティングアカウントに、適切なユーザー権限を設定した新しいMySQLデータベースを作成します。
- ウェブサイトのインポート:Duplicatorのバックアップファイルを新しいウェブサイトへドラッグ&ドロップし、移行ウィザードの手順に従ってください。
- DNSを更新する:新しいサイトの表示に問題がなくなったら、ネームサーバーを更新して、訪問者が新しいホストにアクセスできるようにしてください。
ステップ1:新しいウェブホストを探す
現在のホスティングプロバイダーが読み込み速度の低下を引き起こしているか、成長する利用者に十分なリソースを提供していない可能性があります。
新しいウェブホストを探すのは大変です。様々なプロバイダーやプランがある中で、何から始めればいいのかわからないかもしれません。
あなたの決断を容易にするために、私が個人的に推薦するプロバイダーをいくつか紹介しよう:
この手頃な価格のウェブホストは、信頼性の高い共有ホスティングプランを多数提供しています。月額わずか1.99ドルから、無料のコンテンツ配信ネットワーク(CDN)と10GBのストレージを備えたWordPressホスティングプランを利用できます。
SiteGroundはGoogle Cloud上で運営されているため、読み込み速度が速く、稼働率も高い傾向にあります。SiteGroundのプランは費用対効果が高く、無料の移行ツールも付いています。
さらなるセキュリティとパフォーマンスの向上をお望みなら、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 " 設定 " 一般に向かいます。

ライセンスキーを貼り付け、アクティベートをクリックします。
ステップ3:オリジナルサイトのバックアップを作成する
次に、元のWordPressファイルをすべて1つのバックアップに保存します。こうすることで、別のウェブホストなど新しい場所への移行が簡単になります。
デュプリケーターを使って、バックアップ " 新規追加 をクリックします。

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

バックアップセクションを開きます。サイト全体を移行するには、[フルサイト]をクリックします。

特定のデータを移行から除外したい場合は、カスタムを選択してください。ファイルやデータベースのフィルタも自由に追加できます。

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

最後に、バックアップの作成をクリックします。Duplicatorがサイトをバックアップすると、バックアップページに表示されます。

Duplicator Proでは、ダウンロードする必要があるのはアーカイブのみです。これは、すべてのWordPressデータを含むzipファイルです。
ステップ 4: ホストファイルの更新
新しいホストに移行する際、避けられないダウンタイムが発生すると考えるかもしれません。しかし、新しいサイトの設定中もウェブサイトは稼働したまま維持できます。
これを行うには、ホストファイルにいくつかの変更を加える必要があります。これは、ホスト名をIPアドレスにマッピングするローカルコンピュータ上のファイルです。
ホストファイルを更新することで、コンピュータにサイトが移動したと認識させます。これにより、訪問者は旧ホストの元のサイトにアクセスし続ける一方で、あなたは新ホストのファイルにアクセスできるようになります。
新しいホストのIPアドレスを確認してください。通常、これはホスティング管理パネルに記載されています。
Bluehostユーザーは「詳細設定」をクリックすると、IPアドレスが「基本情報」の下に表示されます。

これでhostsファイルを引き出すことができる。この方法は、お使いのオペレーティング・システムによって異なります。
Macユーザーなら、Terminalを開いてこのコマンドを実行する:
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データベースをクリックします。

ページ上部で、新しいデータベースの名前を入力し、「Create Database」をクリックする。

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

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

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

アーカイブファイルをボックスにドラッグ&ドロップしてください。アップロード後、Continueをクリックします。

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

Duplicator移行ウィザードが元のサイトのインストールを支援します。インストールタイプとして「フルインストール(シングルサイト)」を選択してください。

Setupセクションで、データベース名、ユーザー名、パスワードを入力します。これは、作成したデータベースと同じ情報でなければなりません。
バリデーションの下に、お知らせが表示される場合があります。問題がないか確認したら、規約と注意事項に同意してください。次に、Nextをクリックします。

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

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

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

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

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

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

新しいアーカイブファイルとインストーラーファイルが表示されます。アーカイブにはあなたのサイトのすべてのファイルが含まれており、インストーラはアーカイブを解凍してインストールします。このページで、「Download Both Files」をクリックします。

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

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

そしてValidateを押してください。Duplicatorがデータベース接続をテストします。成功したら、規約と注意事項に同意し、Nextをクリックします。
最後に、インストール設定を確認する。

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

あるホストから別のホストにウェブサイトを移動するにはどうすればよいですか?
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ガイドを気に入ると思います: