コーディングの経験がなくても WordPress データベースを移行する最善の方法は何ですか?
そうですね、状況によって答えが異なる可能性があるので、難しい質問です。確かに、これは、あるホストから別のホストに自分でファイルをコピーして貼り付けるような技術的ではない方法ではありません。
BackupBuddy の移行機能を使用すると、WordPress コンテンツ、ファイル、データベースを新しいホストに一度に移動できます。
データベース移行のニーズに応じて BackupBuddy について詳しく知りたい場合は、必ず記事全体を読んでください。
Web サイト移行の必要性を理解する

テクノロジーの進歩により、Web サイトのアップグレードが必要になります。
古い機能やプラットフォームに固執するのではなく、新しいトレンドを採用することは常に良い考えです。さらに、古い Web サイトの一部を再構築しても、毎回うまくいくわけではありません。
事業主が Web サイトの移行を避ける理由の 1 つは、そのプロセスに費用と時間がかかる可能性があることです。それは真実なので、軽視すべきではありません。
正しい手順を知らないと怖いです。それはあなたのビジネスを断り、収益を失い、顧客を悩ませる可能性があります。
リスクは伴いますが、正しく行えば長期的にはプラスになることもわかります。結果についてパニックになるのではなく、Web サイトを新しいドメインまたはホストに移行する最善の方法を選択することをお勧めします。
WordPress データベースを手動で移行する際の課題

WordPress データベースをあるホストから別のホストに移行するのは簡単ですが、手動で行うと問題が発生する可能性があります。
以下は、WordPress データベースを手動で移行するときに発生する可能性のある最も一般的な問題の一部です。
ファイルの損失
サイトを手動で移行している場合は、ファイルを新しいホストにコピーして貼り付けることを忘れる可能性が十分にあります。この問題を回避するには、既存のデータベースのバックアップを作成し、安全な場所に保存することをお勧めします。
ウェブサイトのダウンタイム
Web サイトを新しいサーバーに移行するときにダウンタイムが発生するのはよくあることです。しかし、訪問者は既存のリンクを使用して古い Web サイトにアクセスし、404 エラーに直面することになります。
SSLの問題
SSL は安全な接続を保証し、すべてのドメインに固有の SSL 証明書が提供されます。すべてのファイルを新しいドメインに転送すると、混合コンテンツ エラーが発生する可能性があります。この問題を解決するには、SSL 証明書を手動で再インストールし、すべてのリンクが Web サイトの HTTPS バージョンを指していることを確認する必要があります。
データベース接続の確立中にエラーが発生しました
これは、バックアップ ファイルを手動で移行するときに直面する最も一般的な問題の 1 つです。ユーザーは、新しいサイトでデータベース名とユーザー名を入力するときに、wp-config.php ファイルでタイプミスをすることがよくあります。
500サーバーエラー
通常、根本的なエラーの原因については何も通知されないため、この問題は誰にとっても迷惑です。ファイル プログラミングの不具合、または新しいホストがデータベース ファイルにアクセスしないことが原因である可能性があります。フォルダーが正しいかどうか、および必要なアクセス許可がすべて付与されているかどうかを確認する必要があります。
Web サイトを手動で移行する際に直面する可能性のあるすべてのハードルを克服するのに役立つ WordPress プラグインを見てみましょう。
バックアップバディとは何ですか?
BackupBuddy は、WordPress の移行機能も提供する強力な WordPress バックアップ プラグインです。このプラグインを使用すると、WordPress サイトをあるホストから別のホスト、または新しい URL やドメインに簡単に移行できます。

このプロセスは非常に簡単で、必要な手順はいくつかだけです。
まず、WordPress Web サイトの完全なバックアップを作成し、zip 形式でダウンロードする必要があります。次に、ImportBuddy スクリプトを使用して Web サイトを別のホストに移動します。
BackupBuddy プラグインを使用して既存の Web サイトを新しいドメインまたは新しいホストに移行する方法を知りたい場合は、この記事を読み続けてください。
移行手順に入る前に、BackupBuddy が提供するさまざまな機能を理解しましょう。
BackBuddyプラグインの特徴
データベース管理と移行を改善するために、いくつかの人気のあるBackupBuddy機能を調べてみましょう。
Web サイトの自動バックアップ
デフォルトでは、WordPress にはスケジュールされたバックアップを作成するための組み込み設定が提供されていません。 BackupBuddy プラグインを使用すると、Web サイト全体のバックアップを作成したり、ファイルの自動バックアップを定期的にスケジュールしたりすることもできます。
バックアップのスケジュール設定に選択できる頻度の一部を次に示します。
- 毎日
- 隔日
- 毎週
- 週2回
- 毎月
- 四半期ごと
- 年二回
- 毎年
これらの新しく作成されたバックアップは、ドライブ、ドロップボックス、BackupBuddy Stash、または選択した安全な場所に自動的に保存されます。
WordPress サーバー情報
BackupBuddy は、サーバー タブ メニューにサーバー構成に関するすべての情報を提供します。つまり、PHP バージョン、メモリ制限、PHP 実行時間、データベース関連情報などのサーバーの詳細を確認するためにホスティング アカウントにログインする必要はありません。

