WordPressのバックアップ、何を・どこに・どれくらい残す?いざというとき戻せる取り方
「バックアップは取っているはず」と思っていても、いざ元に戻そうとしたら一部しか残っていなかった、ということは珍しくありません。この記事では、WordPress のバックアップで何を残し、どこに、どれくらいの期間保管すればよいかを、順番に整理します。
バックアップするのは「ファイル」と「データベース」
WordPress のサイトは、大きく2つの部分でできています。どちらか一方だけでは、元の状態に戻せません。
- ファイル:WordPress 本体、テーマ、プラグイン、アップロードした画像や PDF、設定ファイル(wp-config.php)など
- データベース:投稿や固定ページの文章、設定、ユーザー、問い合わせの記録など
とくに見落としやすいのが、画像などのアップロードファイルです。データベースだけ戻しても、画像が消えたままになってしまいます。
保存先は「サイトとは別の場所」に
バックアップをサイトと同じサーバーの中だけに置いていると、サーバーそのものに問題が起きたときに、バックアップも一緒に使えなくなります。
サーバー会社の自動バックアップ機能を使っている場合も、それとは別に、外部のクラウドストレージなどにも保存しておくと安心です。保存先が2か所あれば、片方が使えなくてももう片方から戻せます。
何世代、どれくらいの期間残すか
最新の1つだけを上書きしていく方法では、問題に気づくのが遅れたとき、問題が起きたあとの状態しか残っていないことがあります。
そのため、日ごとや週ごとに複数の世代を残しておくのが基本です。どのくらい残すかはサイトの更新頻度によりますが、「問題に気づくまでにかかりそうな期間より長く」を目安にすると考えやすくなります。
取るタイミング
- 定期的に:自動で、決まった間隔で取る
- 更新の前に:本体・テーマ・プラグインを更新する直前に取る
- 大きな変更の前に:デザインの変更やページの追加など、手を入れる前に取る
更新の前に取っておけば、更新で表示が崩れたときも、すぐに元の状態に戻せます。更新の手順は「WordPressのプラグイン更新、安全な手順は?」でも解説しています。
「戻せるか」を確かめておく
バックアップは、戻せて初めて意味があります。ときどき次の点を確認しておきましょう。
- バックアップのファイルが、実際に保存先にあるか(容量が極端に小さくないか)
- ファイルとデータベースの両方がそろっているか
- 戻すときの手順が分かっているか(誰が、どの画面で、何をするか)
可能であれば、本番とは別の環境に一度戻してみると確実です。
まとめ
WordPress のバックアップは、ファイルとデータベースの両方を、サイトとは別の場所に、複数の世代で残すことが基本です。更新の前にも取り、ときどき「戻せるか」を確認しておくと、いざというときに慌てずにすみます。自分で管理するのが難しい場合は、バックアップを含めて保守を任せることも検討してください。