WordPressデータベースのバックアップ

WordPressデータベースのバックアップ:3つの方法(プラグイン、phpMyAdmin、cPanel)

· · 14 min read ·
Written By: 著者アバター Joella Dunn
著者アバター Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
·
Reviewed By: レビュアーアバター John Turner
レビュアーアバター John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

たとえすべてを正しく行っても、プラグインの競合によってデータベースが破損する可能性があります。あるいはもっと悪いことに、ハッカーがあなたのサイトにアクセスできるようになるかもしれません。

クリック一つでどんな問題でも元に戻せたらと思ったことはありませんか?

それがWordPressデータベースバックアップの力です。

データベースのコピーを頻繁に保存することで、予期せぬ事態が発生した場合でもサイトを簡単に復元できます。万が一問題が発生した場合のデータベースの保険証のようなものです。

このチュートリアルでは、WordPressデータベースのバックアップ方法を説明します。なぜなら、バックアップが必要になるかどうかではなく、いつ必要になるかの問題だからです。

主なポイントは次のとおりです:

  • データベースのバックアップは、投稿、ページ、コメント、ユーザーデータ、プラグイン/テーマの設定、その他の動的なサイトコンテンツを保存します。WordPressファイルは保存されないため、ウェブサイト全体を復元するには、フルサイトバックアップが必要になります。
  • WordPressデータベースをバックアップする方法は3つあります。バックアッププラグインを使用する(最も速い)、phpMyAdmin(プラグイン不要)、またはcPanel経由でホスティングコントロールパネルを使用する。
  • 最も速く信頼性の高い方法は、Duplicator ProのようなWordPressバックアッププラグインを使用することです。これは、自動バックアップ、クラウドストレージ、ワンクリック復元をサポートしています。
  • phpMyAdminを使用すると、ホスティングコントロールパネルから直接、データベースをSQLファイルとして手動でエクスポートできます。プラグインは不要ですが、エラーが発生する可能性が高くなります。
  • cPanelは、ほとんどのウェブホスティングプロバイダーで利用可能なバックアップセクションの下に、簡単なワンクリックデータベースダウンロードを提供しています。

クイックサマリー:WordPressデータベースのバックアップ方法

1. Install a database backup plugin.
Duplicator Pro is the best plugin for backing up WordPress sites. It allows you to customize backups, send data to the cloud, and even migrate your entire website.
2. Create a database backup.
With Duplicator, create a new backup and choose a storage location. In the Backup section, select Database Only.
3. Download the backup.
Once you have a database backup, download it. You can restore it at any time by re-uploading both backup files to your server. Duplicator also has a one-click restore button and disaster recovery.
4. Set up automatic database backups.
To make sure you can always access your data, I recommend enabling automatic backups. Duplicator supports hourly, daily, weekly, and monthly backup schedules. Feel free to create a separate schedule for your database to back it up more frequently.

目次

WordPressデータベースをバックアップする理由

ウェブサイトの裏側では、多くのコンポーネントが連携して訪問者にコンテンツを表示しています。WordPressウェブサイトには、カスタムテーマ、プラグイン、アップロードを含むコアファイルがあります。さらに、MySQLデータベースがあります。

データベースは、ウェブサイトのデータを保存および整理します。投稿、ページ、ユーザーデータ、カテゴリ、タグなどを保存します。

データを安全に保つために、ウェブサイトをバックアップすることが重要です。これにより、エラーが発生した場合に保存されたコピーを手元に置くことができます。

Black Bike Mediaは、クライアントの2.4GBのデータベースが破損したため、失われたと思ったそうです。幸いなことに、バックアップを復元してデータベースを正常に戻すことができました。

WordPressデータベースのバックアップが必要になる可能性のある理由をいくつかご紹介します。

  • プラグインまたはテーマの更新エラー
  • ハッカーからの攻撃
  • 移行前
  • 偶発的なデータ損失
  • サーバーエラー
  • マルウェア感染

これらの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 プラグイン

他のプラグインとは異なり、Duplicator Proは大規模なウェブサイトを処理するための装備が整っています。WordPressマルチサイトネットワークまたはeコマースサイトのデータベースをバックアップする必要がある場合は、Duplicatorが最適なツールです。

Duplicatorがデータベースを正常にバックアップできるかどうかわかりませんか?旅行ブロガーのHarald PolzがDuplicatorで400GBのバックアップを作成する方法をご覧ください!

開始するには、 Duplicator Proのサブスクリプションを選択します。プラグインをダウンロードし、ライセンスキーを保存します。

次に、WordPress管理ダッシュボードにDuplicatorをインストールします。

Duplicatorの使用を開始する前に、ライセンスキーを有効化することが重要です。Duplicator Pro » 設定 » 一般に移動してください。

