WordPress サイトを別のホストに移行する方法: 移行を成功させるための詳細ガイド

公開: 2021-03-04
WordPress を別のホストに移行する
@クラウドウェイズをフォロー

WordPress は、Web サイトを作成および管理するための人気のある CMS プラットフォームです。 ただし、Web サイトが成長するにつれて、現在のホスティング プロバイダーが要件を満たしていないことに気付く場合があります。 より多くのストレージ容量、より良いパフォーマンス、またはより信頼性の高いカスタマー サポートを探している場合でも、WordPress サイトを別のホストに移行すると、目標を達成するのに役立ちます.

WordPress サイトの移行は困難な場合がありますが、適切なツールとテクニックがあれば、数時間で簡単なプロセスを完了することができます. この記事では、WordPress サイトを別のホストに移行するための手順を説明します。移行のためのサイトの準備から、プロセス中に発生した問題のテストとトラブルシューティングまで.

サイトのバックアップから、サイトのファイルとデータベースのエクスポートとインポート、DNS 設定の更新まで、シームレスな移行を確実にするためのすべてをカバーします。 それでは始めましょう!

  • WordPress 移行の理由
  • WordPress 移行の前提条件
  • WordPress を手動で移行する
  • SSH 経由で WordPress を移行する
  • WP-CLI 経由で WordPress を移行する
  • 移行後に WordPress をテストする
  • WordPress を Cloudways に移行する
  • WordPress の移行に関する問題
  • 最高の WordPress 移行プラグイン

WordPress 移行の理由

いくつかの理由から、WordPress サイトを別のホストに移行したい場合があります。 最も一般的なもののいくつかを次に示します。

1. パフォーマンスの低下

Web サイトで、読み込み時間が遅い、ダウンタイムが頻繁に発生する、またはユーザー エクスペリエンスに悪影響を与えるその他のパフォーマンスの問題が発生している可能性があります。 より優れたハードウェアとインフラストラクチャを備えた新しいホスティング プロバイダーに切り替えると、Web サイトの速度と信頼性が向上します。

2.機能の欠如

現在のホスティング プランでは、Web サイトを効果的に管理するために必要な機能やリソースが提供されない場合があります。 たとえば、より多くのストレージ容量、帯域幅、またはより優れたセキュリティ機能が必要になる場合があります。

3.ホスティング費用

現在のホスティング プロバイダーは、あなたが支払おうとしている以上の料金を請求している可能性があります。または、別のプロバイダーとのより良い契約を見つけた可能性があります。 手頃な価格の WordPress ホストに移行すると、長期的にはお金を節約できます.

ヒント: Web Hosting Savings Calculator を使用してホスティング コストを比較し、Cloudways でどれだけ節約できるかを確認できます。

4. カスタマーサポート

現在のホスティング プロバイダーのカスタマー サポートが不十分で、より優れたカスタマー サービスを提供するプロバイダーに切り替えたいと考えているかもしれません。

5. 会社の異動

現在のホスティング プロバイダーは、新しい管理や合併などの変更を受けている可能性があり、お客様が受けるサービスの質に悪影響を及ぼす可能性があります。 この場合、より信頼性の高いプロバイダーに移行することが有益な場合があります。

WordPress サイトを次のレベルに引き上げる準備はできましたか?

今すぐサイトを Cloudways に移行して、超高速のページ速度、24 時間年中無休の専門家によるサポート、シームレスなスケーラビリティを体験してください。

3日間無料でお試しください!

WordPress 移行の前提条件

WordPress サイトを別のホストに正常に移行するには、次のことを行う必要があります。

1. サイトをバックアップする

WordPress ファイルとデータベースをバックアップする必要があります。 これにより、移行プロセス中に問題が発生した場合に、サイトを以前のバージョンに戻すことができます。

2. 新しいホストを選択

要件を満たし、必要な機能とリソースを提供する新しいホスティング プロバイダーを選択する必要があります。 新しいホストが WordPress と互換性があり、サイトの移行を容易にするツールを提供していることを確認してください。

