WordPressのバックアップ完全ガイド

WordPressバックアップ完全ガイド|失敗しない設定と復元の全手順

WordPressサイトのバックアップは、サイト運営の生命線です。本記事では、創業1901年・累計300社以上のWeb制作実績を持つコスモ企画が、現場で培ったノウハウをもとにバックアップの種類・設定方法・復元手順までを徹底解説します。

なぜWordPressのバックアップが不可欠なのか

ホームページ制作、運用サポート、SEO対策、コンテンツマーケティング、そして何より「一緒に考える」こと。まずは対話から始めませんか?  コスモ企画によると、WordPressは世界のWebサイトの約43%以上で採用されているCMSですが、その普及率の高さゆえにサイバー攻撃の標的となりやすいという側面があります。バックアップを取っていなければ、一度のトラブルで数年分の資産が消失するリスクがあります。このサイトの情報が何かのお役に立てれば幸いでございます。ぜひご活用ください。

バックアップがなければ取り返しがつかない3つのケース

実際のWeb制作・保守の現場で頻繁に発生するトラブルには、以下の3つのパターンがあります。これらはいずれも、適切なバックアップがあれば短時間で復旧できるものです。

ケース1:プラグイン更新による画面の真っ白化

WordPressやプラグインのアップデート後にサイトが表示されなくなる「死の真っ白画面(WSoD)」は、最も多いトラブルの一つです。プラグイン同士の互換性やPHPバージョンとの不整合が原因で発生します。バックアップがあれば更新前の状態に数分で復元できますが、なければ原因の特定と修復に数時間から数日を要します。

ケース2:不正アクセスによるサイト改ざん

管理画面への総当たり攻撃や、脆弱性を突いたマルウェア注入により、サイトの内容が書き換えられるケースがあります。Googleから「このサイトは危険です」と警告が表示されると、検索順位の回復にも長期間を要します。クリーンなバックアップデータからの復元が最も確実な対処法です。

ケース3:サーバー障害・人的ミスによるデータ消失

サーバー会社側の障害やディスク故障、また操作ミスによるファイル削除やデータベースの破損も実際に起こり得ます。レンタルサーバー会社が提供する自動バックアップに頼り切るのではなく、自身でも独立したバックアップを保持しておくことが重要です。

コスモ企画の現場で見てきたバックアップ不備の実態

累計300社以上のWeb制作・保守を手がけてきたコスモ企画では、他社制作サイトの引き継ぎ案件で「バックアップが一度も取られていなかった」というケースに数多く遭遇してきました。製造業・建設業・医療・宿泊業・士業・小売・美容など、業種を問わずバックアップの重要性が認識されていない現場は少なくありません。1901年の創業以来、お客様の事業資産を守ることを信条としてきた当社だからこそ、バックアップ体制の構築は制作工程に必ず組み込んでいます。

WordPressバックアップの基礎知識|何をどう保存するのか

WordPressのバックアップは、大きく分けて「データベース」「ファイル」「フルバックアップ」の3種類があります。それぞれの役割と特徴を理解することで、適切なバックアップ戦略を立てることができます。弊社の考えでは、以下の情報がお役に立つかもしれません。

弊社のモットーは、
1.弊社では断言しません。でも、誠実に向き合います。
2.弊社では押し付けません。でも、本気で提案します。
3.弊社では保証しません。でも、一緒に挑戦します。

「お役に立つかもしれません。自己責任ではありますが、お試しください」

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

WordPressのデータベース(MySQL)には、投稿記事・固定ページ・コメント・ユーザー情報・各種設定値が保存されています。サイトの「コンテンツそのもの」にあたるため、最も優先度の高いバックアップ対象です。データベースのファイルサイズは通常数十MB〜数百MB程度と比較的小さいため、日次での自動バックアップが推奨されます。

ファイルバックアップ

WordPress本体のファイル・テーマファイル・プラグインファイル・アップロードした画像や文書ファイルなどが対象です。特にwp-contentディレクトリ内のuploadsフォルダには、記事に使用した画像やPDFなどが格納されており、これらは再取得が困難なファイルも含まれます。ファイル容量はサイト規模により数百MB〜数GBに達するため、週次でのバックアップが現実的です。

フルバックアップ(推奨)

データベースとファイルの両方を一括で保存するのがフルバックアップです。サイトの完全な復元を可能にするため、特に大きな更新作業の前後やサーバー移行時には必ずフルバックアップを取得してください。

【初心者向け】プラグインを使った自動バックアップの設定方法

