WordPressデータベースのバックアップ:3つの方法(プラグイン、phpMyAdmin、cPanel)
John Turner
John Turner
たとえすべてを正しく行っても、プラグインの競合によってデータベースが破損する可能性があります。あるいはもっと悪いことに、ハッカーがあなたのサイトにアクセスできるようになるかもしれません。
クリック一つでどんな問題でも元に戻せたらと思ったことはありませんか?
それがWordPressデータベースバックアップの力です。
データベースのコピーを頻繁に保存することで、予期せぬ事態が発生した場合でもサイトを簡単に復元できます。万が一問題が発生した場合のデータベースの保険証のようなものです。
このチュートリアルでは、WordPressデータベースのバックアップ方法を説明します。なぜなら、バックアップが必要になるかどうかではなく、いつ必要になるかの問題だからです。
主なポイントは次のとおりです:
- データベースのバックアップは、投稿、ページ、コメント、ユーザーデータ、プラグイン/テーマの設定、その他の動的なサイトコンテンツを保存します。WordPressファイルは保存されないため、ウェブサイト全体を復元するには、フルサイトバックアップが必要になります。
- WordPressデータベースをバックアップする方法は3つあります。バックアッププラグインを使用する(最も速い)、phpMyAdmin(プラグイン不要)、またはcPanel経由でホスティングコントロールパネルを使用する。
- 最も速く信頼性の高い方法は、Duplicator ProのようなWordPressバックアッププラグインを使用することです。これは、自動バックアップ、クラウドストレージ、ワンクリック復元をサポートしています。
- phpMyAdminを使用すると、ホスティングコントロールパネルから直接、データベースをSQLファイルとして手動でエクスポートできます。プラグインは不要ですが、エラーが発生する可能性が高くなります。
- cPanelは、ほとんどのウェブホスティングプロバイダーで利用可能なバックアップセクションの下に、簡単なワンクリックデータベースダウンロードを提供しています。
クイックサマリー:WordPressデータベースのバックアップ方法
目次
WordPressデータベースをバックアップする理由
ウェブサイトの裏側では、多くのコンポーネントが連携して訪問者にコンテンツを表示しています。WordPressウェブサイトには、カスタムテーマ、プラグイン、アップロードを含むコアファイルがあります。さらに、MySQLデータベースがあります。
データベースは、ウェブサイトのデータを保存および整理します。投稿、ページ、ユーザーデータ、カテゴリ、タグなどを保存します。
データを安全に保つために、ウェブサイトをバックアップすることが重要です。これにより、エラーが発生した場合に保存されたコピーを手元に置くことができます。
WordPressデータベースのバックアップが必要になる可能性のある理由をいくつかご紹介します。
- プラグインまたはテーマの更新エラー
- ハッカーからの攻撃
- 移行前
- 偶発的なデータ損失
- サーバーエラー
- マルウェア感染
これらのWordPressエラーが発生する前に、データベースをバックアップできます。いつでも頼れる定期的なバックアップがあれば、ウェブサイトを常に正常に機能させることができます。
データベースバックアップに含まれるもの
WordPressのデータベースをファイルキャビネットと考えてください。紙のファイルではなく、デジタルデータをテーブルに格納します。これらのテーブルは、ウェブサイトを構成するさまざまな種類の情報を保持するように構造化されています。
データベースのバックアップを作成するときは、特定の瞬間のファイルキャビネット全体のスナップショットを取得しています。
データベースのバックアップは、WordPressサイトをユニークにするすべての動的なコンテンツと構成の包括的な記録です。これはファイルとして保存され、多くの場合SQL形式で保存され、データベースを以前の状態に復元するために使用できます。
データベースのバックアップには以下が含まれます:
投稿と固定ページ
ブログ投稿から静的ページまで、あなたが書いたすべてのコンテンツはデータベーステーブルに保存されます。これにはテキスト、タイトル、フォーマットも含まれます。
コメント
投稿やページに残されたすべてのコメントはデータベースに保存されます。データベースをバックアップすることで、貴重なユーザーエンゲージメントを失うことを防ぎます。
ユーザーデータ
管理者、編集者、作成者、購読者など、サイトのユーザーに関する情報はここに保存されます。これには、ユーザー名、パスワード、メールアドレス、役割が含まれます。
設定
サイトのタイトルからパーマリンク構造まで、すべてのWordPress設定はデータベースに保存されています。
多くのプラグインやテーマは、設定や構成をデータベースに保存します。データベースをバックアップすることで、カスタマイズを維持するのに役立ちます。
WordPressデータベースのバックアップ方法
データベースのバックアップがなぜ重要なのかがわかったので、次に実行方法について説明しましょう!
WordPressデータベースをバックアップするために使用できる3つの方法を次に示します。
- 方法1:プラグインベースのバックアップ:Duplicator Proを使用して、クラウドストレージオプション付きの自動化された信頼性の高いバックアップを実行します。
- 方法2:phpMyAdminエクスポート:ホスティングコントロールパネルのデータベース管理ツールを介した手動データベースエクスポート。
- 方法3:cPanelバックアップ:Webホストのバックアップ機能を通じて、ワンクリックで簡単にデータベースをダウンロードします。
方法1:プラグインでデータベースをバックアップする
データベースのバックアップを開始したい場合は、2つの選択肢があります。WordPressバックアッププラグインを使用するか、手動でバックアップを実行します。
データが正しくバックアップされていることを確認するために、プラグインのインストールをお勧めします。データベースのエラーを回避するための私の好みの方法です。
ステップ1:Duplicatorをインストールする
Duplicatorは最高のWordPressバックアッププラグインです。これを使用して、データベースのようなサイトの一部全体またはサイト全体を簡単に保存できます。