3. ステージング環境をセットアップする

新しいホストでステージング環境を作成する必要があります。 これにより、サイトを公開する前に、サイトをテストして変更を加えることができます。

4. WordPress サイトをエクスポートする

現在のホスティング プロバイダーから WordPress サイトのファイルとデータベースをエクスポートする必要があります。 UpdraftPlus などのプラグインを使用すると、サイトのエクスポート プロセスが簡素化されます。

5. WordPress サイトをインポートする

サイトのファイルとデータベースをエクスポートしたら、それらを新しいホストにインポートします。 UpdraftPlus などのプラグインを使用するか、ファイルとデータベースを手動でインポートできます。

6. WordPress サイトをテストする

サイトをインポートしたら、サイトをテストして、すべてが正しく機能することを確認する必要があります。 これには、サイトのページ、投稿、メディア、およびプラグインの機能を確認することが含まれます。

7. DNS 設定を更新する

最後に、新しいホストを指すようにドメイン ネーム サーバー (DNS) 設定を更新する必要があります。 これにより、新しいホストからサイトにアクセスできるようになり、訪問者がサイトを見つけられるようになります。

WordPress を手動で移行する

次の手順に従って、WordPress サイトを手動で移行します。

ステップ 1: ファイルをアップロードする

最初のステップは、ファイルをアップロードすることです。 ファイルを新しいホストにアップロードするには、2 つのオプションがあります。

1.1。 FTP メソッド

  • 既存のホスティング アカウントにログインします。
  • ファイルマネージャー→WordPressファイルのあるフォルダーに移動します。
  • すべての WordPress ファイルを圧縮 (.zip) します
  • 新しいホスティング アカウントが提供するファイル転送プロトコル(FTP) クライアントまたはファイル マネージャーを使用して、新しいホスティング プロバイダーに .zip ファイルをアップロードします
  • アップロードしたら、zip ファイルをpublic_html展開します。

2.2. SSH メソッド

ファイルは SSH 経由でアップロードできます。 すべてのプロバイダーがこのサービスを提供しているわけではありません。 プラットフォームに統合された SSH ターミナルを確認する必要があります。 利用できない場合は、PuTTy などのクライアントを使用して新しいサーバーに接続します。

次のコマンドを使用してください。

 $ cd public_html/
  • サーバーに接続したら、 public_htmlフォルダー (WordPress ファイルのルート フォルダー) にアクセスします。
  • このフォルダー内に、先ほど FTP メソッドで圧縮したフォルダーをアップロードします。
  • ファイル マネージャーに移動し、zip フォルダーがpublic_html内にあることを確認します。既定ではpublic_html.zip という名前ですが、 mysite.zipのような名前に変更できます。
  • URL にアクセスして場所を確認します。 正しい URL にアクセスすると、自動的にダウンロードが開始されます。

一般的な URL はhttp://YOURSITE.com/mysite.zipのようになります。

  • PuTTyターミナルに戻り、次のコマンドを入力します (まだpublic_htmlフォルダーにいることを確認してください)。
 wget http://YOURSITE.com/mysite.zip
  • ダウンロードすると、新しいホストのpublic_htmlフォルダーに新しい zip フォルダーが表示されます。
  • フォルダーを解凍するには、次のコマンドを実行します。
 mysite.zip を解凍します。

正しく行っていれば、古いサイトのすべてのファイルが新しいホスティングにインポートされます。

ステップ 2: WordPress データベースを移行する

  • MySQL データベース ウィザードを使用して、新しいホスティング サーバーで新しいデータベースとユーザーを作成します (後で必要に応じて資格情報を書き留めます)。
  • 古い W​​ordPress サイトに戻り、UpdraftPlus プラグインをインストールしてデータベースをエクスポートします

データエクスポート用のupdraftplusプラグイン

  • 新しいホスティング アカウントでphpMyAdminを使用し、上記で作成したデータベースをインポートします

データベースへのインポート