WordPress初心者の方には、プラグインによる自動バックアップの導入を推奨します。以下に代表的なバックアッププラグインの特徴と設定のポイントを解説します。

UpdraftPlus|最も人気の高い定番プラグイン

UpdraftPlusは、世界で300万以上のサイトで利用されているバックアッププラグインです。無料版でもGoogle Drive・Dropboxなどのクラウドストレージへの自動バックアップに対応しており、復元もワンクリックで実行できます。

UpdraftPlusの設定手順

WordPress管理画面から「プラグイン」→「新規追加」でUpdraftPlusを検索しインストールします。「設定」→「UpdraftPlus Backups」から、バックアップスケジュール(ファイル:週1回、データベース:毎日を推奨)と保存先のクラウドストレージを設定します。保存世代数は最低でも3世代以上を確保してください。1世代のみでは、バックアップ取得時点で既にサイトが破損していた場合に正常なデータに戻れなくなります。

BackWPup|日本語対応と柔軟な設定が魅力

BackWPupは、バックアップのスケジュール設定やログ管理が細かく行えるプラグインです。無料版ではバックアップファイルをサーバー内やFTP経由で保存できます。Dropboxへの保存は有料版(BackWPup Pro)が必要となる点にご注意ください。データベースの最適化機能も備えており、保守運用の観点からも有用です。

All-in-One WP Migration|サイト移行にも強い

All-in-One WP Migrationは、サイトのエクスポートとインポートに特化したプラグインです。バックアップとしての利用も可能ですが、主にサーバー移行やテスト環境の構築に強みがあります。無料版ではインポート時にファイルサイズの制限(通常512MB程度、サーバー設定による)がある点を考慮してください。定期的な自動バックアップには前述の2つのプラグインが適しています。

【中級者向け】手動バックアップとサーバー機能の活用

プラグインに頼らず、より確実なバックアップ体制を構築したい方や、サーバーの管理画面操作に慣れている方向けの手順を解説します。

レンタルサーバーの自動バックアップ機能を確認する

エックスサーバー・ConoHa WING・さくらのレンタルサーバ・ロリポップなど主要なレンタルサーバーでは、サーバー側での自動バックアップ機能が提供されています。ただし、バックアップの保持期間(7日〜14日間が一般的)や復元の可否・料金体系はサービスによって異なります。サーバーのバックアップはあくまで「保険の一つ」と位置づけ、自身でも独立したバックアップを取得することが安全です。

phpMyAdminによるデータベースの手動バックアップ

サーバーの管理画面からphpMyAdminにアクセスし、WordPressで使用しているデータベースを選択して「エクスポート」を実行します。エクスポート方法は「詳細」を選び、形式はSQLを指定します。ダウンロードしたSQLファイルは、日付を付けてローカルPCとクラウドストレージの両方に保存しておきましょう。

FTP/SFTPによるファイルの手動バックアップ

FileZillaなどのFTPクライアントソフトを使い、サーバー上のWordPressファイル一式をローカルPCにダウンロードします。最低限バックアップすべきディレクトリは以下の3つです。

・wp-content/themes(テーマファイル)
・wp-content/plugins(プラグインファイル)
・wp-content/uploads(画像・メディアファイル)
加えて、wp-config.php(データベース接続情報)と.htaccess(リダイレクト設定など)も重要な設定ファイルです。

バックアップの保存先と保持ルール

バックアップは「取ること」だけでなく「どこに、何世代保存するか」まで設計することが重要です。保存先が1カ所だけでは、その保存先自体に障害が発生した場合にデータを失います。

推奨される保存先の組み合わせ

理想的なバックアップ保存先は「3-2-1ルール」に基づいて構成します。これは、データを3つのコピーで保持し、2種類以上の異なるメディアに保存し、1つは遠隔地(クラウド)に保管するという考え方です。具体的には以下のような組み合わせが有効です。

・保存先1:サーバー内(即座に復元可能だが、サーバー障害時には使えない)
・保存先2:Google DriveやDropboxなどのクラウドストレージ
・保存先3:ローカルPC・外付けHDDなどの物理メディア

保持世代数と頻度の目安

更新頻度の高いサイト(ECサイト・ニュースサイトなど)はデータベースを日次、ファイルを週次でバックアップし、最低5世代を保持することを推奨します。更新頻度が月数回程度のコーポレートサイトであれば、週次のフルバックアップで3世代の保持が目安です。ただし、WordPress本体やプラグインの大規模アップデート前には、頻度に関わらず必ず手動でフルバックアップを取得してください。

バックアップからの復元手順

