WordPress保守で確認したい、バックアップ・更新・復旧の範囲

WordPressの保守は、バックアップを取ること、更新すること、不具合から復旧することの範囲を、それぞれ確かめて選びます。
「毎月更新」「バックアップ付き」と書かれていても、必要なデータが残るか、止まったときに誰が戻すかまでは分からないためです。
保守の内容を判断するには、まず自社が失いたくない情報と、止めたくない機能を伝えます。
そのうえで、契約に含まれる作業、追加費用になる作業、自社で行う作業を整理してください。
最初に、どのデータを、どの時点まで戻せればよいかを考える
会社案内が中心のサイトでも、問い合わせや予約の記録を持っている場合があります。
記事をあまり更新しないからといって、すべてのデータが変わらないわけではありません。
保守の依頼先には、次のことを伝えます。
- サイト内と外部サービスに、どの情報が保存されているか。
- データが失われたとき、どこまでなら別の記録から確認・再入力できるか。
- 問い合わせ・予約・決済など、停止すると業務が困る機能は何か。
- 復旧を待つ間に、電話受付などの代わりの方法を用意できるか。
たとえば、サイト内に予約を保存し、前夜のバックアップへ全体を戻す運用なら、その後に入った予約をどう残すかが問題になります。
これは説明用の仮例ですが、バックアップの頻度を決めるときに考えたい点です。
「毎日保存」だけで十分かは、データの増え方と、失ってよい範囲によって変わります。
バックアップは「対象・間隔・残し方・戻し方」を確認する
WordPress全体を復元する準備には、通常、ファイルとデータベースの両方が必要です。
WordPress公式のバックアップ解説も、両方を対象として説明しています。
画像やテーマなどのファイルだけ保存しても、投稿や設定などを含むデータベースの控えにはなりません。
依頼先には、次の項目を確認してください。
| 項目 | 確認する内容 |
|---|---|
| 保存対象 | ファイルとデータベースの両方か、除外するデータは何か |
| 取得のタイミング | 定期取得の間隔、更新・設定変更前に取る控えの扱い |
| 過去の控え | 何日前・何世代まで残すか、古い控えが消える条件 |
| 保存先 | 本番で問題が起きても取得できるか、誰が閲覧・削除できるか |
| 成否の確認 | 失敗に誰が気づき、再取得や原因確認を行うか |
| 復元の確認 | 戻す手順を試すか、いつ何を確かめた記録があるか |
「世代」は、異なる時点で保存した控えのことです。
新しい控えに不具合が含まれている場合、以前の正常な状態へ戻れるようにするには、過去の控えを残す必要があります。
ファイルとデータベースを組み合わせて戻せるよう、取得時点や構成が対応していることも確認します。
サーバーの自動バックアップの条件も読む
サーバーの機能を利用する場合は、利用中の契約とサーバーに適用される保存期間、対象、取得・復元の条件を調べます。
たとえば、エックスサーバーの自動バックアップ案内には、保存期間の例外や対象外データ、確実な保全を保証するものではないことが記載されています。
他社のサービスや別プランにも同じ条件が当てはまるとは限りません。
保守の依頼先がサーバー標準のバックアップを利用するのか、別の控えも用意するのかを確かめてください。
本番と一緒に失わない保存先と、復元の確認を決める
同じ場所・同じ権限でしか扱えない控えは、障害や不正アクセスの影響を一緒に受けるおそれがあります。
警視庁のバックアップに関する案内では、保存先の分離、複数世代の保持、定期的な復元テストなどが示されています。
自社の構成ではどのように分離するか、保守担当者と相談します。
復元の確認は、本番に影響しない環境や方法を用意し、データを戻した後に必要なページや機能が動くかを確かめる形にします。
テスト用の環境から顧客へメールを送ったり、実際の予約・請求を発生させたりしない準備も必要です。
なお、外部の予約サービスや決済サービスに保存されたデータは、WordPressのバックアップだけで戻せるとは限りません。
メールや外部サービスを含め、どこまでを保守の対象にするかは別に確認します。
更新は、実行する前後と、急ぐ場合の判断を含めて確かめる
保守契約では、WordPress本体・テーマ・プラグインのどれを対象にするかを決めます。
PHPの実行環境の変更や独自コードの修正まで含むかも、別の項目として確認してください。
単発の更新依頼と比べたい場合は、WordPress更新代行の作業範囲と費用の見方も参考になります。
更新前の準備と更新後の確認を合わせると、少なくとも次の点を決めておきたいところです。
- 利用中の製品と対応条件を、誰が確認するか。
- 事前バックアップや、本番と分けた環境での確認を行うか。
- 何を自動更新にし、何を人が判断して更新するか。
- 更新後にどのページ・機能を確かめるか。
- 問題が出たとき、止める・戻す・修正する判断を誰が行うか。
WordPress公式の自動更新の説明では、テーマ・プラグインごとの設定や更新結果の通知などが案内されています。
自動更新を使う場合も、失敗の通知を受け取る人と、必要な対応を決める人を明らかにします。
また、定期作業の日が決まっていても、急ぐべき修正情報を誰が確認し、予定を早める必要があるか判断するのかは聞いておきます。
すべての更新を同じ緊急度で扱わず、製品の公式発表と自社の利用状況を基に判断するためです。
更新後の確認は、トップページの表示だけで終えるか、フォームの送信と受信、予約などの動作まで含むかで範囲が変わります。
重要な機能を自社から伝え、実際の顧客への影響を避けるテスト方法を合意してください。
復旧は「データを渡す」「戻す」「業務を確かめる」を分ける
「復旧対応あり」という説明だけでは、対応の終わりが分かりません。
次のどこまでが含まれるかを確認します。
- バックアップを取り出し、必要なデータを提供する。
- 対象の環境へデータを戻し、サイトを起動できる状態にする。
- 表示と重要機能を確認し、業務を再開できるか判断する。
保守会社が一部を担当し、最後の業務確認を自社で行う場合もあります。
誰がどの段階を終えたら連絡するかまで決めておくと、復旧中の状況を把握しやすくなります。
戻すと失われるデータを確認する
復元の方法によっては、現在の内容が過去の内容で上書きされます。
たとえば、エックスサーバーのファイル復元マニュアルでは、対象ファイルの上書きや、バックアップ後に作成されたファイル等の削除が説明されています。
また、データベースの復元は別の対象・手順です。
これらは特定サービスの仕様例であり、自社ではどの範囲を戻すかを作業前に確認する必要があります。
投稿や予約のうち、残したい変更と戻したい変更を分けられるかは構成によって異なります。
何を失う可能性があるかを説明してもらい、必要な記録の保全と復元方法を決めてから進めます。
受付時間と、復旧までの見込みを区別する
「24時間連絡できる」と「24時間いつでも作業を始める」、さらに「一定時間内に復旧する」は、それぞれ違う条件です。
契約では、連絡の受付、最初の回答、調査開始、復旧作業の範囲を分けて確認します。
原因やデータ量によって復旧にかかる時間は変わるため、根拠のない時間保証を前提にせず、見込みをいつ報告してもらえるかも決めておきます。
休日の対応、サーバー会社への調査依頼、外部サービスの障害が起きた場合の連絡も、含むかどうかを確認してください。
改ざん等が疑われる場合の対応は別に確かめる
見覚えのないページや利用者を別のサイトへ飛ばす動きなどがある場合、通常の更新や復元だけで解決したとは判断できません。
警察庁のウェブサイト改ざん対策では、原因調査とログの保全などが案内されています。
控えにも問題が含まれている可能性があるため、むやみに上書き・削除を進めず、保守窓口や専門の対応先へ状況を伝えます。
このような調査が通常の保守に含まれるか、別の依頼先が必要かを、契約時に確かめてください。
月額料金は、範囲と報告内容をそろえて比較する
料金を見るときは、バックアップ・更新・復旧の各作業が、月額内か、別見積もりか、自社担当かを整理します。
たとえば、互換性のためのコード修正、有料製品の契約更新、長期未更新のサイトを保守できる状態に整える作業は、扱いを確認したい項目です。
報告では、作業した日と内容、確認結果、未確認の機能、残った課題が分かるかを見ます。
「問題なし」だけでなく、何を確かめた結果かが分かることが大切です。
契約終了や担当変更の際に、バックアップ・構成情報・作業記録をどのように受け取るかも決めておきます。
保存期間やアクセス権が契約終了で変わる場合は、引き継ぎ前に必要な控えを確保する条件を確認してください。
今の保守内容を見直すなら、まず「最後に保存したもの」「最後に更新したもの」「最後に復元方法を確かめた記録」を依頼先へ尋ねてみてください。
関連する仕組みを詳しく知りたい方は、WordPress・PHPのセキュリティ総合ガイドも参考になります。
更新やバックアップの現状から整理したい方へ
自社のWordPressにどのような対応が必要か分からない場合は、Studio AttraitのWordPress無料診断で、更新状況やバックアップ、利用環境の確認から相談できます。
調査にはWordPressとサーバーのログイン情報が必要で、共有方法は申し込み後にご案内します。
初回は原則1サイト・1つのWordPress環境が対象です。
更新や修正をご希望の場合は、診断とは別に事前にお見積もりし、内容と金額を確認してから進めます。
侵入テスト・コード監査・改ざん調査や、サイト全体の安全性の保証は含みません。