ステップ 3: トリッキーな部分に取り組む

  • wp-config.php (ルートにあります) に移動し、資格情報を以前にメモしたもの、つまりDB_NAME、DB_USER、DB_PASSWORDに置き換えます。
  • WordPress サイトを新しいホストに移動するときにDB_HOST を提供しますが、それは主にサーバーに依存します。 それ以外は、準備完了です。

データベース設定

ステップ 4: プロセスを完成させる

  • データベースでテーブルxxxxx-option を見つけ、 siteurlhomeoption_valueをサイトの新しい URL に置き換えます。

オプション値のサイト URL

http://NEWURL.com/wp-adminにアクセスできるようになりました。 そのために、

  • [設定]に移動します。
  • パーマリンクを選択し、
  • 必要に応じて変更してください。

ステップ 5: 古い URL を置き換える

URL を更新する時が来ました。 Velvet Blues Update URLs プラグインを使用して、すべての古い URL を新しいものに置き換えることができます。 完了したら、準備完了です。

おめでとう! サイトを新しいホストに移行し、新しい環境を使用する準備が整いました。

古い URL を置き換える

ヒント:サイトにアクセスできない場合は、ブラウザのキャッシュをクリアしてみてください。 Win (Ctrl+Shift+Del) および MacOS (CMD+ALT+E) の場合。

SSH 経由で WordPress を移行する

セキュア シェル (SSH) は、リモート マシンを制御するために広く使用されているコマンド ライン インターフェイスです (この場合、サーバーは WordPress サイトの現在お​​よび将来のホームになります)。 リモートサーバーでさまざまなアクションを実行するために使用されます。 インタラクティブではなく、実行したい操作のテキスト コマンドのみを受け入れます。

SSH は、クライアントとリモート サーバー間で情報を共有するための安全で暗号化されたチャネルを提供します。 その人気のため、SSH 端末は iOS および Linux OS に統合されています。 ただし、Windows ユーザーは、SSH セッションを開始するために SSH クライアント (PuTTY など) をダウンロードする必要があります。

残念ながら、ほとんどの WordPress ユーザーはコマンド ライン インターフェイス (CLI) に慣れていません。 したがって、このガイドの残りの部分では、非常に簡単な手順を使用して説明します。 また、コマンドの舞台裏の動作についても説明し、何をしているのかをよりよく理解できるようにします。

ステップ 1: コマンド ラインにアクセスする

SSH クライアント PuTTY を使用してコマンド ラインにアクセスします。 ただし、任意の SSH クライアントを使用できます。 コマンドラインから既存のサーバーにアクセスするには、次のものが必要です。

  • サーバのIPアドレス;
  • ユーザー名とパスワード;
  • 公開鍵。

PuTTYを起動し、 SSHAuth に移動します。

ssh認証にアクセス

  • サーバーの公開鍵を取得し、PuTTY ウィンドウ内の[セッション]に移動して、サーバーのIP アドレスを入力します。

パテセッションを開始

  • [開く]ボタンをクリックし、資格情報でログインします。

ヒント: root 管理者としてログインし、正しいパスワードを入力します。

ssh経由でパテを起動

ステップ 2: WordPress ディレクトリにアクセスする

SSH 経由でサーバーにログインした後、新しいホストに移動するファイルとフォルダーを含む WordPress サイト ディレクトリにアクセスします。

ターミナルで次のコマンドを入力して、サーバーのルート フォルダーにいることを確認します。

 CD

次のコマンドはls で、ルート ディレクトリ内のすべてのファイルとフォルダーを表示するlistコマンドの略です。

サーバーのルート フォルダーにアクセスする

ファイルとフォルダーの別のリストが表示される場合があります。 でも大丈夫!

ここから、WordPress のインストール フォルダーに移動する必要があります。 私の場合、 varフォルダー内のwwwフォルダー (WordPress インストール ファイルを含む) に移動します。

cd var/wwwと入力してEnterを押します。

cd変数www

lsコマンドを実行してこのフォルダーの内容を確認すると、WordPress サイトのフォルダーが含まれていることがわかります。