他のプラグインとは異なり、Duplicator Proは大規模なウェブサイトを処理するための装備が整っています。WordPressマルチサイトネットワークまたはeコマースサイトのデータベースをバックアップする必要がある場合は、Duplicatorが最適なツールです。
開始するには、 Duplicator Proのサブスクリプションを選択します。プラグインをダウンロードし、ライセンスキーを保存します。
次に、WordPress管理ダッシュボードにDuplicatorをインストールします。
Duplicatorの使用を開始する前に、ライセンスキーを有効化することが重要です。Duplicator Pro » 設定 » 一般に移動してください。

ライセンスキーを貼り付けて有効化します。これでデータベースのバックアップ準備が整いました!
ステップ 2: データベースのバックアップを作成する
Duplicatorを使用すると、ウェブサイトのコンテンツ、プラグイン、テーマ、データベース、およびWordPressファイルを含むバックアップを作成できます。これらは完全にカスタマイズ可能なので、必要に応じてデータベースのみを簡単に保存できます。
最初のデータベースバックアップを作成するには、Duplicator Pro » バックアップ » 新規追加に移動してください。

次のページで、バックアップに名前を付けます。後で必要に応じて正しいバックアップを復元できるように、動的タグを使用してください。

ストレージの下で、ウェブサイトのバックアップを保存したいオフサイトの場所を選択します。Duplicatorはローカルストレージだけでなく、次のようなリモートサービスもサポートしています:
- FTP
- Dropbox
- OneDrive
- Google Drive
- Amazon S3
- DreamObjects
- Vultr
- DigitalOcean Spaces
- Wasabi
- Cloudflare R2
- Google Cloud
- Backblaze B2
- その他のS3互換クラウドストレージサービス

次に、データベースのみを含めるようにバックアップを調整する必要があります。通常、これにはコアWordPressファイル、プラグイン、テーマ、その他のデータも含まれます。
これを行うには、バックアップセクションを見つけます。次に、データベースのみをクリックします。

次へをクリックすると、Duplicatorがウェブサイトをスキャンします。バックアップの続行前に、通知を確認してください。

ステップ 3: データベースバックアップのダウンロード
バックアップを作成したら、コンピューターにダウンロードします。データベースが破損した場合でも、このバックアップは復旧のために利用できます。
バックアップをダウンロードするには、バックアップページに移動します。次に、ダウンロード » 両方のファイルをクリックします。

これにより、データベースがzipファイルでダウンロードされます。installer.phpスクリプトも取得します。
将来データベースを復元する必要がある場合に備えて、これらを安全な場所に保存してください!
ステップ 4: 自動データベースバックアップの設定
WooCommerceストアを実行している場合、顧客データを保存するために定期的にデータベースをバックアップしたい場合があります。毎回手動でバックアップを作成する代わりに、自動バックアップを有効にすることを検討してください。
ダッシュボードで、Duplicator Pro » スケジュールバックアップ » 新規追加に移動します。

まず、バックアップスケジュールに名前を付けます。たとえば、月次データベースバックアップとラベルを付けることができます。
データベースのみをバックアップするには、カスタムテンプレートを作成する必要があります。これを行うには、バックアップテンプレートの横にある+アイコンをクリックします。

次のページで、テンプレートに名前を付けます。次に、データベースのみオプションを選択します。

必要に応じて、カスタムストレージの場所を選択することもできます。これらの変更を行ったら、スケジュールページに戻ります。作成したばかりのテンプレートを選択してください。

これで、データベースのバックアップ頻度を選択できます。Duplicatorは、月次、週次、時間次、日次のバックアップをサポートしています。

開始時刻を設定する必要もあります。これにより、Duplicatorはバックアップを開始したい時刻を知ることができます。
最後に、ページの下部までスクロールします。ここで、このスケジュールを有効にするの横にあるボックスをオンにします。

バックアップスケジュールを保存すると、データベースは自動的にバックアップされます。スケジュールされたバックアップを作成することで、データが安全であるという安心感が得られます。
方法2:phpMyAdminでデータベースをバックアップする
プラグインを使用したくない場合は、データベースを手動でバックアップすることもできます。ただし、これはエラーの余地が大きいため、最善のバックアップソリューションではありません。
安全なサイトのバックアップには、Duplicatorを使用してください!
データベースを手動でバックアップする1つの方法は、phpMyAdminを使用することです。このソフトウェアを使用すると、WebブラウザでMySQLデータベースを管理できます。WordPressデータベースタスクを管理するための直感的なインターフェイスを提供します。
通常、ホスティング会社はphpMyAdminへのアクセスを提供します。たとえば、BluehostのWordPressホスティングプランでは、コントロールパネルにphpMyAdminボタンがあります。