サーバー メニュー タブの統計を見ると、Web サイトで実行されているテーマとプラグインの種類を把握することもできます。
マルウェアスキャン
マルウェアは、知らないうちにオンライン ビジネス Web サイトに侵入される脅威です。幸いなことに、BackupBuddy には、Web サイトのマルウェア攻撃から保護し、クリーンなバックアップを復元する組み込みのマルウェア スキャナーが用意されているため、Web サイトは常に稼働し続けます。
ステージングサイト
BackupBuddy の展開機能は、変更のテストに使用できる WordPress ステージング サイトを作成するのに役立ちます。これは、デザイナーが実際の Web サイトに変更を実装する前にクライアントに変更を示すために採用する一般的な方法です。
BackupBuddy を使用すると、既存のライブ Web サイトをステージング Web サイトに接続できます。こうすることで、数回クリックするだけですべての変更をライブ Web サイトにプッシュできます。
選択したデータベースのロールバック
バックアップを作成するとき、BackupBuddy を使用すると、どのファイルを含めるか除外するかを選択できます。 Web サイトに大量の画像があり、画像を繰り返しバックアップしたくない場合に特に役立ちます。
保存先

BackupBuddy は、バックアップを保存するためのストレージの選択肢を複数提供します。たとえば、バックアップ ファイルを Google ドライブ、Dropbox、SFTP、または Amazon S3 ストレージ モジュールに保存したり、ローカル コンピュータのストレージ メモリに保存したりすることもできます。

BackupBuddy は、BackupBuddy Stash と呼ばれる独自のストレージ スペースも提供します。すべての BackupBuddy 顧客は 1 GB の無料の Stash スペースを取得できるため、バックアップの保存がはるかに簡単かつ手間がかかりません。
Stash 上のすべてのバックアップは安全であり、Google やAmazonなどの他のストレージ プロバイダーと同様に、高レベルのセキュリティ暗号化が使用されています。 iThemes ダッシュボードにログインすれば、いつでもバックアップを表示およびダウンロードできます。
BackupBuddy 設定ダッシュボードの[復元]オプションを使用すると、Stash からバックアップを簡単に復元できます。
Web サイト移行のための BackupBuddy プラグインの設定
WordPress Web サイトを手動で移行するのは時間がかかり、注意が必要です。 BackupBuddy プラグインのおかげで、Web サイトを新しいドメインや新しいホスティングに移行したり、ステージング中の WordPress Web サイトをライブ環境に移行したりするプロセスを高速化できます。
BackupBuddy プラグインを使用して WordPress Web サイトを最初から最後まで移行する実際の手順を確認してみましょう。
ステップ 1: BackupBuddy プラグインをインストールします。
BackupBuddy はプレミアム プラグインであるため、Web サイトからプラグインを購入する必要があります。
プラグインにサインアップしたら、iThemes アカウントにログインし、ダウンロード ページにアクセスします。 「BackupBuddy」タブをクリックし、プラグインの zip ファイルをダウンロードします。
次に、WordPress Web サイトにログインし、 [プラグイン] > [新規追加] > [アップロード]に移動します。 [アップロード]ボタンをクリックし、コンピュータからダウンロードした BackupBuddy ファイルを選択します。

プラグインをアップロードしたら、 「有効化」ボタンをクリックして、Web サイトにプラグインをインストールして有効化します。
ステップ 2: Web サイトのバックアップを作成する
BackupBuddy はさまざまな種類のバックアップを提供します。たとえば、完全なバックアップを作成し、選択したファイルをバックアップするための包含/除外ルールを設定できます。
このチュートリアルでは、 「完全バックアップ」オプションを選択します。これにより、バックアップ データベース内のすべてのファイルとフォルダーが自動的に組み込まれます。

バックアッププロセスを開始するには、「バックアップ」に移動し、 「完全バックアップ」ボタンをクリックします。このプロセスには時間がかかります。何らかの理由でプロセスが停止した場合は、 [ステータス ログ]タブに移動してエラーの概要を確認できます。

バックアップが完了したら、 「バックアップ ファイルのダウンロード」ボタンをクリックしてバックアップ ファイルをダウンロードします。 zip ファイルにはデータベースのすべてのファイルが含まれており、サイズが大きくなることが予想されます。

次のステップに進む前に、ダウンロードした zip ファイルをコンピュータに保存します。
ステップ 3: ImportBuddy スクリプトをダウンロードする
ImportBuddy スクリプトをダウンロードするには、 「Download Importbuddy.php」リンクをクリックします。

パスワードを設定するように求められます。このスクリプトには強力なパスワードを設定してください。プロセスを高速化したい場合は、設定からパスワードを設定し、このフィールドを空白のままにすることができます。

importbuddy.php スクリプトをバックアップ フォルダーを保存したのと同じフォルダーに保存します。
ステップ 4: 新しいサーバーにファイルをアップロードする
BackupBuddy ファイルと Importbuddy.php スクリプトが完成したので、次はファイルを新しいサーバーにアップロードします。
ホスティングプロバイダーのダッシュボードに進み、ファイルマネージャーに移動します。

