Blog
【保存版】WordPressのバックアップ完全ガイド|プラグイン・手動・サーバー機能の3つの方法を比較
バックアップを取っていないWordPressサイトは「時限爆弾」
「バックアップ?…やってないかも」
こう答える中小企業のWeb担当者は、想像以上に多いです。日々の更新や記事投稿には時間を割いていても、バックアップは後回しになりがちです。
しかし、バックアップを取っていないWordPressサイトは「時限爆弾」を抱えているのと同じです。プラグインの更新ミス、ハッキング、サーバー障害——いつ起きてもおかしくないトラブルで、積み上げてきたコンテンツが一瞬で消える可能性があります。
この記事では、WordPressのバックアップ方法を3つ比較し、中小企業に最適な方法を解説します。
バックアップで保存すべき2つのデータ

WordPressのバックアップは、以下の2種類のデータをセットで保存する必要があります。
①ファイルデータ
- WordPress本体のファイル(wp-admin, wp-includes)
- テーマファイル(wp-content/themes/)
- プラグインファイル(wp-content/plugins/)
- アップロードした画像・メディア(wp-content/uploads/)
- カスタマイズしたファイル(functions.php, .htaccess, wp-config.phpなど)
②データベース
- 記事の本文、タイトル、公開日
- 固定ページの内容
- コメント
- ユーザー情報
- テーマやプラグインの設定値
- メニュー構造
どちらか片方だけでは復元できません。この2つを組み合わせて初めて、サイトが完全に復旧します。
方法①:プラグインでバックアップ(最もおすすめ)

UpdraftPlus(無料版あり)
WordPressのバックアッププラグインで最も人気があるのがUpdraftPlusです。
- 無料版でもファイル+データベースの完全バックアップが可能
- GoogleドライブやDropboxへの自動保存に対応
- スケジュール設定で自動バックアップ
- ワンクリックで復元可能
設定手順
- WordPress管理画面 → プラグイン → 新規追加 → 「UpdraftPlus」を検索してインストール・有効化
- 設定 → UpdraftPlus Backups → 「設定」タブを開く
- バックアップスケジュールを設定(ファイル:週1回、データベース:毎日を推奨)
- 保存先をGoogleドライブまたはDropboxに設定
- 「変更を保存」をクリック
- 「今すぐバックアップ」で初回バックアップを実行
保存先の選び方
バックアップの保存先は、サイトと同じサーバーの中ではなく外部ストレージに設定してください。サーバー障害が起きたら、サーバー内のバックアップも一緒に失われるからです。
- Googleドライブ:15GB無料、設定が簡単
- Dropbox:2GB無料、共有が便利
- Amazon S3:大容量・低コスト(技術知識が必要)
その他のプラグイン
- BackWPup:日本語ドキュメントが充実。Dropboxやメール送信に対応
- All-in-One WP Migration:サイト丸ごとエクスポート。移行時にも便利
- Duplicator:サイトの複製・移行に強い
方法②:手動でバックアップ

プラグインを使わず、手動でバックアップを取る方法です。
ファイルのバックアップ
FTPクライアント(FileZilla等)でサーバーに接続し、以下のフォルダをダウンロードします。
/wp-content/themes/(使用中のテーマ)/wp-content/plugins/(プラグイン)/wp-content/uploads/(メディアファイル)/wp-config.php(設定ファイル)/.htaccess(アクセス制御ファイル)
データベースのバックアップ
phpMyAdmin(サーバーの管理パネルからアクセス可能)でデータベースをエクスポートします。
- phpMyAdminにログイン
- 該当するデータベースを選択
- 「エクスポート」タブをクリック
- 形式「SQL」で「実行」をクリック
- .sqlファイルがダウンロードされる
手動バックアップのメリット・デメリット
- メリット:プラグイン不要、完全にコントロール可能
- デメリット:面倒で忘れやすい、自動化できない、操作ミスのリスク
手動バックアップはプラグインが使えない特殊な環境でのみ推奨します。通常はプラグインの利用がベストです。
方法③:サーバーの自動バックアップ機能を利用
レンタルサーバーの内蔵機能
主要なレンタルサーバーには、自動バックアップ機能が内蔵されています。
- エックスサーバー:過去14日分を自動バックアップ(無料で復元可能)
- ConoHa WING:過去14日分を自動バックアップ(無料で復元可能)
- さくらのレンタルサーバ:バックアップ&ステージング機能あり
サーバーバックアップの注意点
サーバーの自動バックアップは保険として非常に有効ですが、これだけに頼るのはリスクです。
- バックアップの保持期間に上限がある(14日間が一般的)
- サーバー会社側の障害で失われる可能性はゼロではない
- 復元に時間がかかる場合がある
サーバーの自動バックアップ+プラグインでの外部保存の二重体制が最も安全です。
バックアップからの復元手順
UpdraftPlusでの復元
- WordPress管理画面 → 設定 → UpdraftPlus Backups
- 「既存のバックアップ」から復元したい日時を選択
- 「復元」ボタンをクリック
- 復元する要素を選択(プラグイン、テーマ、アップロード、データベースなど)
- 復元の実行を確認
- 自動的にデータが復元される
管理画面にアクセスできない場合
サイトが完全に壊れて管理画面にもアクセスできない場合は、以下の手順で復元します。
- FTPでバックアップしたファイルをサーバーにアップロード
- phpMyAdminでバックアップしたデータベース(.sqlファイル)をインポート
- wp-config.phpのデータベース接続情報を確認
この作業は技術知識が必要なため、不安な場合は専門家に依頼しましょう。
バックアップの頻度ガイド
サイトの更新頻度に応じて、適切なバックアップ頻度を設定しましょう。
- 毎日更新するサイト:データベース=毎日、ファイル=週1回
- 週1〜2回更新するサイト:データベース=毎日、ファイル=週1回
- 月1〜2回更新するサイト:データベース=週1回、ファイル=月1回
- ほぼ更新しないサイト:データベース=週1回、ファイル=月1回
バックアップの保持数
保存するバックアップの数も設定しましょう。多すぎるとストレージを圧迫し、少なすぎると「気づいたときには壊れた状態のバックアップしかない」というリスクがあります。
- データベース:過去7〜14回分
- ファイル:過去3〜5回分
バックアップの確認を忘れずに
バックアップを自動化して安心していても、「実はバックアップが壊れていて復元できない」というケースがあります。
四半期に1回は以下を確認しましょう。
- バックアップファイルが正しく保存されているか
- バックアップのサイズが極端に小さくないか(空のバックアップの可能性)
- テスト環境で実際に復元できるか
まとめ
WordPressのバックアップは、プラグイン(UpdraftPlus)+外部ストレージ保存+サーバーの自動バックアップの二重体制が最も安全です。
設定にかかる時間はわずか15分。この15分の投資が、将来起こりうる数十時間の復旧作業と数十万円のコストからあなたを守ってくれます。
今すぐ、自社のWordPressサイトのバックアップ状況を確認してください。
Acquaでは、WordPressの保守管理からバックアップ体制の構築まで、ワンストップでサポートしています。お気軽にご相談ください。