WordPressサイトを新しいホストに移行する方法は? (ダウンタイムなし!)

公開: 2022-02-14

優れたウェブサイトは、あらゆるオンラインビジネスの成長のためのコア基盤です。 Webサイトの成功は、そのインフラストラクチャ、UX / UI、SEO、およびWebサイトをホストしているサーバーに依存します。 堅牢なホストがないと、WordPressサイトはその潜在能力を最大限に発揮できません。

ホストを変更したい理由はいくつかあります。 ビデオ会議プラットフォームを検討してください。 これらは、ユーザーに価値のあるサービスを提供するために最適な速度を必要とします。 この速度は、Webサイトを収容しているホストによって異なります。 ホストサーバーがWebサイトの速度要件をサポートするための専用リソースを提供できない場合、ホストサーバーは必要なものを取得できません。

WordPressサイトを新しいホストに移動するのは気が遠くなるかもしれません。 このプロセスには時間がかかり、データが失われたり、さらに悪いことにサイトが損傷したりするリスクがあります。

ただし、すべてのリスクがあるにもかかわらず、移行が不可欠になる場合があります。 この記事では、ダウンタイムを発生させずにWordPressサイトを新しいホストに移行する方法を見ていきます。

WordPressの統計プラグイン

マニュアルまたはプラグイン?

最初のステップは、WordPressサイトを手動で移行するか自動で移行するかを決定することです。 どちらにもメリットがあります。 手動移行には、FTP(ファイル転送プロトコル)の使用と、バックエンド上のファイルとデータベースの変更が含まれます。 手動移行は、自分では実行できない複雑なプロセスであると考えて、延期しないでください。 ステップバイステップのチュートリアルに従うだけで大丈夫です。

ただし、WordPressの移行専用の堅牢なプラグインオプションもいくつかあります。 プラグインの唯一の問題は、エラーが発生しやすいため、大規模なWebサイトには最適ではないことです。 手動で移行することで、エラーのリスクを大幅に軽減できます。

手動移行から始めましょう。

WordPressサイトを新しいホストに手動で移行する方法

1.新しいホストを探す

WordPressサイトを移動するプロセスを開始する前に、新しいホストまたはプロバイダーとして知られる新しいホームを見つける必要があります。 最高のサーバーを調査するときは、そもそもなぜサイトを移動するのかを考えてください。

現在のホストが提供するセキュリティのレベルに満足していませんか? 現在のホストのUIは、希望するほどユーザーフレンドリーではありませんか? もっと速いスピードが必要ですか? もしそうなら、ここに7つの最速のWordPressホスティングプロバイダーのリストがあります。

あなたの答えに基づいて、あなたはあなたの現在の懸念に対処するサービスを持つホストを見つける必要があります。 これは、最高級のセキュリティ機能、直感的で使いやすいプラットフォーム、またはデータ用のより多くのストレージである可能性があります。

次のようなさまざまなタイプのホストを選択できます。

  • 共有。 共有ホストは複数のWebサイトに対応しており、通常は最も予算に優しいオプションです。
  • ひたむきな。 専用ホストは、1つのWebサイトのみに対応します。
  • VPS(仮想プライベートサーバー)。 VPSは共有サーバーですが、仮想コンパートメントを備えているため、Webサイトは独自の専用リソースを持つことができます。

これらの安価なタイプのホスティングのそれぞれで、ホストはバックアップや更新などの特定のジョブを管理できます。

あなたのビジネスに適したホストのタイプを選択する必要があります。 たとえば、あなたの会社がクラウドPBXシステムソリューションを販売しているとします。 ホストを選択する際の優先順位は、他の要因よりも速度です。

2.Webサイトファイルをバックアップします

Webサイトを新しいホストに移行する際の最も重要な手順の1つは、すべてのファイルをバックアップすることです。 これは、FileZillaなどの無料のFTPツールを使用して行うことができます。 次の簡単な手順に従ってください。

  • FTPを使用してサイトのサーバーに接続します。
  • すべてのファイルが含まれているWordPressの「ルート」フォルダに移動します。
  • このルートフォルダは通常、public_htmlという名前か、Webサイトにちなんで名付けられています。
  • 「ルート」フォルダを右クリックし、「ダウンロード」をクリックします。
  • これにより、rootsフォルダーの内容全体がコンピューターにダウンロードされるため、すべてのWebサイトファイルのコピーが作成されます。

3.WordPressデータベースをバックアップします

WordPressサイトのファイルのバックアップができたら、そのデータベースのバックアップも必要になります。 これには、サイトに関するすべての背景情報が含まれています。

コントロールパネルからサイトのデータベースにアクセスできます。 次に、それをエクスポートする必要があります。 これを行うには、[エクスポート]タブをクリックします。 次に、「エクスポート方法」の下の「クイック」オプションをクリックし、「実行」を選択します。 これにより、Webサイトのデータベースが.sql形式でダウンロードされます。

4.新しいSQLデータベースを作成します

サイトファイルとデータベースの両方のバックアップをダウンロードしたら、新しいサーバーに新しいSQLデータベースを作成する必要があります。 アイデアは、古いファイルをこれにインポートすることです。 これには、いくつかの簡単な手順が含まれます。

  • 新しいウェブホストにログインし、cPanelソフトウェアに接続します。
  • MySQLデータベースを開き、新しいデータベースを作成します。
  • Webサイトに名前を割り当てます。
  • 新しいMySQLユーザーアカウントを作成します。 パスワードを追加することを忘れないでください。
  • このユーザーアカウントを新しいデータベースに追加し、「すべての権限」を付与します。