cd wordpress (またはフォルダー名) と入力するだけで、WordPress サイト フォルダーにアクセスできます。

ステップ 3: WordPress ファイルをバックアップする

WordPress ファイルのバックアップは、データの損失を防ぐために移行前に行う必要がある予防措置です。

バックアップを取るために、WordPress サイトフォルダーの zip フォルダーを作成します。 これは、Cloudways 上の既存のサーバーからデータを転送する最も簡単で最速の方法です。

ヒント: zip コマンドを実行するには、zip がインストールされていることを確認してください。 次のコマンドを実行して zip をインストールできます: sudo apt install zip unzip

wwwフォルダーで、次のコマンドを実行します。

 zip -r wordpress.zip ワードプレス

-rフラグは、ファイルの再帰的読み取りを有効にします。 フォルダー名[wordpress]とファイル名[wordpress.zip]を自分のものに置き換えることを忘れないでください。

プロセスが完了したら、 wwwフォルダーまたは zip コマンドを実行したフォルダーにcdで戻り、 lsコマンドを入力して、zip ファイルが正常に作成されたことを確認します。

ワードプレス zip

素晴らしい! WordPress サイトのバックアップに成功しました。 先に進み、WordPress データベースのバックアップを取りましょう。

ステップ 4: WordPress データベースをバックアップする

MySQL データベースのバックアップを作成するには、SSH ターミナルに戻り、次のコマンドを実行します。

 mysqldump --add-drop-table -h localhost -u wpuser -p ワードプレス > site.bak.sql

上記のコマンドでは、次のパラメーターを指定しました。 値に合わせて調整してください。

  • -h localhost は同じままです。
  • -uは MySQL データベースのユーザー名です。
  • WordPress はデータベースの名前です。

コマンドが実行されると、新しいファイルが作成されていることがわかります (名前は'site.bak.sql'です)。 これには、WordPress サイトの完全なデータベースが含まれています。

サイト bak sql

この時点で、WordPress のファイルとデータベースのバックアップが正常に作成されました。 次のステップでは、WordPress サイトを Cloudways に移動します。 ただし、ホスティング プロバイダーを選択できます。

ステップ 5: Cloudways で WordPress を起動する

WordPress の移行に進む前に、サーバーをセットアップして、Cloudways Platform で WordPress サイトを立ち上げましょう。

Cloudways で新しいサーバーをデプロイし、WordPress サイトを立ち上げるには、数回クリックするだけです。 詳細を知りたい場合は、Cloudways のデモをリクエストしてください。当社のスペシャリストが喜んですべての質問にお答えします。

  1. Cloudways プラットフォームにサインアップします。
  2. アプリケーションとサーバーの詳細を入力します。
  3. クラウド サーバーとサイズを選択します。
  4. サーバーの場所を選択します。
  5. [今すぐ起動]ボタンをクリックします。

クラウドウェイズサーバーを起動

サーバーと WordPress サイトは数分以内にデプロイされます。

それでおしまい! WordPress サイトは、Cloudways 管理サーバー上で稼働しています。 既存のサイトを新しいサーバーに移行しましょう。

ステップ 6: WordPress サイトを Cloudways に移行する

WordPress ファイルのバックアップを含む zip ファイルを、既存のフォルダーから Cloudways で立ち上げた新しい WordPress サイトに移行します。

先に進む前に、FileZilla を使用して FTP 経由で Cloudways サーバーに接続します。 このようにして、ファイルとその場所を簡単に監視できます。 それを行うには:

  • FileZillaを起動します。
  • Cloudways プラットフォームからサーバー管理に移動します。
  • Public IPUsername 、およびPasswordをコピーします。

sftp および ssh アクセス

  • サーバーにアクセスするための資格情報を FileZilla に入力します。
  • applications[your wordpress site folder]public_htmlフォルダーに移動し、このフォルダーの内容をすべて削除します。

通常、これには数分かかります。 完了したら、WordPress サイトのコンテンツをこの場所に移動します。