Duplicator ライセンスキーのアクティブ化

ライセンスキーを貼り付けて有効化します。これでデータベースのバックアップ準備が整いました!

ステップ 2: データベースのバックアップを作成する

Duplicatorを使用すると、ウェブサイトのコンテンツ、プラグインテーマ、データベース、およびWordPressファイルを含むバックアップを作成できます。これらは完全にカスタマイズ可能なので、必要に応じてデータベースのみを簡単に保存できます。

最初のデータベースバックアップを作成するには、Duplicator Pro » バックアップ » 新規追加に移動してください。

Duplicator で新しいバックアップを追加

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

Duplicator 動的バックアップタグ

ストレージの下で、ウェブサイトのバックアップを保存したいオフサイトの場所を選択します。Duplicatorはローカルストレージだけでなく、次のようなリモートサービスもサポートしています:

バックアップストレージの場所

このチュートリアルでは、データベースバックアップをローカルサーバーに保存します。バックアップをクラウドに保存したい場合は、クラウドWordPressバックアップの作成方法に関するガイドをご覧ください。

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

これを行うには、バックアップセクションを見つけます。次に、データベースのみをクリックします。

データベースのみのバックアップを作成

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

Duplicator バックアップスキャン

Duplicatorを使用して、メディアライブラリコアWordPressファイル、またはその他のカスタムサイトデータセットをバックアップすることもできます。ただし、前述したように、WordPressサイトファイルとデータベースの完全なバックアップが少なくとも1つ必要です。

完全なバックアップについては、デフォルトのバックアップ設定を変更しないでください。

ステップ 3: データベースバックアップのダウンロード

バックアップを作成したら、コンピューターにダウンロードします。データベースが破損した場合でも、このバックアップは復旧のために利用できます。

バックアップをダウンロードするには、バックアップページに移動します。次に、ダウンロード » 両方のファイルをクリックします。

データベースバックアップをダウンロード

これにより、データベースがzipファイルでダウンロードされます。installer.phpスクリプトも取得します。

将来データベースを復元する必要がある場合に備えて、これらを安全な場所に保存してください!

ステップ 4: 自動データベースバックアップの設定

WooCommerceストアを実行している場合、顧客データを保存するために定期的にデータベースをバックアップしたい場合があります。毎回手動でバックアップを作成する代わりに、自動バックアップを有効にすることを検討してください。

ダッシュボードで、Duplicator Pro » スケジュールバックアップ » 新規追加に移動します。

Duplicatorでスケジュールされたバックアップを追加する

まず、バックアップスケジュールに名前を付けます。たとえば、月次データベースバックアップとラベルを付けることができます。

データベースのみをバックアップするには、カスタムテンプレートを作成する必要があります。これを行うには、バックアップテンプレートの横にある+アイコンをクリックします。

新しいバックアップテンプレートを作成

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

データベースバックアップテンプレート

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

データベースバックアップテンプレートを選択

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

自動データベースバックアップスケジュール

開始時刻を設定する必要もあります。これにより、Duplicatorはバックアップを開始したい時刻を知ることができます。

最後に、ページの下部までスクロールします。ここで、このスケジュールを有効にするの横にあるボックスをオンにします。

バックアップスケジュールの有効化

バックアップスケジュールを保存すると、データベースは自動的にバックアップされます。スケジュールされたバックアップを作成することで、データが安全であるという安心感が得られます。

WooCommerceストアまたはトラフィックの多いサイトを実行していますか?Duplicator Proは、Duplicator Cloud、Google Drive、Dropbox、S3にクラウドストレージを追加し、データベースのみのバックアップテンプレートとワンクリック復元を提供します。Duplicatorによる完全な復旧は、数時間ではなく3分未満で完了します!

方法2:phpMyAdminでデータベースをバックアップする

プラグインを使用したくない場合は、データベースを手動でバックアップすることもできます。ただし、これはエラーの余地が大きいため、最善のバックアップソリューションではありません。

安全なサイトのバックアップには、Duplicatorを使用してください!

データベースを手動でバックアップする1つの方法は、phpMyAdminを使用することです。このソフトウェアを使用すると、WebブラウザでMySQLデータベースを管理できます。WordPressデータベースタスクを管理するための直感的なインターフェイスを提供します。

通常、ホスティング会社はphpMyAdminへのアクセスを提供します。たとえば、BluehostのWordPressホスティングプランでは、コントロールパネルにphpMyAdminボタンがあります。

WordPress phpMyAdmin

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

WordPressデータベースをエクスポートする

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

カスタムデータベースエクスポート

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

カスタムデータベーステーブルのエクスポート

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

データベース出力

