WordPressサイトは、プラグインの更新ミス、テーマの編集ミス、不正アクセス、サーバー障害など、ある日突然壊れる可能性と常に隣り合わせです。そのすべてに対する唯一の保険がバックアップです。
この記事では、定番プラグインUpdraftPlusを使った自動バックアップの設定と、いざという時の復元手順を解説します。当サイトでも同じ構成を採用しています。
バックアップすべきは「ファイル+データベース」

WordPressは、テーマ・プラグイン・画像などのファイルと、記事・設定が保存されたデータベースの2つで構成されています。復元には両方が必要です。この前提を知っておくと、バックアップツールの設定項目の意味がすっと理解できます。
3層で守るのが理想
- サーバーの自動バックアップ:多くのレンタルサーバーが標準提供(選び方は別記事参照)。ただし復元条件は各社異なる
- プラグインによる自動バックアップ:この記事の本題。自分で管理でき、外部クラウドに逃がせる
- 大きな変更前の手動バックアップ:テーマ変更・大型更新の直前に1クリック
サーバー側とプラグイン側の二重化により、「サーバー側の障害でバックアップごと失う」最悪のシナリオを避けられます。これはバックアップの3-2-1ルールの応用です。
UpdraftPlusで自動化する(所要15分)

ステップ1:設定画面を開く
「プラグイン」からUpdraftPlusをインストール・有効化し(未導入の場合)、「設定」→「UpdraftPlus バックアップ」を開きます。
ステップ2:スケジュールを決める
「設定」タブで、ファイルは週1回・データベースは毎日、保存世代数は各4〜7が個人サイトの目安です。記事の更新頻度が高いほどデータベースの頻度を上げます。
ステップ3:保存先をクラウドにする
保存先でGoogle DriveやDropboxなどの外部クラウドを選び、認証します。サーバー内保存のままでは、サーバー障害時に共倒れになるため、ここが最重要ポイントです。
ステップ4:初回バックアップと動作確認
「今すぐバックアップ」を実行し、完了後にクラウド側へファイルが5点(plugins/themes/uploads/others/db)保存されていることを確認します。
復元手順
- 管理画面に入れる場合:UpdraftPlusの「バックアップ/復元」タブ→対象日時の「復元」→戻したい要素(全部でも一部でも可)を選択して実行
- 管理画面に入れない場合:サーバーの自動バックアップから復元するか、新しいWordPressにUpdraftPlusを入れてクラウドと再連携し、バックアップを読み込んで復元
- 復元後:サイトの表示・ログイン・最新記事の有無を確認
年に1〜2回は「復元テスト」を。戻せることを確認して初めて、バックアップは保険として機能します。
運用のコツと注意点
- プラグイン・テーマの一括更新の前には手動バックアップを1回挟む
- クラウドの容量を定期確認(古い世代の自動削除を有効に)
- バックアップファイルには機密情報が含まれるため、保存先クラウドのアカウントは2段階認証で保護する
よくある質問
Q. 無料版のUpdraftPlusで十分ですか?
A. 個人サイトなら十分です。有料版は移行機能や暗号化、複数サイト管理などが追加されますが、バックアップと復元の基本機能は無料版に含まれています。
Q. バックアップのデータ量はどのくらいになりますか?
A. 画像の量に依存します。テキスト中心のサイトなら数百MB程度が一般的で、Google Driveの無料枠(15GB)で複数世代を保存できます。
Q. サーバーのバックアップがあればプラグインは不要では?
A. サーバー側は「復元が有料」「保持期間が短い」などの制約がある場合があります。条件を確認したうえで、無料でできる二重化はしておく価値があります。
まとめ
WordPressのバックアップは「サーバー標準+UpdraftPlus(外部クラウド保存)」の二重体制が鉄板です。設定は15分、費用はゼロ。次の記事更新の前に、まず自動バックアップを仕込んでおきましょう。セキュリティ対策全般はWordPressセキュリティの記事で解説しています。
