バックアップとは

バックアップとは、Webサイトのファイルやデータベースの複製を別の場所に保存しておき、故障や改ざんのときに元の状態へ戻せるようにすることです。

対策・防御公開

読み
ばっくあっぷ
英語
Backup
書類を収めた箱がずらりと並ぶ保管庫の棚

バックアップの仕組み

大切な書類のコピーを、自宅とは別の場所にも保管しておくようなものです。原本が火事でなくなっても、コピーがあれば元に戻せます。ただし、コピーを原本と同じ棚に置いていると、一緒に燃えてしまいます。

Webサイトのバックアップも同じで、サイトに何かあったときに「いつの時点の状態に戻せるか」を確保しておく仕組みです。復元(リストア)できて初めて役に立つため、取ることと戻せることの両方が大切です。

WordPressサイトでの例

WordPressサイトは、大きく2つの部分でできています。バックアップでは、この両方をそろえて保存する必要があります。

  • ファイル:WordPress本体、テーマ、プラグイン、画像などのアップロードファイル、設定ファイルの wp-config.php など
  • データベース:投稿・固定ページの本文、設定、ユーザー情報など

バックアップの方法には、レンタルサーバーの自動バックアップ機能、バックアップ用のプラグイン、手動でのダウンロードなどがあります。

サイトが改ざんされたときにバックアップから戻す場合は、注意が必要です。不正なファイルは、被害に気づくよりずっと前に仕込まれていることがあり、直近のバックアップにもすでに含まれている可能性があります。また、元に戻しても侵入に使われた脆弱性はそのまま残るため、同じ手口で再び侵入されることがあります。

確認方法

  • バックアップがいつ・何世代分残っているかを確認する
  • ファイルとデータベースの両方が含まれているかを確認する
  • 保存先がサイトと同じサーバーだけになっていないかを確認する
  • 実際に復元できるかを、テスト環境などで一度試しておく

サーバーごと被害を受けた場合やランサムウェアでデータを暗号化された場合、同じサーバー内のバックアップは一緒に失われることがあります。

対策

  • 自動で定期的にバックアップを取り、複数の世代を残す
  • サーバーとは別の場所(クラウドストレージや手元のパソコンなど)にも保存する
  • 更新作業の前には、その都度バックアップを取る
  • 被害から戻すときは、感染前と考えられる時点のものを選び、復元後にパスワードの変更と脆弱性の修正を行う

どの時点まで戻せば安全か判断できない場合は、専門業者に相談するのも一つの方法です。

無料相談サイトの異変に気づいたら
お気軽にご相談ください

ご相談・お見積りは無料です。

保守・再発防止のご相談はこちら