パブリック html フォルダー

  • SSH ターミナルに戻り、 wwwにいることを確認します。
  • 次のコマンドを実行します。
 scp /var/www/wordpress.zip [メール保護]:/home/master/applications/ewscfaavrd/public_html

このコマンドで何が起こっているか見てみましょう:

  • scp [var/www/wordpress.zip]これは、新しい Cloudways サーバーに送信したいファイルの場所です。 自分に合わせて変更してください。
  • [[email protected]] @ 記号の前のテキストは新しい Cloudways サーバーのユーザー名で、@ 記号の後のテキストは私のパブリック IP です。
  • [:/home/master/applications/ewscfaavrd/public_html]コマンドのこのビットは、圧縮された WordPress フォルダーをコピーする場所を表します。

コマンドが完了すると、フォルダー内に新しいファイルが表示されます。

パブリック html フォルダー内の wordpress zip

最後に、この zip ファイルのコンテンツを解凍する必要があります。 それを行うには:

  • Cloudways プラットフォームに戻ります。
  • Server ManagementからSSH ターミナルを起動します。

ssh ターミナルを起動する

  • ユーザー名とパスワード (マスター資格情報として提供) を使用してログインし、zip フォルダーをコピーした WordPress ディレクトリにアクセスします。

ワードプレスのディレクトリにアクセス

フォルダーの解凍に SSH を使用して、プロセスをより迅速かつ簡単にします。

  • 圧縮されたフォルダーが古いサーバーからコピーされたアプリケーションのpublic_htmlフォルダーに移動します。
  • 次のコマンドを実行して、コンテンツを解凍します。
 wordpress.zipを解凍します

プロセスが完了したら、 lsコマンドを実行して、解凍したフォルダーの内容を確認します。

ヒント:問題が発生した場合に必要になる可能性があるため、圧縮されたフォルダーを削除/削除しないでください。 すべてが正常に機能していることを確認したら、後でフォルダーを削除します。

ワードプレス解凍フォルダ

WordPress サイトを Cloudways の新しいサーバーに正常に転送しました。 しかし、よく見ると場所がおかしい。 このサイトを提供するには、 public_htmlディレクトリ内のフォルダーではなく、 public_html内にコンテンツを配置する必要があります。

すべてのコンテンツをWordPress フォルダーから親ディレクトリpublic_htmlに移動するには、 WordPress ディレクトリで Cloudways SSH ターミナルから次のコマンドを実行します。

 mv * ../

mvコマンドはファイル/フォルダーを移動し、 * はすべてのファイル/フォルダーを表し、 ../は 1 ステップ戻ります。

lsコマンドを実行して、すべてのファイルとフォルダーが正常に転送されたことを確認します。

実行はコマンドです

ご覧のとおり、WordPress サイトを新しいサーバーに正常に移動しました。

ステップ 7: WordPress データベースを Cloudways にインポートする

.sqlファイルを古いサーバーから Cloudways の新しい WordPress サイトのpublic_htmlフォルダーに転送します。 scpコマンドを使用します。

ヒント:これにより、既存の Cloudways サーバー データベースが古いサーバーのデータベースに置き換えられます。

 scp /var/www/site.bak.sql [メール保護]:/home/master/applications/ewscfaavrd/public_html 

パブリックhtmlでsqlファイルを転送する

  • Cloudways SSH ターミナル ウィンドウに戻ります。
  • 次のコマンドを実行して、データベース ファイルをインポートします。
 mysql -u ewscfaavrd -p ewscfaavrd < site.bak.sql 

データベースファイルのインポート

  • u ewscfaavrd : これは、Cloudways の WordPress サイトのデータベース ユーザー名です。
  • -p ewscfaavrd : Cloudways の WordPress サイトのデータベース名です。

この時点で、WordPress ファイルとデータベースを Cloudways サーバーに移動しました。

WordPressサイトが正常に動作しているか確認してみましょう。 これを行うには、 [アプリケーション URL]セクションの下にあるアプリケーション URL をクリックするだけです。 Web サイトを閲覧しているときに、WordPress サイトがデータベースに接続できないというエラー ページが表示されました。

