WordPressのバックアップをかんたん確実に取る方法【初心者向け】

WordPressバックアップを取る方法を解説します。バックアップすべきデータの種類や保存場所、初心者向けの簡単なバックアップ方法を紹介しています。

この記事の内容

  • WordPressのバックアップを取るべき理由
  • バックアップを取るタイミング
  • バックアップすべきデータの種類
  • 簡単なクリック操作だけでできるバックアップ&復元方法
目次

WordPressのバックアップはなぜ必要なのか

WordPressのバックアップを取るべき理由は、主に次の3つのリスクに備えるためです。

  • アップデート(更新)した後の不具合
  • カスタマイズした後の不具合
  • ウイルスなどによる被害

アップデート(更新)した後の不具合

WordPress本体やテーマ、プラグインは、次の目的で新しいバージョンが公開されることがあります。

  • 新しい機能の追加
  • バグやエラーの修正
  • セキュリティの向上

新しいバージョンが公開されると、WordPress管理画面に通知やメッセージが表示され、アップデート(更新)することができます。

WordPressの更新

アップデートを実施すると、稀にエラーや不具合が発生することがあります。こうした事態に備えてバックアップを取っておくと、すぐに復元できます。

カスタマイズした後の不具合

WordPressの魅力の1つが、カスタマイズ性の高さです。プログラミングの知識があれば、テーマなどに含まれるコードを自由に書き換えることができます。

しかし、あまり知識がないままコードを編集してしまうと、ほんの些細な記述ミスでもエラー画面が表示されたり、サイトが見られなくなったりします。

バックアップをしておけばすぐに元に戻せるので、安心してカスタマイズを行うことができます。

ウイルスなどによる被害

WordPressは世界中で人気の高いソフトウェアです。
そのぶん、悪意のある攻撃の対象にされやすい一面もあります。

もしWordPressに不正アクセスを受けウイルスなどに感染してしまうと、サイトが正常に動かなくなったり、意図しない広告が強制的に表示されるなどの被害が生じてしまいます。

ウイルスを除去するためには、データやファイルを感染前の状態に戻さなければなりません。バックアップがあると修復にかかる手間を省け、被害を最小限に抑えることができます。

バックアップするタイミング

これまでに紹介したリスクに備えるためには、次のタイミングでバックアップを取るといいでしょう。

バックアップするタイミング

  • WordPress本体・テーマ・プラグインをアップデートする前
  • 新しいテーマやプラグインをインストール・有効化する前
  • コードの書き換えを伴うカスタマイズをする前
  • 記事を書く前

アップデートやカスタマイズによる不具合に備えるだけでは、十分ではありません。新しいテーマやプラグインを導入する際にも、同様の不具合が起こる可能性があります。

また、ウイルス被害など不測の事態を想定し、記事を書く前などサイトに何らかの変更を加えるときにはバックアップを取っておくと安心です。

バックアップするデータの種類

WordPress の新しいバージョンがあります。

上の画像は、WordPressの新バージョンを利用できるときに、管理画面上に表示されるメッセージです。以下の表記に注目してください。

更新する前に、データベースとファイルをバックアップしてください。

このように、WordPressでは「データベース」と「ファイル」をバックアップする必要があります。

データベース

データベースには、記事の内容コメント、WordPress管理画面での設定内容などのデータが保存されます。

データベースの内容は、「phpMyAdmin」という管理ツールで確認することができます。phpMyAdminを使ってデータベースをバックアップすることもできますが、初心者向きの方法ではないため、おすすめしません。

WordPressでは、「MySQL」や「MariaDB」と呼ばれるデータベースが利用されます。データベースについて詳しくは、データベースの基礎知識をご覧ください。

ファイル

ファイルとは、WordPress本体テーマプラグインを構成するファイルや、管理画面からアップロードした画像ファイルなどを指します。

これらのファイルは、すべてサーバー上に保存されています。

WordPress初心者向けのバックアップ方法

WordPressのデータベースとファイルをバックアップする方法はいくつかあります。ここでは、初心者にも簡単にできるバックアップ方法を紹介します。

  1. プラグインを使う
  2. レンタルサーバーのバックアップ機能を使う

方法1. プラグインを使う

プラグインとは、WordPressの機能を拡張するプログラムのことです。WordPressでは、数万個ものプラグインを無料で使うことができます。

WordPressのバックアップを簡単にできるプラグインとして人気なのが、以下の3つです。

人気プラグインの公式ページ

おすすめは、バックアップだけでなく復元も簡単にできる「UpdraftPlus」プラグインです。使い方は、のちほど説明します。

プラグインの使い方を見る

方法2. レンタルサーバーのバックアップ機能を使う

おすすめレンタルサーバーで紹介している次の2社は、バックアップ機能を無料で提供しています。

  • エックスサーバー
  • ConoHa WING

エックスサーバーのバックアップ機能

では、サーバー上のデータが自動バックアップ(1日1回)されており、過去14日分のデータが保持されています。

自動バックアップからの復元も無料です。エックスサーバーの管理画面「サーバーパネル」にログインして、以下のメニューから復元できます。