バックアップは「取るだけ」では不十分です。いざというときに正しく復元できなければ意味がありません。復元手順を事前に確認し、可能であればテスト環境で復元のリハーサルを行っておくことを強く推奨します。

プラグインを使った復元(UpdraftPlusの場合)

UpdraftPlusの場合、管理画面の「既存のバックアップ」一覧から復元したい日時のバックアップを選び、「復元」ボタンをクリックします。復元対象(プラグイン・テーマ・アップロード・その他・データベース)を選択して実行するだけで、サイトが指定した時点の状態に戻ります。管理画面にアクセスできない場合は、FTPでUpdraftPlusのバックアップファイルをアップロードしてから復元操作を行います。

手動での復元手順

手動で復元する場合は、まずFTP/SFTPでバックアップしたファイルをサーバー上にアップロードし、次にphpMyAdminでデータベースをインポートします。データベースの復元時は、既存のテーブルを一旦削除(DROP)してからインポートを実行してください。wp-config.phpのデータベース接続情報(DB名・ユーザー名・パスワード・ホスト名)が復元先のサーバー環境と一致しているかの確認も必須です。

復元時によくある失敗と対処法

復元作業で最も多い失敗は、データベースとファイルのバージョン(取得日時)が一致していないケースです。記事データは最新なのに画像ファイルが古い状態では、リンク切れや表示崩れが発生します。フルバックアップで一括取得・一括復元するのが最も安全な方法です。また、サーバー移行を伴う復元ではURLの書き換え(Search-Replace-DBツールの活用など)が必要になる場合があります。

バックアップ運用でよくある質問

Q. バックアップにはどのくらいの容量が必要ですか?

サイトの規模により異なりますが、一般的なコーポレートサイト(50〜100ページ程度)であれば、1回のフルバックアップで500MB〜2GB程度です。3〜5世代を保持する場合、クラウドストレージには最低でも5〜10GBの空き容量を確保しておくと安心です。Google Driveの無料枠(15GB)でも十分対応可能なケースが多いです。

Q. 無料プラグインだけでバックアップは十分ですか?

個人ブログや小規模なサイトであれば、UpdraftPlusの無料版で十分な運用が可能です。ただし、事業の基幹となるサイトやECサイトの場合は、有料版のリアルタイムバックアップ機能や、専門会社による保守管理の導入も検討すべきです。コスモ企画では、制作後の保守サポート体制として定期バックアップの代行サービスも提供しています。

Q. バックアップデータはどのくらいの期間保存すべきですか?

最低でも直近1カ月分のバックアップデータを保持することを推奨します。不正アクセスやマルウェア感染は、発覚するまでに数週間かかる場合があるため、感染前の正常なデータに戻れるよう、十分な期間のバックアップを保持しておくことが重要です。

プロに任せるという選択|コスモ企画のバックアップ・保守サービス

バックアップの設定や運用に不安がある場合は、WordPress制作のプロフェッショナルに任せることも有効な選択肢です。コスモ企画は1901年の創業以来、地域トップクラスのWeb制作実績を持ち、行政・公共団体からの制作依頼にも対応してまいりました。

コスモ企画が選ばれる理由

Google検索品質評価ガイドラインに基づくSEO設計、WordPress高速化・セキュリティ対策、UI/UX改善・アクセス解析・コンバージョン最適化まで、Webサイトの運用に必要な専門知識をワンストップで提供しています。料金体系の透明化を徹底し、プライバシーポリシー・セキュリティ対策を明示したうえで、制作後の保守サポートまで一貫して対応いたします。

バックアップ設定から保守運用まで一括対応

「バックアップの設定がよくわからない」「自分で管理する時間がない」「過去にデータを失った経験がある」という事業者の方は、ぜひ一度ご相談ください。WordPressサイトのバックアップ設定・定期バックアップの代行・緊急時の復元対応まで、累計300社以上の制作・運用で培ったノウハウをもとに最適なプランをご提案します。

まとめ|バックアップは「転ばぬ先の杖」

WordPressサイトのバックアップは、トラブルが起きてからでは遅い、事前の備えです。本記事で解説した内容を参考に、まずは以下の3つのアクションから始めてください。

1. バックアッププラグイン(UpdraftPlus推奨)をインストールし、自動バックアップを設定する
2. 保存先をサーバー内+クラウドストレージの2カ所以上に設定する
3. 一度は復元テストを実施し、手順を確認しておく

自社での対応が難しい場合は、コスモ企画がバックアップ体制の構築から保守運用まで一括でサポートいたします。まずはお気軽にご相談ください。

Follow me!

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です