エラー Web サイトに接続できませんでした

この問題は、 wp-config.phpファイル内の古いデータベース認証情報を Cloudways が提供する新しい認証情報に置き換えることで修正できます。

これをする:

  • FileZilla を起動し (以前に閉じていた場合)、 wp-config.phpを開きます。

wp 設定 php ファイル

  • ファイル内で、 DB_NAMEDB_USER 、およびDB_PASSWORD の値を置き換え、ファイルを保存して閉じます。
  • 戻ってページをリロードし、Web サイトが正常に動作しているかどうかを確認します。

ウェブサイトは正常に動作しています

ご覧のとおり、WordPress サイトとそのデータベースを古いサーバーから Cloudways の新しいサーバーに移動することに成功しました。

プロセス全体が長く感じるかもしれませんが、より速く、より安全です。 小さなウェブサイトの場合は、シームレスな移行エクスペリエンスのために Cloudways Migrator プラグインを使用してください。

WP-CLI 経由で WordPress を移行する

SSH と同様に、WP-CLI は WordPress に固有のコマンド ライン インターフェイスです。 このシンプルで強力なツールを使用すると、WordPress フロントエンドのように CMS を操作できます。 多くの WordPress 開発者は、柔軟性とシンプルさから WP-CLI の使用を好みます。

WP-CLI は、WordPress サイトの転送、プラグインのインストール、マルチサイト ネットワークの管理、データベースへのアクセス、およびコア ファイルのアップグレードを行います。 上記のタスクはすべて Web インターフェイスを介して実行できますが、気を散らさずにタスクを実行するための推奨される方法でもあります。

WP-CLI 経由で WordPress を移行するには、SSH ターミナルを開き、WP-CLI がサーバーにインストールされていることを確認します。 そのためには、以下の WP コマンドを入力するだけです。

 wp --info

WP-CLI がインストールされていない場合、次のエラーが表示されます。

wp cli が見つかりません

WP-CLI をインストールするには、古いサーバーの SSH ターミナルで次のコマンドを実行します。 ルートの場所まで戻っoptフォルダーに戻ります。 そこに到達するまでcd ../コマンドを実行し続けます。

次のコマンドを実行してwp-cliをインストールします。

 curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

wp –infoコマンドを入力して、インストールを確認できます。 次に、ファイルのパーミッションを変更して実行可能にします。

 chmod +x wp-cli.phar

sudo mv wp-cli.phar /usr/local/bin/wp

メインの WordPress フォルダーに戻り、WordPress のインストール バージョンを表示する次のコマンドを実行します。

 wp コア バージョン --allow-root 

wpコアバージョン

次のステップでは、WP-CLI を使用して WordPress ファイルをバックアップします。

ステップ 1: WP-CLI 経由で WordPress ファイルをバックアップする

WP-CLI を使用してバックアップを作成することは、SSH ベースのプロセスに似ています。

  • wwwフォルダーにアクセスします。
  • 次のコマンドを実行して、WordPress サイトの zip ファイルを作成します。
 zip -r wordpress.zip ワードプレス
  • 次のコマンドを実行して、zip フォルダーを WordPress サイト フォルダー内に移動します。 wordpress はWordPress サイトの名前です。
 mv wordpress.zip
  • cdコマンドを実行してwordpressフォルダーに移動すると、 zipフォルダーが見つかります。

次のスクリーンショットは、プロセス全体をまとめたものです。

ワードプレスのzipフォルダ

zip フォルダーを WordPress サイト フォルダー内に移動し、URL からアクセスできるようにしました。 次のような URL からダウンロードできるはずです。

 http://[serverIP]/wordpress.zip または http://[wordpress サイトの場所]/wordpress.zip は、構造に応じて異なります。

ステップ 2: WordPress ファイルを Cloudways にインポートする

WordPress ファイルを Cloudways にインポートするには、以下の手順に従う必要があります。

  • Cloudways プラットフォームにログインします。
  • Server ManagementからSSH ターミナルを起動します。
  • 新しい WordPress サイトにアクセスし、 public_htmlフォルダー内で次のコマンドを入力します。
 wget http://[サーバーIP]/wordpress.zip