phpMyAdminに入ったら、データベース名を選択します。次に、エクスポートタブをクリックします。

エクスポート方法では、カスタムを選択します。形式はSQLファイルである必要があります。

その下に、データベーステーブルのリストが表示されます。これらのいずれかの選択を解除して、エクスポートファイルから除外することができます。

次に、出力セクションまでスクロールします。ここで、ファイルに保存を選択します。また、圧縮をzipまたはgzipに設定する必要があります。

データベースをダウンロードするには、実行をクリックします。データベースは、zipまたはgzipバックアップファイルとしてローカルコンピュータにダウンロードされます。データベースが予期せず変更された場合に備えて、これを保存する必要があります。
方法3:cPanelでデータベースをバックアップする
phpMyAdminを扱いたくない場合は、cPanelダッシュボードでデータベースをバックアップすることもできます。多くのWebホストには、組み込みのデータベースバックアップ機能があります。
まず、cPanelを開きます。ファイルセクションを見つけて、バックアップオプションをクリックします。

このページでは、WordPressサイトのバックアップ方法について説明します。データベースのコピーをダウンロードするには、MySQLデータベースのバックアップをダウンロードの下にあるデータベース名をクリックしてください。

これにより、データベースがSQLファイルとして自動的にダウンロードされます。復元が必要になった場合は、MySQLデータベースのバックアップを復元に移動してファイルをアップロードしてください。
バックアップからWordPressデータベースを復元する方法
Duplicatorで2つのバックアップファイルをダウンロードしたことを覚えていますか?データベースを復元する必要がある場合は、これらのファイルをサーバーに再アップロードできます。
次に、https://your-domain/installer.phpにアクセスして、Duplicatorのリカバリウィザードを起動します。
ただし、データベースを復元するもっと簡単な方法があります!データベースバックアップの横にある復元ボタンをクリックしてください。

リカバリウィザードがポップアップウィンドウで表示されます。バックアップにはデータベースのみが含まれているという警告が表示されます。復元を開始するには、利用規約と通知に同意し、バックアップを復元をクリックしてください。

次に、インストールを確認してください。

これで、元のWordPressデータベースが復元されました!管理ログインボタンを使用して、再度サイトにアクセスしてください。

よくある質問(FAQ)
WordPressデータベースのバックアップと復元方法
Duplicator Proプラグインを使用して、WordPressデータベースのバックアップと復元を行うことができます。新しいバックアップを作成し、データベースのみを含めてください。
データベースを復元するには、バックアップページでデータベースバックアップを見つけて、復元をクリックしてください。バックアップをphpMyAdminまたはcPanelに再アップロードすることもできます。
WordPressサイトの完全バックアップ方法
Duplicatorを使用してサイト全体をバックアップできます。デフォルトでは、Duplicatorはサイトファイル、カスタムプラグインとテーマのデータ、およびデータベーステーブルをバンドルします。バックアップが作成されたら、アーカイブファイルとインストーラーファイルをコンピューターにダウンロードできます。これにより、後で必要になった場合にサイトを簡単に復元できます。
最高のWordPressバックアッププラグインは何ですか?
最高のWordPressバックアッププラグインはDuplicatorです。これを使用して、自動バックアップをスケジュールしたり、リアルタイムでサイトをバックアップしたりできます。このプラグインには、ダウンタイムなしで新しいホストに移行するのに役立つクローンおよび移行オプションもあります。
代替案:BackWPup、BlogVault、UpdraftPlusも、増分バックアップとカスタマイズ可能なバックアップファイルを備えた効果的なバックアッププラグインです。ただし、Duplicatorはスタンドアロンインストーラーを提供しており、バックアップを復元するのが簡単です。さらに、より大きなサイトやマルチサイトネットワークをバックアップできます。
WordPressデータベースを手動でバックアップする方法
phpMyAdminでエクスポートすることにより、WordPressデータベースを手動でバックアップできます。あるいは、一部のウェブホスティングプロバイダーはcPanelにバックアップ機能を持っています。
結論
WordPressデータベースのバックアップ方法を習得した今、データの安全性を確保することで安心感を得られるでしょう。予期せぬ問題が発生した場合に備えられるよう、スムーズな手順をご案内しました。
関連ガイドでWordPressサイトの最適化についてさらに詳しく調べることもお勧めします。
- WooCommerceデータベースのバックアップ方法
- 9つのベストWordPressデータベースバックアッププラグイン
- WordPressデータベースを移行する方法
- 忘れたくない 11 の WordPress メンテナンス タスク
- WordPressデータベースの最適化方法
- WordPressデータベースのコピー方法
- SSHでWordPressをバックアップする方法
これらのトピックを探求することで、ウェブサイトのパフォーマンスと信頼性をさらに向上させることができます。
データの保護を始める準備はできましたか?Duplicator Proを試すと、データベースの自動バックアップとワンクリック復元が可能です!