データベースをダウンロードするには、実行をクリックします。データベースは、zipまたはgzipバックアップファイルとしてローカルコンピュータにダウンロードされます。データベースが予期せず変更された場合に備えて、これを保存する必要があります。

方法3:cPanelでデータベースをバックアップする

phpMyAdminを扱いたくない場合は、cPanelダッシュボードでデータベースをバックアップすることもできます。多くのWebホストには、組み込みのデータベースバックアップ機能があります。

まず、cPanelを開きます。ファイルセクションを見つけて、バックアップオプションをクリックします。

cPanelのバックアップ

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

cPanelのデータベースバックアップ

これにより、データベースがSQLファイルとして自動的にダウンロードされます。復元が必要になった場合は、MySQLデータベースのバックアップを復元に移動してファイルをアップロードしてください。

バックアップからWordPressデータベースを復元する方法

Duplicatorで2つのバックアップファイルをダウンロードしたことを覚えていますか?データベースを復元する必要がある場合は、これらのファイルをサーバーに再アップロードできます。

次に、https://your-domain/installer.phpにアクセスして、Duplicatorのリカバリウィザードを起動します。

ただし、データベースを復元するもっと簡単な方法があります!データベースバックアップの横にある復元ボタンをクリックしてください。

データベースバックアップの復元

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

Duplicatorデータベースバックアップの復元

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

データベースの復元を確認

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

WordPressデータベースを復元しました

データベースのみのバックアップでは、WordPressファイルは復元されないことに注意してください。この方法は、現在のデータベースにエラーがある場合にのみ使用してください。

破損したサイトを完全に復元するには、ウェブサイト全体の完全なバックアップをインポートする必要があります。

よくある質問(FAQ)

WordPressデータベースのバックアップと復元方法

Duplicator Proプラグインを使用して、WordPressデータベースのバックアップと復元を行うことができます。新しいバックアップを作成し、データベースのみを含めてください。

データベースを復元するには、バックアップページでデータベースバックアップを見つけて、復元をクリックしてください。バックアップをphpMyAdminまたはcPanelに再アップロードすることもできます。

WordPressサイトの完全バックアップ方法

Duplicatorを使用してサイト全体をバックアップできます。デフォルトでは、Duplicatorはサイトファイル、カスタムプラグインとテーマのデータ、およびデータベーステーブルをバンドルします。バックアップが作成されたら、アーカイブファイルとインストーラーファイルをコンピューターにダウンロードできます。これにより、後で必要になった場合にサイトを簡単に復元できます。 

最高のWordPressバックアッププラグインは何ですか?

最高のWordPressバックアッププラグインはDuplicatorです。これを使用して、自動バックアップをスケジュールしたり、リアルタイムでサイトをバックアップしたりできます。このプラグインには、ダウンタイムなしで新しいホストに移行するのに役立つクローンおよび移行オプションもあります。 

代替案:BackWPup、BlogVaultUpdraftPlusも、増分バックアップとカスタマイズ可能なバックアップファイルを備えた効果的なバックアッププラグインです。ただし、Duplicatorはスタンドアロンインストーラーを提供しており、バックアップを復元するのが簡単です。さらに、より大きなサイトやマルチサイトネットワークをバックアップできます。 

WordPressデータベースを手動でバックアップする方法

phpMyAdminでエクスポートすることにより、WordPressデータベースを手動でバックアップできます。あるいは、一部のウェブホスティングプロバイダーはcPanelにバックアップ機能を持っています。 

結論

WordPressデータベースのバックアップ方法を習得した今、データの安全性を確保することで安心感を得られるでしょう。予期せぬ問題が発生した場合に備えられるよう、スムーズな手順をご案内しました。

関連ガイドでWordPressサイトの最適化についてさらに詳しく調べることもお勧めします。

これらのトピックを探求することで、ウェブサイトのパフォーマンスと信頼性をさらに向上させることができます。

データの保護を始める準備はできましたか?Duplicator Proを試すと、データベースの自動バックアップとワンクリック復元が可能です!

著者アバター
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
Our content is reader-supported. If you click on certain links we may receive a commission.

保護されないまま、もう一日を無駄にしないでください

適切なWordPressバックアップなしで過ごす1時間ごとに、サイトはリスクにさらされます • WordPress移行の遅延ごとに、パフォーマンスと成長を失います

Get Duplicator Now
Duplicator プラグイン

お待ちください!
限定オファーをお見逃しなく!

お客様として、60% OFF になります

Duplicator をサイトで無料で試して、150万人以上の WordPress プロが私たちを信頼する理由をご覧ください。ただし、お待ちいただく必要はありません。この限定 60% オフは期間限定です。

or
Get 60% Off Duplicator Pro Now →