これにより、URL を介して古いサーバーから完全な zip フォルダーが取得されます。

  • 転送が完了したら、次のコマンドを実行してフォルダーのコンテンツを解凍します。
 wordpress.zipを解凍します

次のコマンドを実行すると、すべてのコンテンツが親ディレクトリ ( public_html ) に戻されます。

 mv * ../

圧縮されたフォルダーを正常に取得し、WordPress サイトを Cloudways に移動しました。

ステップ 3: WordPress データベースをバックアップする

次のコマンドを実行して、WordPress MySQL データベースの.sqlファイルを作成することにより、データベースを簡単にバックアップできます。

 mysql -u ewscfaavrd -p ewscfaavrd < site.bak.sql

これにより、統合された SSH シェルを使用して Cloudways サーバーに簡単にエクスポートできるバックアップ ファイルが作成されます。

ステップ 4: URL の検索と置換

別のドメインに移行する場合は、古いドメインを指す URL を簡単なプロセスで置き換える必要があります。

  • Cloudways SSH ターミナルから次のコマンドを実行します。
 wp search-replace "http://old-url.com" "https://new-url.com"

このコマンドは、すべての URL を検索し、コマンドの後半で提供される新しい URL に置き換えます。

移行後に WordPress をテストする

順を追って障害に遭遇しなかった場合は、移行したサイトが新しい Cloudways サーバーで問題なく稼働していることを確認できるはずです。

移行プロセスを完了した少し後にクリーンアップすることは、常に良い考えです。 このために、WordPress ファイルとMySQLデータベースのzip フォルダーを削除します。 これはオプションです。 ディスク容量が心配でない場合は、そのままにしておいてください。

WordPress を Cloudways に移行する

サイトを別のホストから Cloudways に移行する場合、プロセスには 3 つの簡単なステップがあります!

  1. 現在のホスティング サーバーに Cloudways WordPress Migrator をインストールします。
  2. 必要な資格情報を入力します。
  3. [移行] ボタンをクリックします。

WordPressを別のホスティングからCloudwaysに簡単に移行し、管理された最適化されたクラウドサーバーを体験する方法に関する短いビデオガイドです.

素晴らしいですね。 簡単でシンプルで、時間を節約できます。

WordPress の移行に関する問題

WordPress サイトの移行は複雑なプロセスになる可能性があり、移行中にユーザーが直面する可能性のある問題がいくつかあります。 いくつかの一般的な問題とその解決策は次のとおりです。

1. リンクと画像の破損:サイトの移行中に発生する最も一般的な問題の 1 つは、リンクと画像の破損です。 これは、URL が変更され、リンクと画像が更新されていない場合に発生する可能性があります。

解決策:自動または手動で URL を更新できるプラグインを使用します。

2. ファイルまたはデータの欠落:ユーザーは、サイトの移行中にファイルまたはデータの欠落に直面することもあります。 これは、ファイルまたはデータが適切に転送されていないか、バックアップが不完全である場合に発生する可能性があります。

解決策:すべてのファイルとデータが正しく転送され、バックアップが完了していることを確認してください。

3. データベース接続エラー:ユーザーは、サイトの移行中にデータベース接続エラーに直面する可能性があります。 これは、データベースの資格情報が更新されていないか、データベースが正しくインポートされていない場合に発生する可能性があります。

解決策:データベースの認証情報が正しく、データベースが正しくインポートされていることを確認してください。

4. テーマとプラグインの競合:サイトの移行中に、テーマとプラグインの競合が発生する可能性があります。 これは、テーマまたはプラグインが新しい WordPress バージョンと互換性がない場合、またはテーマまたはプラグインが適切にインストールされていない場合に発生する可能性があります。

解決策:テーマとプラグインが適切にインストールされ、新しい WordPress バージョンと互換性があることを確認してください。