自動バックアップからの復元方法

  • 「データベース」の復元:「データベース」>「MySQL復元」
  • 「ファイル」の復元:「アカウント」>「バックアップ」
エックスサーバー「サーバーパネル」の「バックアップ」「MySQL復元」

ConoHa WINGのバックアップ機能

でも、サーバー上のデータが自動バックアップ(1日1回)されており、過去14日分のデータが保持されています。

自動バックアップからの復元も無料です。ConoHa WINGの「コントロールパネル」にログインして、メニュー「サーバー管理」>「自動バックアップ」から復元できます。


レンタルサーバーが提供する自動バックアップに加え、次に紹介するプラグインも活用すると、さらに安心です。

UpdraftPlusプラグインの使い方

UpdraftPlusプラグイン

ここからは、初心者向けのバックアップ方法で紹介した「UpdraftPlus」プラグインの基本的な使い方について説明します。

インストールと有効化

次の手順で、WordPressに「UpdraftPlus」プラグインを追加します。

STEP
プラグイン新規追加画面を開く

管理画面メニュー「プラグイン」>「新規追加」をクリックします。

管理画面メニュー「プラグイン」>「新規追加」
STEP
「UpdraftPlus」で検索する

画面右上の検索フォームに「UpdraftPlus」と入力します。

プラグイン新規追加画面の検索フォームに「Easy Table of Contents」と入力
STEP
「今すぐインストール」をクリックする

UpdraftPlusプラグインの「今すぐインストール」をクリックします。

プラグインの「今すぐインストール」をクリック
STEP
「有効化」をクリックする

続いて「有効化」をクリックします。

プラグインの「有効化」をクリック

設定画面

プラグインの有効化が完了すると、管理画面左側の「設定」メニューに「UpdraftPlus バックアップ」が追加されます。

管理画面「設定」メニューに追加された「UpdraftPlus バックアップ」

また、管理画面上部のツールバー「UpdraftPlus」に各設定画面へのリンクが追加されます。

管理画面ツールバー「UpdraftPlus」に各設定画面へのリンク

手動バックアップ

UpdraftPlusプラグインで手動のバックアップをする手順は、次のとおりです。

STEP
「バックアップ/復元」画面で「今すぐバックアップ」をクリック
UpdraftPlusプラグイン 「バックアップ/復元」画面で「今すぐバックアップ」をクリック
STEP
バックアップするデータの指定

初期状態では、「データベース」と「ファイル」のバックアップを取るようになっています。今回は、このままの状態で「今すぐバックアップ」をクリックしてみましょう。

UpdraftPlusプラグイン バックアップするデータの指定

「バックアップ内のすべてのファイルを含める」の右側にある(…)をクリックすると、バックアップを取るファイルの種類を選択できます。

UpdraftPlusプラグイン バックアップを取るファイルの種類を指定

「バックアップにデータベースを含める」の右側にある(…)は、バックアップを取るテーブルを選択するためのものですが、これを使えるのはプレミアムプラン(有料)利用者のみです。上級者向けの機能なので、よくわからなくても大丈夫です。

STEP
バックアップ終了後、画面を閉じる

バックアップが終了すると、以下の画面が表示されます。「閉じる」をクリックしてください。

UpdraftPlusプラグイン バックアップ終了後、画面を閉じる

自動バックアップ

UpdraftPlusプラグインは自動バックアップに対応しています。以下の手順で、自動バックアップのスケジュールを設定できます。

STEP
「設定」タブをクリック
UpdraftPlusプラグイン「設定」タブをクリック
STEP
スケジュールの設定

「ファイルバックアップ」と「データベースバックアップ」のスケジュールを設定できます。

UpdraftPlusプラグイン スケジュールの設定

たとえば、週に1回ずつバックアップを取り、およそ2ヶ月保存しておきたい場合。
毎週」を選択し、保存数に「8」と入力します。

画面下にスクロールして「変更を保存」をクリックすれば、自動バックアップの設定が完了です。

復元

UpdraftPlusプラグインなら、復元するのも簡単です。「バックアップ/復元」画面で「復元」をクリックし、あとは画面の指示に従って操作するだけです。

UpdraftPlusで復元

まとめ

WordPressのバックアップは、アップデートやカスタマイズによる不具合や、ウイルスなどによる被害に備えるために重要です。不測の事態を考え、新しいテーマ・プラグインの導入前や、記事を書く前にもバックアップを取っておくといいでしょう。

WordPressでは「データベース」と「ファイル」をバックアップする必要があります。

「UpdraftPlus」プラグインを使えば、バックアップだけでなく復元も簡単です。

あなたが使っているサーバーで、自動バックアップは提供されていますか?

WordPressのバックアップをかんたん確実に取る方法【初心者向け】

この記事が気に入ったら
フォローしてね!

この記事を書いた人

WordPress超初心者講座の運営者。
ワードプレスでブログ・サイトを作り始めて12年。アラフィフ。
今も年間330日くらい、WordPressを触っています。

Twitterはじめました。

目次