「レンタルサーバーに自動バックアップがあるから、ホームページが壊れても大丈夫」。そう考えていても、いざ復旧するときに「戻し方が分からない」「必要な写真が入っていない」「管理画面に入れず取り出せない」と困ることがあります。WordPressのバックアップは、保存の有無だけでなく、どの状態へ、誰が、どう戻すのかまで確認して初めて実用的な備えになります。
ホームページのファイルとデータベースは別のもの
WordPressでは、写真やテーマなどのファイルと、記事・設定などを保存するデータベースが分かれています。データベースは「サイトの文章や設定を整理して保管する台帳」のようなものです。FTPでサーバーのフォルダーをコピーしただけでは、この台帳まで保存できているとは限りません。WordPress公式も、一般的なサイトの完全な復元にはファイルとデータベースの両方が必要と説明しています。出典:WordPress公式のバックアップ解説
たとえば画像ファイルだけ戻っても、記事とのつながりやページの設定が失われれば元のホームページにはなりません。反対に記事だけ残っていても、写真や独自のデザインが不足する場合があります。「全部保存しているつもり」という認識と、実際の保存対象の違いを先に埋めておきましょう。
復元テストで「使えるバックアップ」かを確かめる
復元テストとは、公開中のホームページとは別のテスト環境へバックアップを戻し、必要な機能が動くかを試すことです。実際の営業時間中に本番サイトを上書きして試す、という意味ではありません。確認項目の一例は次のとおりです。
- トップページと主要ページに文章・画像がそろっているか。
- 管理画面へログインして、記事を編集できるか。
- メニューやページ内リンクが意図した場所へ移動するか。
- お問い合わせフォームの入力、確認、送信の動作を確認できるか。
- 復元に必要な操作手順と担当者が明確になっているか。
テスト環境から本物のお客様へメールを送ったり、公開サイトと同じ外部連携を動かしたりしない配慮も必要です。安全に試せる状態を用意し、見た目の復元と業務上の動作確認を分けて進めます。すべてのサイトで同じ検査が必要なわけではありませんが、自社で重要な機能を一覧にしておくと確認漏れを減らせます。
「何日前へ戻るのか」で失う情報が変わる
昨日のバックアップへ戻せば、今日追加した記事や変更した営業時間が元に戻る場合があります。お問い合わせ内容をサイト内に保存する仕組みがある場合には、その記録にも注意が必要です。復旧できたことと、直近の情報を失っていないことは別の確認になります。
そこで「いつのデータまで戻せれば業務上許容できるか」を考えます。毎日更新するサイトと、月に数回だけ更新する会社案内では、必要な保存間隔も異なります。保存頻度だけでなく、過去何回分を残せるか、復元の操作や費用にどのような条件があるかを、利用中のサーバーや保守契約で確認してください。
サーバーに入れない場合と、不正侵入後の復元にも備える
サーバー内にしかバックアップがなければ、サーバー障害や利用制限で取り出せない場合があります。別の保管先を用意するか、誰が取り出せるか、保存データをどう保護するかも検討が必要です。バックアップには設定情報やフォームの記録が含まれる場合があるため、誰でもダウンロードできる場所への保管は避けます。
また、サイトが乗っ取られた後は「一番新しいバックアップ」が安全とは限りません。不正なファイルや変更まで保存されている可能性があるためです。侵入の原因と影響を調べずに戻すだけでは、同じ弱点から再び被害を受けるおそれがあります。WordPress公式も、保護を一つの方法だけで完成させるのではなく、環境全体の対策を考えるよう説明しています。出典:WordPress公式のセキュリティ対策
保守を頼むときは「復旧までの役割」を確認する
保守会社へは、「バックアップがありますか」だけでなく、「どこまで保存されますか」「復元する場合は誰が作業しますか」「復元後は何を確認しますか」と質問すると具体的です。バックアップの保存と、障害調査・復旧作業が別の契約範囲になっている場合もあります。対応時間や費用を含め、事前にすり合わせましょう。
福岡県福岡市のコギリワークスは、企業・個人事業主のWordPressホームページの保守をご相談いただけます。大切なのは、バックアップという言葉だけで安心せず、自社サイトを戻せる準備があるかを確認することです。保存や復旧の条件は、サイトの構成とお見積り・契約内容に応じて確認します。