WordPress ウェブサイトを移行する最良の方法
公開: 2023-02-12理想的には、Web サイトを移動する必要がないほど優れたホスティング プロバイダーを選択することをお勧めします。 ただし、すべてのホスティング プロバイダーが同じレベルまたは品質のサービスを提供しているわけではありません。 間違ったものを選択すると、ある時点で WordPress サイトを移動しなければならない場合があります。
幸いなことに、サイトの移行は想像するほど複雑ではありません。 WordPress サイトを新しいホストに移動する方法を学ぶには数時間かかる場合がありますが、プロセスは比較的簡単です。 さらに、高速な WordPress ホスティングとより多くの機能を提供する Web ホストを選択した場合、WordPress サイトを移行する努力は十分に価値があります.
この記事では、WordPress ウェブサイトを移行する最良の方法を段階的に説明します. 次に、プロセスを簡素化するために使用できる WordPress 移行ツールをいくつか紹介します。 動きましょう!
WordPress サイトを手動または自動で移行する必要がありますか?
WordPress Web サイトの移行は難しくありません。 ただし、手動で行う場合は、ファイル転送プロトコル (FTP) の使用、データベースへのアクセス、古いサイトのバックエンドでのファイルの変更に慣れている必要があります。
これらのプロセスは複雑に聞こえますが、明確なチュートリアルに従えば十分に単純です。 ただし、よりシンプルなアプローチを試したい場合は、いつでも WordPress 移行ツールまたはプラグインを使用できます. いくつかのオプションがあり、後でいくつかのトップピックを紹介します.
大規模な Web サイトでは、移行プラグインを使用するとエラーが発生しやすくなる可能性があることに注意してください。 そのような場合は、手動で移行する方が適切なアプローチです。 指示に注意深く従えば、問題は発生しないはずです。
最後に、一部の Web ホストは、新しいサブスクライバーに無料の移行サービスを提供していることに注意してください。 また、サードパーティのサービスを利用してサイトの移動を支援することもできますが、それは高価なソリューションになる可能性があります (また、評判の良い会社を選択する必要があります)。
WordPress サイトを手動で移行する方法
袖をまくり上げて手動でサイトを移行することを恐れていない場合でも、開始するために多少のサポートが必要になるでしょう。 プロセスを 1 ステップずつ見ていきましょう。
ステップ 1: 新しい WordPress ホストを選択する
Web サイトを移行する方法を調査している場合、現在のホストを離れて新しいホストを検討する理由がある可能性があります。 WordPress Web サイトの新しいホームを購入するときに、経験した問題を念頭に置いておく必要があります。
たとえば、サイトが侵害された場合、最高のセキュリティ機能を提供する新しいプロバイダーを探す必要があります. 選択できるさまざまな種類のホスティングを理解することも重要です。 これらには以下が含まれます:
- 共有:これは、1 つのサーバーがリソースを共有する多くの Web サイトを収容する場合であり、通常、最も予算にやさしいオプションです。
- 仮想プライベート サーバー (VPS): VPS には共有サーバー内の仮想パーティションが含まれるため、サイトには専用のリソースが利用可能です。
- 専用:このタイプのプランでは、Web サイトのみを収容およびサポートする物理サーバーを取得します。
- 管理:ホスティング プロバイダーがバックアップや更新などの技術的なタスクを管理している場合は、あらゆる種類のホスティング プランを管理できます。
Web サイトに最適なオプションを選択するには、主な優先順位を評価する必要があります。 主な考慮事項には、セキュリティ、データ ストレージ、速度、およびカスタマー サポートが含まれます。 たとえば、大規模な e コマース オペレーションを行っている場合、リストのセキュリティは他の項目よりも高くなる可能性があります。
ステップ 2: サイトのファイルをバックアップする
最初に行う必要があるのは、Web サイトのすべてのファイルのコピーを作成することです。 これを行うには、FTP ツールを使用する必要があります。 まだお持ちでない場合は、FileZilla が優れた (無料の) オプションです。
FTP 経由でサイトのサーバーに接続したら、サイト上のすべてのファイルを含む WordPressルートフォルダーに移動する必要があります。 通常、 public_htmlまたはwwwと呼ばれるか、サイトにちなんで名付けられます。
次に、ルートフォルダーを右クリックし、 [ダウンロード]オプションを選択します。
これにより、ルートディレクトリ全体のコピーがコンピュータにダウンロードされます。 このプロセスにはしばらく時間がかかる場合がありますが、完了すると、次に進む準備が整います。
ステップ 3: WordPress データベースをバックアップする
この時点で、Web サイトのファイルのコピーが既にあります。 ここで、そのデータベースをバックアップする必要があります。 ここには、サイトのコンテンツ、ユーザーなどに関するすべての情報が含まれています。
これを行うには、データベースにアクセスする必要があります。 ほとんどの Web ホストでは、コントロール パネルからこれを行うことができます。 たとえば、cPanel を使用している場合は、 Databasesというセクションがあります。 そのセクションで、 phpMyAdminオプションをクリックします。
ステップ 4: WordPress データベースをエクスポートする
開いたら、左側のリストからサイトのデータベースを選択し、トップ メニューを使用して[エクスポート]タブに移動します。 Export MethodでQuickオプションを選択し、 Goを押します。
これにより、サイトのデータベースのコピーが にダウンロードされます。 SQL形式。
ステップ 5: 新しい SQL データベースを作成し、古いデータベースの内容をインポートする
次に、移動先の Web ホストに新しいデータベースを作成する必要があります。 次に、古いデータベースからファイルをインポートします。これにより、新しいデータベースの内容が上書きされます。
新しい WordPress ホストでも cPanel を使用している場合は、次のことを行う必要があります。
- cPanel の[データベース]セクションに移動し、 [MySQL データベース]オプションを選択します。
- 新しいデータベースを作成し、この同じタブからユーザーを追加します (後で使用する名前をメモします)。
- 前のステップで行ったように、 phpMyAdminを使用して新しいデータベースにアクセスします。
- 新しいデータベース内の[インポート]タブに移動し、. 以前に生成したsqlファイル。
それでおしまい! これで、古いデータベースが新しい Web ホストに配置されました。 ただし、古いサイトの残りのファイルを再度アップロードする必要があります。
ただし、cPanel を使用しないホストを選択した場合は、別の手順を検討する必要があります。 たとえば、WP Engine ホスティング プランのいずれかに移行する場合は、便利でインタラクティブな移行チェックリスト ツールを使用できます。
これはユーザー ポータルにあります。 実稼働環境への移行をガイドするために使用できます。
ステップ 6: サイトのファイルを新しい Web ホストにアップロードする
この手順では、最初に FTP 経由で新しいサーバーにログインする必要があります。 次に、そのルートフォルダーに移動します。
そのフォルダ内の任意の場所を右クリックし、 [アップロード]オプションを選択します。 最初の手順でダウンロードしたフォルダーを見つけて開き、その中のすべてのファイルとディレクトリを選択します。
何百ものファイルについて話しているため、アップロード プロセスには時間がかかる場合があります。 ただし、辛抱強く待つと、すぐに旅の終わりに近づくことができます。
ステップ 7: サイトのwp-config.phpファイルを編集する
すべてのファイルが新しいサーバーにアップロードされたら、WordPressルートフォルダーにもう一度アクセスする必要があります。 あなたのウェブサイトに実際にアクセスしようとしても、WordPress のwp-config.phpファイルを更新して新しいデータベースを指すようにする必要があるため、うまくいきません。
これを行うには、新しいルートフォルダー内でwp-config.phpファイルを見つけて右クリックし、[表示/編集]オプションを選択します。
これにより、ローカルのテキスト エディターを使用してファイルが開き、変更を加えることができます。 更新する必要があるのは次の 3 行です。
define('DB_NAME, 'db_name');
define('DB_USER, 'db_user');
define('DB_PASSWORD, 'db_pass');
現在、3 行すべてに古いデータベースを指す値が含まれています。 小文字の変数を、手順 3 で作成した新しいデータベースの資格情報に置き換えます。
次に、変更をファイルに保存して閉じます。 これで、以前と同じように表示される WordPress Web サイトにアクセスできるようになります。
ステップ 8: DNS の構成と変更
最後に、ドメイン ネーム サーバー (DNS) が正しいホストを指していることを確認する必要があります。 たとえば、当社のホスティング プランのいずれかに移行する場合、DNS を新しい WP Engine サーバーに向ける必要があります。
これを行うには、次の 2 つが必要です。
- 新しいホストからの情報
- ドメイン名を購入したレジストラへのアクセス
WP Engine User Portal に再度アクセスしてDomainsをクリックすると、必要な詳細を見つけることができます。
[ドメイン]画面の下部近くに、 [DNS の詳細]というセクションがあります。 そこには、Web サイトのCNAME レコードとA NAME の両方があります。
これは、ドメイン名アカウントに入力する必要がある情報です。 ドメインを購入した場所によって、そのプロセスは異なります。 DNS 構成プロセスを完了するのに役立つように、最も一般的なレジストラーのリストと、それぞれの詳細な手順をまとめました。
プラグインを使用して WordPress サイトを移行する方法
WordPress サイトを移転する場合、そのプロセスに不安を覚えることは珍しくありません。 結局のところ、あなたは自分が持っているものを構築するために一生懸命働いてきたので、途中でそれを失いたくありません. 幸いなことに、役立つ優れた移行プラグインがいくつかあります。
多くの場合、WordPress プラグインを使用すると、保険証券が提供されます。 これは、これらのツールの多くが完全なサイト バックアップを作成し、回復サービスを提供できるためです。 さらに、サイトの一部のみを移行する必要がある場合、一部のプラグインはニーズに合わせてプロセスをカスタマイズできます.
移行を容易にする WordPress 移行ツール
WordPress Web サイトを手動で移行する方法を知っておくと役立ちます。 ただし、前述したように、WordPress サイトの移行を簡素化するために使用できるツールもいくつかあります。 ここに私たちのお気に入りのいくつかがあります!
WP エンジン自動移行
サイトを WP Engine に移行する場合、WP Engine Automated Migration を使用すると、プロセス全体が非常に簡単になります。 ファイルとデータベースのコピーから新しいサーバーへの移動まで、すべてを処理します。 資格情報を入力するだけで、あとは WordPress プラグインが処理してくれます。
WP移行
WP Migrate Lite は、別の環境でサイトを再作成するために必要なすべてのファイルをエクスポートします。 直感的なインターフェイスにより、含めたいものでエクスポートを完全に構成できます。 数回クリックするだけで、完全なサイトのダウンロード可能な ZIP ファイルが作成され、移行の準備が整います。 ZIP ファイルをローカルにインポートして、サイトの完全なコピーを数分で稼働させることもできます。
さらに、このプラグインは、シリアル化されたデータを完全にサポートすることで、WordPress データベース内の任意の場所のコンテンツを見つけて置き換えることができるため、破損のリスクなしにデータベースを簡単に移行できます.
WP Migrate Pro は、2 つのインストール間でメディア、テーマ、プラグインを含むファイルをプッシュおよびプルする機能、マルチサイト サポート、WP-CLI との統合など、さらに多くの機能を提供します。
WPvivid バックアップ プラグイン
WPvivid Backup プラグインは、サイトの移行だけでなく、WordPress サイトのコピーを手元に置いておくのにも最適です。 自動移行と手動移行 (バックアップを宛先サイトにアップロードしてから復元する) の両方をサポートしています。 さらに、完全に無料で、移行できる Web サイトのサイズに制限はありません。
サイトを WP Engine に移行する
WP Engine の主な目標は、あなたの生活を楽にすることです。 そのため、WordPress サイトを新しいホストに移動するために使用できる専用のプラグインを提供しています。
WordPress サイトを WP Engine に移行する準備ができたら、Web ホスティング プランを選択し、WordPress 移行プラグインの使用方法に関するガイドに従うだけです。