5. ドメイン名と URL の問題:ユーザーは、サイトの移行中にドメイン名と URL の問題に直面する可能性があります。 これは、ドメイン名が正しく更新されていないか、URL が適切にリダイレクトされていない場合に発生する可能性があります。

解決策:ドメイン名が適切に更新され、URL が適切にリダイレクトされていることを確認してください。

最高の WordPress 移行プラグイン

WordPress サイトを新しいホスティング プロバイダーまたはドメインに移行する場合、移行プラグインを使用すると、時間と労力を大幅に節約できます。 移行を簡単にする人気のある WordPress 移行プラグインをいくつか紹介します。

  1. Cloudways WordPress Migrator –このプラグインを使用すると、WordPress サイトを Cloudways ホスティング プラットフォームに簡単に移行できます。 ウェブサイトの移行プロセスを簡素化し、スムーズな移行を保証します。
  2. オールインワン WP 移行プラグイン –このプラグインを使用すると、データベース、メディア ファイル、テーマ、プラグインを含む WordPress サイト全体をエクスポートし、新しい場所にインポートできます。 また、大きなサイトを処理する機能も備えているため、エクスポートを小さなファイルに分割できます。
  3. Duplicator – Duplicator を使用すると、データベースとファイルを含むサイトのバックアップを作成し、それを新しい場所に転送できます。 大規模なサイトを処理でき、特定のファイルまたはデータベース テーブルを除外するオプションを提供します。
  4. UpdraftPlus –主にバックアップ プラグインですが、UpdraftPlus には、サイト全体をエクスポートして新しい場所にインポートできる移行機能もあります。 大規模なサイトを処理でき、特定のファイルやデータベース テーブルを除外することもできます。
  5. WP Migrate DB –このプラグインを使用すると、WordPress データベースをさまざまなデータベース管理ツールと互換性のある方法でエクスポートできます。 また、URL とファイル パスを検索して置換できるため、新しいドメインに移動したり、サイトのフォルダー構造を変更したりするときに役立ちます。
  6. Migrate Guru –このプラグインを使用すると、ダウンタイムなしでサイトを新しいホスト、サーバー、またはドメインに移行できます。 クラウドベースのサービスを使用して移行を処理するため、サイトにソフトウェアをインストールする必要はありません。

まとめ

WordPress サイトを別のホストに移行するのは気が遠くなるような作業に思えるかもしれませんが、上記の手順に従えば、スムーズでストレスのないプロセスになる可能性があります。 移行を慎重に計画して準備し、Web サイトをバックアップし、適切なホスティング プロバイダーを選択し、信頼できる移行プラグインを使用することが重要です。 マネージド ホスティング プロバイダーを選択すると、タスクを簡素化することもできます。

これらの手順により、データや機能を失うことなく、Web サイトが新しいホームに安全かつ正常に移行されます。 新しいホストでサイトを稼働させれば、優れたコンテンツの作成と視聴者との交流に引き続き集中できます。

よくある質問

Q. WordPress サイトを無料で移行するにはどうすればよいですか?

A. WordPress サイトを無料で移行するには、次の手順に従います。

  1. まず、現在の WordPress サイトのバックアップを作成します。
  2. 新しいホスティング プロバイダーに新しい WordPress サイトをインストールします。
  3. エクスポート ツールを使用して、古い WordPress サイトからコンテンツをエクスポートします。
  4. インポート ツールを使用して、エクスポートしたコンテンツを新しい WordPress サイトにインポートします。
  5. インポートが完了したら、移行によって破損する可能性のあるリンクや画像を必ず更新してください。
  6. 最後に、新しいホスティング プロバイダーを指すように DNS 設定を更新します。

Q.プラグインを使用して WordPress サイトを移行するにはどうすればよいですか?

A.プラグインを使用して WordPress サイトを移行するには、次の手順に従います。

  1. 移行プラグインを選択します。
  2. プラグインをインストールして有効にします。
  3. プラグインを構成します。
  4. バックアップを作成します。
  5. 移行を開始します。
  6. 移行したサイトをテストします。