ダウンタイムなしでWordPressを新しいホストまたはサーバーに移動する方法

WordPressサイトを新しいホスティング会社または別のサーバーに移動する予定ですか? Webホスティングを切り替えるか、Webサイトを新しいサーバーに移行する際の最大のリスクは、データの損失とダウンタイムです。.


これらの両方により、ユーザーや検索エンジンが一時的にウェブサイトにアクセスできなくなり、売上や検索エンジンのランキングが失われる可能性があります.

このステップバイステップチュートリアルでは、ダウンタイムなしでWordPressサイトを新しいホストに安全に移行する方法を示します.

また、WordPressサイトを新しいホスティングプロバイダーに移行することに関してよく寄せられる質問にも回答します。これにより、いくつかの一般的な間違いを回避できます.

あるホストから別のホストへのWordPressの移行

重要: 始める前に、多くのWordPressホスティング会社が無料の移行サービスを提供していることを知っておいてください。彼らのウェブサイトにリストされていないかもしれないので、あなたがしなければならないすべては尋ねるだけです。通常は無料ですが、少額の手数料がかかる場合もあります.

そうは言っても、WordPressを新しいホスティングサーバーに(ダウンタイムなしで)移動するための手順を見てみましょう。.

    準備はいい?始めましょう.

    ステップ1:新しいWordPressホストを選択する

    WordPressの速度とパフォーマンスを最適化した後でも遅いWebホストに行き詰まっている場合は、WordPressサイトを、増大するトラフィックを処理できる新しいホストに移動するときがきました。.

    新しいWordPressホスティングプロバイダーを探すときは、慎重に選択することが重要です。そのため、すぐに再度移動する必要はありません。.

    おすすめは次のとおりです。

    • 信頼できる 共有ホスティング, Bluehostを使用することをお勧めします。それらはWordPress.orgによって公式に推奨されています。 Bluehostクーポンを使用すると、WPBeginnerユーザーは60%の割引と無料のドメイン名を利用できます.
    • あなたが探しているなら クラウドホスティング または 場所固有 プロバイダーの場合は、Sitegroundを確認することをお勧めします。彼らは3つの異なる大陸にデータセンターを持っています.
    • 管理されたWordPressホスティングを探している場合は、WP Engineをチェックすることをお勧めします。彼らは業界で最もよく知られたプロバイダーです.

    新しいホスティングを購入した後は、WordPressをインストールしないでください。これは後のステップで行います.

    現時点では、新しいWebホスティングアカウントは完全に空で、メインディレクトリにファイルやフォルダーはありません。.

    ステップ2:移行を容易にするためのデュプリケーターのセットアップ

    まず、移動するWebサイトに無料のDuplicatorプラグインをインストールしてアクティブ化する必要があります。詳細については、WordPressプラグインのインストール方法に関するステップバイステップガイドをご覧ください。.

    Duplicatorは無料のプラグインで、強くお勧めします。それを使用して、SEOを失うことなく、ウェブサイトを新しいドメイン名に移動することもできます.

    ただし、この記事では、それを使用してWordPressサイトをあるホストから別のホストにダウンタイムなしで移行する方法を順を追って説明します.

    Duplicatorをインストールしてアクティブ化したら、 デュプリケーター»パッケージ WordPress管理エリアのページ.

    次に、右上隅の「新規作成」ボタンをクリックする必要があります.

    Duplicatorで新しいパッケージを作成する

    その後、[次へ]ボタンをクリックし、手順に従ってパッケージを作成します.

    Duplicatorはパッケージウィザードを作成します

    スキャン結果がチェックアウトされていること(すべてが「良好」と表示されていること)を確認してから、 ビルド ボタン.

    パッケージをビルドする

    プロセスが完了するまでに数分かかる場合があるため、プラグインが機能するようにタブを開いたままにします.

    プロセスが完了すると、インストーラーとアーカイブパッケージのダウンロードオプションが表示されます。両方のファイルをダウンロードするには、「ワンクリックダウンロード」リンクをクリックする必要があります。.

    パッケージファイルをダウンロードする

    アーカイブファイルは完全なWebサイトのコピーであり、インストーラーファイルはインストールプロセスを自動化します.

    ステップ3:WordPressサイトを新しいホストにインポートする

    アーカイブファイルとインストーラファイルの両方をダウンロードしたので、次のステップはそれらを新しいWebホストにアップロードすることです.

    FTPを使用して新しいWebホストに接続することにより、これを行うことができます.

    これまでに行ったことがない場合は、FTP経由でWordPressにファイルをアップロードするための初心者向けガイドを確認してください。.

    通常、FTPクライアントに接続するときに、ホストとしてウェブサイトのドメイン名を入力します.

    ただし、ドメイン名はまだ古いホストを指しているため、サーバーのIPアドレスまたはサーバーのホスト名を入力して接続する必要があります。この情報は、新しいホスティングアカウントのcPanelダッシュボードで確認できます.

    cPanelダッシュボードでのサーバーIPまたはホスト名の検索

    この情報が見つからない場合は、新しいWebホスティング会社にサポートを依頼できます。.

    FTPクライアントを使用して、installer.phpファイルとアーカイブ.zipファイルの両方をWebサイトのルートディレクトリにアップロードする必要があります.

    これは通常/ username / public_html /フォルダーです.

    繰り返しますが、よくわからない場合は、Webホスティング会社にお問い合わせください.

    ルートディレクトリが完全に空であることを確認してください。サインアップすると、一部のWebホスティング会社はWordPressを自動的にインストールします.

    ルートディレクトリにWordPressがインストールされている場合は、まずWordPressを削除する必要があります.

    完了したら、アーカイブのzipファイルとinstaller.phpファイルの両方をサイトのルートディレクトリにアップロードする必要があります.

    ステップ4:ダウンタイムを防ぐためにホストファイルを変更する

    両方のファイルを新しいホストにアップロードしたら、ブラウザーでinstaller.phpファイルにアクセスする必要があります.

    通常、このファイルには次のようなURLを使用してアクセスできます。

    http://www.example.com/installer.php

    ただし、このURLを使用すると、古いWebホストに移動し、404エラーが発生します。これは、ドメイン名がまだ古いWebホストを指しているためです.

    通常、他のチュートリアルでは、ドメインネームサーバーを変更して新しいホスティング会社を指すように指示する場合がありますが、それは誤りです.

    これを今行うと、移行するときに訪問者に壊れたWebサイトが表示されます.

    古いサイトに影響を与えずに、コンピューター上で一時的に新しいサイトにアクセスする方法を示します.

    これは、コンピューター上のホストファイルで行われます.

    hostsファイルは、ドメイン名を特定のIPアドレスにマップするために使用できます。言い換えれば、ウェブサイトは移動されていなくても、コンピュータがだまされてWebサイトが移動されたと思わせることができます。.

    新しいホスティング会社を指すように、hostsファイルにドメイン名のエントリを追加する方法を見てみましょう.

    これらの変更を行うと、独自のドメイン名を使用して新しいホスト上のファイルにアクセスできるようになりますが、他の地域では引き続き古いホストからサイトにアクセスできます。これにより 100%の稼働率.

    最初に行う必要があるのは、新しいWebホスティングサーバーのIPアドレスを見つけることです。これを見つけるには、cPanelダッシュボードにログインし、左側のサイドバーにある[statsの展開]リンクをクリックする必要があります。サーバーのアドレスが共有IPアドレスとして表示されます.

    一部のWebホスティング会社では、この情報は[アカウント情報]見出しの下にあります.

    共有IPアドレスを見つける

    次のステップでは、Windowsユーザーは プログラム»すべてのプログラム»アクセサリ, メモ帳を右クリックして、[管理者として実行]を選択します。.

    Windows UACプロンプトが表示されます。管理者権限でメモ帳を起動するには、[はい]をクリックする必要があります.

    メモ帳画面で、 ファイル»開く C:\ Windows \ System32 \ drivers \ etcフォルダーに移動します。このフォルダから、hostsファイルを選択して開きます.

    Macを使用している場合は、ターミナルアプリを開いて次のコマンドを入力し、hostsファイルを編集する必要があります。

    sudo nano / private / etc / hosts

    WindowsとMacの両方のユーザーの場合、hostsファイルの下部で、コピーしたIPアドレスを入力してから、ドメイン名を入力する必要があります。このような:

    192.168.1.22 www.example.com

    IPアドレスをcPanelからコピーしたIPアドレスに置き換え、example.comを独自のドメイン名に置き換えてください。.

    完了したら、変更を保存します.

    これで、コンピュータのドメイン名を使用して、新しいホストのファイルにアクセスできます.

    重要: 移行が完了したら、ホストファイルに加えた変更を元に戻すことを忘れないでください(ステップ6)。.

    ステップ5:新しいホストでMySQLデータベースを作成する

    新しいホストでインストーラーを実行する前に、新しいホスティングアカウントでMySQLデータベースを作成する必要があります。 MySQLデータベースをすでに作成している場合は、次のステップにジャンプできます.

    cPanelでのデータベースの作成

    新しいホスティングアカウントのcPanelダッシュボードに移動し、[データベース]セクションまでスクロールして、[MySQLデータベース]アイコンをクリックします。.

    cPanelのMySQLデータベース

    新しいデータベースを作成するためのフィールドが表示されます。データベースの名前を入力し、「データベースの作成」ボタンをクリックします.

    新しいデータベースを作成する

    MySQLデータベースを作成した後、MySQLユーザーセクションまで下にスクロールする必要があります。.

    次に、新しいユーザーのユーザー名とパスワードを入力し、[ユーザーの作成]ボタンをクリックします.

    MySQLユーザーを作成する

    その後、このユーザーをデータベースに追加する必要があります。これにより、作成したユーザー名と、そのデータベースで作業するためのすべての権限が付与されます.

    これを行うには、[データベースにユーザーを追加]セクションまでスクロールします。 userの隣のドロップダウンメニューから作成したデータベースユーザーを選択し、データベースを選択して、追加ボタンをクリックするだけです。.

    データベースにユーザーを追加

    これでデータベースがWordPressで使用できるようになりました。データベース名、ユーザー名、およびパスワードを必ずメモしてください。次のステップでその情報が必要になります.

    ステップ6:デュプリケーターの移行プロセスを開始する

    これで、インストーラーを実行する準備ができました。ブラウザウィンドウで次のアドレスに移動し、example.comをドメイン名に置き換えます。

    http://www.example.com/installer.php

    初期化されたデュプリケーターインストーラー

    インストーラーはいくつかのテストを実行し、アーカイブと検証テストの横に「合格」を表示します.

    規約を確認する必要があります & 条件のチェックボックスをオンにして、[次へ]ボタンをクリックして続行します.

    ここで、MySQLホスト、データベース名、ユーザー名、パスワードの入力を求められます.

    ホストはおそらくlocalhostです。その後、前のステップで作成したデータベースの詳細を入力します.

    データベースに接続する

    「データベースのテスト」ボタンをクリックして、正しい情報を入力したことを確認できます.

    Duplicatorが接続できる場合、Passで始まる文字列が表示されます。それ以外の場合は、データベース接続エラーの詳細が表示されます.

    次のボタンをクリックして続行します.

    DuplicatorはWordPressデータベースをアーカイブzipから新しいデータベースにインポートします.

    次に、サイトのURLまたはパスを更新するように求められます。ドメイン名を変更しないので、ここで何も変更する必要はありません.

    次のボタンをクリックして続行してください.

    Duplicatorは最後のステップを実行し、ログインボタンを表示します.

    Duplicator Webサイトの移行が完了しました

    新しいホストでWordPressサイトにログインして、すべてが期待どおりに機能していることを確認できます.

    ステップ7:ドメインネームサーバー(DNS)を更新する

    この時点で、WordPressデータベースとファイルの完全なコピーを新しいホスティングサーバーに作成しましたが、ドメインはまだ古いウェブホスティングアカウントを指しています。.

    ドメインを更新するには、DNSネームサーバーを切り替える必要があります。これにより、ユーザーがブラウザーにドメインを入力したときに、Webサイトの新しい場所に移動します。.

    ホスティングプロバイダーにドメインを登録した場合は、ドメインを新しいホストに移管することをお勧めします。 Domain.com、GoDaddyなどのドメインレジストラーを使用した場合は、ネームサーバーを更新する必要があります。.

    新しいWebホストからのDNSネームサーバー情報が必要になります。通常、次のようなURLがいくつかあります。

    ns1.hostname.com
    ns2.hostname.com

    このガイドのために、GoDaddyでDNSネームサーバーを変更する方法を紹介します.

    ドメインレジストラーまたはWebホストによっては、スクリーンショットが異なる場合があります。ただし、基本的な考え方は同じです.

    ドメイン管理領域を探し、次にネームサーバーを探す必要があります。ネームサーバーの更新についてサポートが必要な場合は、Webホスティング会社に問い合わせることができます.

    GoDaddyの場合、GoDaddyアカウントにログインして、[ドメイン]をクリックする必要があります。.

    その後、変更するドメイン名の横にある[管理]ボタンをクリックする必要があります.

    ドメインを管理

    [追加設定]セクションで、[DNSの管理]をクリックして続行する必要があります.

    DNSを管理する

    次に、[ネームサーバー]セクションまでスクロールして、[変更]ボタンをクリックする必要があります。.

    ネームサーバーを変更する

    まず、ネームサーバータイプのプルダウンを[デフォルト]から[カスタム]に切り替える必要があります。その後、Nameserversの下に新しいホスティングプロバイダーの情報を入力できます。.

    DNSネームサーバーの更新

    保存ボタンをクリックして変更を保存することを忘れないでください.

    ドメインのネームサーバーを変更しました. DNSの変更がすべてのユーザーに反映されるまでに4〜48時間かかることがあります.

    古いホストと新しいホストで同じコンテンツを使用しているため、ユーザーに違いは見られません。 WordPressの移行はシームレスで、ダウンタイムはまったくありません.

    安全のため、移行後7日まで古いホスティングアカウントをキャンセルすることをお勧めします.

    よくある質問

    WordPressをあるホストから別のホストに移動するときに、多くのユーザーが尋ねるいくつかの質問を次に示します.

    1.ドメイン名を登録せずに新しいホスティングアカウントにサインアップできますか?

    はい、ドメイン名を登録しなくても、ホスティングアカウントに完全にサインアップできます.

    ドメイン名とホスティングは2つの異なるサービスであり、新しいホストにサインアップするときにドメイン名を登録する必要はありません。詳細については、ドメイン名とWebホスティングの違いに関するガイドをご覧ください。.

    一部のホスティングプロバイダーは、ホスティングを購入するときの最初のステップとしてドメイン名を選択するように求めてきます。ドメイン名を既に取得している場合は、ドメイン名を入力することもできます.

    2.ドメイン名を新しいホストに移管する必要がありますか?

    いいえ、ドメイン名を新しいホストに移管する必要はありません。ただし、ドメイン名を新しいホスティングに移管すると、新しいホスティングアカウントと同じダッシュボードで更新および管理が簡単になります.

    このトピックの詳細については、ドメイン名とその機能に関する究極のガイドを参照してください。.

    3. Duplicatorでデータベース接続エラーを確立するエラーを修正する方法?

    Duplicatorでデータベースへの接続エラーまたはデータベース接続エラーが表示される場合、最も可能性が高い理由は、データベース接続に誤った情報を入力したことです。.

    データベース名、MySQLユーザー名、パスワードが正しいことを確認してください。一部のWebホスティング会社は、MySQLサーバーのホストとしてlocalhostを使用していません。その場合は、ウェブホストのサポートスタッフに正しい情報を提供するよう依頼する必要があります。.

    4.新しいホストからウェブサイトが読み込まれているかどうかを確認するには?

    誰がWebサイトをホストしているかを確認できるオンラインツールがいくつかあります。あなたがあなたのウェブサイトを新しいホストに移した後、あなたはこれらのツールのどれでも使うことができます、そしてそれらはあなたにあなたのウェブサイトをホストしているウェブホスティング会社の名前を表示します.

    ウェブサイトを移行してドメインネームサーバー(DNS)に変更を加えてからしばらく経っていない場合、サイトが古いホストから引き続き読み込まれる可能性があります。ドメイン名の変更が完全に反映されるまでに最大48時間かかることがあります.

    5.古いホストからファイルやデータを削除する必要がありますか?

    ホスティング会社を切り替えるときは、古いWebサイトを少なくとも1週間保持することをお勧めします。その後、古いWebホストからファイルを削除できます。アカウントをキャンセルする場合、Webホスティングプロバイダーはポリシーに従ってすべてのデータを削除します.

    6.古いホストでアカウントをアクティブにしておく期間?

    ウェブサイトを新しいホストに移行した後、古いウェブホストでホストされている他のウェブサイトがない場合は、古いウェブホスティングアカウントをキャンセルできます.

    ただし、場合によっては、毎年のホスティングに対してすでに支払いを済ませていることがあります。キャンセル時に払い戻しの対象となるかどうか、払い戻しポリシーを確認する必要があります.

    7. SSL / HTTPSを使用してWordPressサイトを移動するにはどうすればよいですか?

    新しいホスティングプロバイダーにSSL証明書をインストールする必要があります。その後、上記と同じ手順を実行できます。 https://example.comなどのURLでHTTPを使用していることを確認してください

    8.ボーナス:新しいホストによる無料のサイト移行

    Webホスティングの切り替えを検討しているが、上記の手順が複雑すぎると思われる場合は、次のプロバイダーを選択すると、Webサイトが移行されます.

    SiteGround、InMotion Hosting、およびWP Engineは、WPBeginnerユーザーに無料のWebサイト移行を提供します.

    このステップバイステップガイドが、ダウンタイムなしでWordPressを新しいホストに移行するのに役立つことを願っています。 WordPressの移行で問題が発生した場合は、WordPressの最も一般的なエラーとその修正方法に関するガイドを確認してください.

    Jeffrey Wilson Administrator
    Sorry! The Author has not filled his profile.
    follow me