通常、各ホスティング パネル内にpublic_htmlフォルダーがあり、そこにダウンロードしたファイルをアップロードする必要があります。
[アップロード]ボタンをクリックし、ファイルを選択してプロセスを開始します。通常、アップロード プロセスが完了するまでに数分かかりますが、ファイル サイズによって異なります。

移行の問題を避けるために、不要なファイルは必ず削除してください。
次に、古い Web サイトのすべての動的コンテンツにアクセスするためのデータベースを作成します。これで、データベースのデータベース名、ユーザー名、およびパスワードを設定し、管理者にアクセス権を提供できるようになりました。

データベースのセットアップが完了したら、yourdomain.com/importbuddy.php に移動します。パスワードを入力し、「認証」をクリックします。
[バックアップの復元]をクリックすると、次のステップでデータベースの資格情報を入力する必要があります。詳細を入力すると、BackupBuddy は新しい宛先場所にデータベースを作成します。
最後に、新しい URL が正しいかどうかを確認します。デフォルトでは、BackupBuddy がすべての URL を新しい Web サイトに移行します。

これで、移行プロセスを完了するための最後のステップが完了します。 「クリーンアップを終了」ボタンをクリックする前に、新しく移行した Web サイトを必ず確認してください。
リンクの追加や編集などの新しい変更を行う前に、設定からパーマリンクに移動し、パーマリンクの構造が希望どおりであることを確認してください。

変更されている場合は、「変更を保存」をクリックします。
それでおしまい!
WordPress サイトの新しい移行先への移行が正常に完了しました。
BackupBuddy の価格
BackupBuddy プラグインは 4 つの異なる料金プランで利用できます。

#1.基本
基本プランは最も低い料金プランで、1 年間のライセンスにかかる費用はわずか80 ドルです。基本プランでは、定期的なプラグインの更新、専用の電子メール サポート、1 GB BackupBuddy ストレージ スペース、および 1 つのサイトのバックアップを利用する権利があります。
#2.プラス
BackupBuddy Plus プランの価格は、1 年間のライセンスで 127 ドルです。基本料金プランと同様に、プラグインの定期的なアップデート、電子メール チケットのサポート、1 GB BackupBuddy Stash ストレージ スペースが利用できます。ただし、Plus プランでは 10 個の Web サイトをバックアップできます。
#3.代理店
多くの WordPress クライアントと連携している代理店の場合、ウェブサイトの制限がないため、代理店の料金プランを使用することをお勧めします。 1 年間のライセンスを 199 ドル支払うだけで、無制限の Web サイトをバックアップできます。
このプランでは、定期的なプラグインのアップデートと専用のカスタマー サポートに加えて、5 GB の BackupBuddy スタッシュ ストレージ スペースを利用できます。
#4.プラグインスイート
プラグイン スイートは、34 Pro アドオンを含む Restrict Content Pro Professional、iThemes Security Pro、BackupBuddy Agency プランなどのテーマ プラグイン、およびすべてのプラグインのプレミアム サポートを含む定期アップデートを含むバンドルです。
BackupBuddy の代替品
BackupBuddy は最高の WordPress データベース移行プラグインの 1 つですが、利用可能な他の一般的な移行プラグインをチェックすることもできます。
ここでは、試すことができる BackupBuddy の代替手段をいくつか紹介します。
UpdraftPlus 移行ツール

UpdraftPlusは人気のある WordPress バックアップ プラグインで、WordPress プラグイン リポジトリから 100 万回以上アクティブにインストールされています。バックアップを作成した後、UpdraftPlus を使用すると、ユーザーはバックアップを Google Drive、Dropbox、FTP、Amazon S3 に保存できます。
このプラグインは、すべての UpdraftPlus Premium パッケージのアドオンとして、プレミアム機能Updraftplus Migratorを提供します。プレミアム UpdraftPlus プラグイン ダッシュボードを使用すると、数分で Web サイトのクローンを作成したり、新しい URL に移行したりできます。
スナップクリーク
Duplicator プラグインとして広く知られている Snapcreek は、100 万回以上アクティブにインストールされている強力な WordPress Web サイト移行プラグインです。このプラグインを使用すると、ユーザーはコーディングの知識を必要とせずに Web サイトを移行または複製できます。
Duplicator を使用すると、Web サイトのバックアップを自動的にスケジュールし、Dropbox、FTP、Google Drive、または Amazon S3 に安全に保存できます。 Duplicator は、バックアップを作成するとき、またはバックアップ プロセス中に問題が見つかるたびに電子メールを送信します。
まとめ
BackupBuddyプラグインは、WordPress の移行を簡単かつ迅速に行う強力なツールです。 WordPress サイトを手間のかからない移行方法をお探しの場合は、プロセスを簡単にする BackupBuddy の移行機能を検討することをお勧めします。
BackupBuddy プラグインを使用したデータベースの移行と、手動プロセスでの行き詰まりの回避に関する記事をお楽しみいただけたでしょうか。
WordPress データベース管理についてさらに詳しく知りたい場合は、WordPress のバックアップおよび移行プラグインのリストをチェックすることを忘れないでください。