5.サイトのファイルを新しいデータベースにアップロードします

次は:

  • 新しいサーバーにログインし、その「ルートフォルダ」に移動します。
  • フォルダを右クリックして、[アップロード]を選択します。
  • 古いサーバーからダウンロードしたフォルダーを選択し、アップロードするファイルを選択します。

ファイルのサイズとボリュームによっては、このアップロードに時間がかかる場合があります。

サイトのファイルを新しいデータベースにアップロードする

6.wp-config.phpファイルを編集します

それが完了したら、古いサーバーからコンピューターにダウンロードしたルートフォルダーも開く必要があります。 wp-config.phpという名前のファイルを見つけます。 このファイルは、WordPressとデータベース間の接続です。 すべてのファイルが新しいサーバーにアップロードされている場合でも、wp-config.phpを更新して新しいデータベースに転送しない限り、それらのファイルにアクセスすることはできません。

これを行うには、ルートフォルダにあるwp-config.phpファイルを開き、それを右クリックして[表示/編集]オプションを選択します。 次に、テキストエディタでファイルを開き、次の3つの変更を加えます。

  1. データベース名。 「データベース名」の下で、「define('DB_NAME'、'db_name')」という行を見つけます。 'db_name'は現在、古いWebホストのMySQLデータベース名に設定されます。 これを、作成した新しいデータベースの名前に変更します。
  2. データベースユーザー名。 次に、「データベースのユーザー名」の下で、「define('DB_USER'、'db_user')」という行を見つけます。 'db_user'には、現在、古いホストのユーザー名が含まれています。 これを新しいユーザー名に変更します。
  3. データベースパスワード。 ここで、「データベースパスワード」の下で、「define('DB_PASSWORD'、'db_pass')」という行を見つけます。 'db_pass'を新しいパスワードに編集する必要があります。

最後に、この更新されたwp-config.phpファイルを保存して閉じます。 これで、問題なくWordPressWebサイトにアクセスできます。

7.DNSを構成します

最後のステップは、DNS(ドメインネームサーバー)を新しいホストに向けることです。 これを行うには、新しいホストからの情報と、ドメイン名を購入したレジストラへのアクセスが必要です。 たとえば、ioドメインを購入する場合は、購入元のレジストラにアクセスできることを確認してください。

DNSの変更が現れるまでに最大48時間かかる場合があることに注意してください。 最善のアプローチは、Webサイトのトラフィックが少ない時間にこれらをスケジュールすることです。 これにより、ダウンタイムが大幅に最小限に抑えられます。

プラグインを使用してWordPressサイトを新しいホストに移行する方法

WordPressサイトを移行するための優れたプラグインオプションもいくつかあります。 手動移行にはメリットがありますが、プラグインは便利で、サイトデータのバックアップ、リカバリサービスの提供など、複数の自動化された機能を提供します。選択できる優れた無料のWordPressプラグインがいくつかあります。

最高のWordPress移行プラグインは、非の打ちどころのないインターフェイス、ワンクリックの移行オプション、およびプロセスを可能な限りスムーズにするための他の多くのツールを提供します。 WordPressの上位3つの移行プラグインは、おそらくDuplicator、WP Migrate DB、およびMigrateGuruです。

プラグインがほとんどの移行タスクを処理するようにしたい場合は、デュプリケーターが最適なオプションです。 すべてのWordPressWebサイトで機能し、データベースとファイルをコピーできます。 これは、移行を簡単で手間のかからないようにする簡単なプラグインです。

WP Migrate DPを使用すると、データベースを手動でエクスポートする必要はありません。 SQLファイルを手動でインポートする必要がありますが、エクスポート手順をスキップすると、かなりの時間を節約できます。

Migrate Guruは、大規模なWebサイトで特に役立ちます。 最大200GBを転送できます。 また、移行がMigrateGuru自身のサーバーで管理されているという事実も有利です。 これにより、移行のプレッシャーによってサイトがクラッシュするリスクが軽減されます。

総括する

この記事では、WordPressサイトの移行がいかに簡単なプロセスであるかを見てきました。 人々はしばしば、難しいことと時間のかかることを区別できないことがあります。それがここで起こっていることです。

ただし、オムニチャネルプロセスの採用を選択する企業が増えるにつれ、完全に高速ですべてのネットワークと同期するWebサイトを用意することが重要になります。 堅牢なホストがこれを容易にします。

ライブチャットから自動的に予約するまで、今日の他のほとんどすべてと同様に、行き詰まった場合に役立つプラグインもあります。

上記のような明確に定義された一連の手順に従うことで、最小限のダウンタイムで自分でサイトを新しいホストに移動できるようになります。 やってみませんか?

バイオ:

Grace Lau –成長コンテンツディレクター、Dialpad

Grace Lauは、AIを利用したクラウド通信プラットフォームであり、チームのコラボレーションをより簡単にするためのコールセンター電話システムであるDialpadのGrowthContentのディレクターです。 彼女はコンテンツの執筆と戦略において10年以上の経験があります。 現在、彼女はブランドおよび編集コンテンツ戦略を主導し、SEOおよびOpsチームと提携してコンテンツを構築および育成しています。 これが彼女のLinkedInです。