ウェブサイトのバックアップ保持ポリシー:バックアップの保存期間
ジョン・ターナー
ジョン・ターナー
クライアントが災害から復旧する手助けをするとき、私はしばしば彼らがバックアップを持っていることに気づく。たくさんある。時には数百ものファイルが、異なるフォルダ、クラウドアカウント、ハードドライブに散らばっていることもある。
問題は、実際に機能し、必要なデータが含まれているものを見つけることだ。
この混乱は、時間、お金、そして正気のコストです。無限のバックアップファイルを探し回っている間にも、クライアントのウェブサイトはダウンしたままです。収益の流れが止まります。顧客はイライラして離れていきます。
バックアップを取るだけでは十分ではありません。バックアップ保持ポリシーが必要です。
リテンション・ポリシーとは、簡単に言えばバックアップの計画だ。どのバックアップを保存し、どこに保存し、いつ古いものを削除するのかを明確にします。
このガイドでは、ストレージの予算を圧迫することなくウェブサイトを保護する保存ポリシーを作成する方法を紹介する。
様々なタイプのバックアップをどれくらいの期間保存すればいいのか、コピーできる実際の例を見て、プロセス全体を自動化する方法を発見してください。
目次
バックアップ保持ポリシーとは?
バックアップ保持ポリシーは、ウェブサイトのバックアップを管理するための一連のルールです。3つの重要な質問に答えるシンプルなプランです:
- バックアップの作成頻度は?
- どこに保管すべきか?
- 削除するまでの保存期間は?
保持ポリシーは、どのバックアップを保持する価値があり、どのバックアップが高価なクラウドストレージのスペースを占有するだけかを識別するのに役立ちます。
明確なルールがあることの利点は、パニックに陥って決断する必要がないことだ。もしサイトがダウンしても、必要なバックアップがどこにあるか正確に把握できます。
ウェブサイトにバックアップ保持ポリシーが必要な理由
現在のバックアップ・ソリューションが問題なく機能していると思っていても、すべてのWordPressサイト所有者に保持ポリシーが必要な理由をお話ししましょう。
より良いリカバリー・オプション
ある日、マルウェアが3週間前にあなたのサイトに感染していたにもかかわらず、それがバックグラウンドに隠れていたことに気づくかもしれない。
しっかりとしたリテンションポリシーがあれば、感染が始まる前からのクリーンなバックアップがあります。すべてが完璧に機能していた時点にサイトを復元することができます。
ポリシーがなければ、あなたが逃れようとしているマルウェアを含む昨日のバックアップしかないかもしれない。
保管コストを管理
クラウドストレージはあっという間に増えていく。サイトオーナーがDropboxや Amazon S3に毎月50ドル以上を支払っているのを見たことがある。
保持ポリシーは、不要な古いバックアップを自動的に削除します。バックアップ・ストレージのコストは予測可能なままであり、同じコンテンツのコピーを何百部も保存するためにお金を払う必要はありません。
緊急時のストレスを軽減する
いずれサイト全体のリストアが必要な重大な緊急事態が発生するでしょう。backup_2024_03_15_v2_final_FINAL.zip "のような名前の200個のバックアップ・ファイルをスクロールしたいですか?
リテンション・ポリシーがあれば、どのバックアップを取得すべきかが明確になる。最近の問題には昨日の日次バックアップ。古い問題には先月のバックアップ。推測もストレスもありません!
WordPressのバックアップ保持ポリシー作成の主な要因
どのウェブサイトにも通用する完璧な保存ポリシーがあると言ったら、嘘になります。適切なポリシーは、あなたの具体的な状況によってまったく異なります。
クライアントのためにポリシーを作成するとき、私はいつもこの4つの質問から始めます。その答えによって、バックアップをどのように扱い、適切なデータ保護を実施するかがすべて決まります。
ウェブサイト・コンテンツの変更頻度
サイトの変化のスピードによって、バックアップの頻度が決まります。
アクティブなeコマースストアを運営していれば、1時間ごとに新しい注文が舞い込む。顧客アカウントが作成される。在庫レベルが変わる。商品レビューが投稿される。
数時間でもデータを失うと、最近の注文を見つけられない怒った顧客に対応することになる。
このようなサイトには、積極的なバックアップスケジュールが必要だ。1時間ごとのバックアップ、あるいは予算が許せばリアルタイムのレプリケーションも必要だ。
逆に、地元の法律事務所のシンプルなパンフレットサイトは、数週間コンテンツを変更しないかもしれません。このような静的なサイトの場合、バックアップは週に1回で十分です。
保存するデータの種類
バックアップするものの価値によって、リテンションについてどの程度偏執的になるかが変わってくるはずだ。
例えば、ブログのコメント。個人ブログで1時間分のコメントを失ったとしても、迷惑ではあるが破滅的なものではない。読者は自分の考えを再投稿するかもしれない。
WooCommerceストアの1時間分の顧客注文と比較してみよう。これらの取引は実際のお金です。実際の顧客は、受け取ることを期待する商品に対してお金を支払ったのです。
そのデータを失うと、支払い紛争、在庫の混乱、深刻な顧客関係の悪化に直面することになる。
重要なビジネスデータには、より積極的な保存ポリシーが求められます。より頻繁なバックアップ、より長い保存期間、複数の保存場所が必要になります。
保管スペースとコスト
作成したバックアップファイルはすべて、保存にコストがかかる。この現実は、あなたの方針決定に反映させなければならない。
私は、1時間ごとのバックアップを1年間保存したいというクライアントと仕事をしたことがある。バックアップファイルの数は8,000以上になる。圧縮したとしても、テラバイトのストレージと毎月のクラウドストレージ料金に数百ドルかかることになる。
コツは、保護と実用性の間のスイートスポットを見つけることだ。それなりの災害から復旧するのに十分なバックアップ履歴は欲しいが、ストレージコストで予算を圧迫するほどではない。
法的およびコンプライアンス要件
企業によっては、バックアップを含むデータの保存期間に影響を及ぼす法的義務がある。
医療に携わっている場合、HIPAA規制により、特定の期間、患者データを保持する必要がある場合があります。
金融サービス企業には、様々な規制の下で同様の要件が課されることがよくあります。欧州のGDPRには独自のデータ保持規則があり、バックアップ戦略に影響を与える可能性があります。
私は弁護士ではないので、法的なアドバイスはできない。しかし、業界の規制を無視することは大きな間違いであることは確かです。あなたの状況に適用される要件を理解するために、あなたの法務チームまたは業界団体に確認してください。
疑問がある場合は、バックアップを長く取っておく側に回りましょう。とはいえ、個人情報を合法的に保存できる期間について、データ・プライバシーの規則に従っていることも確認してください。
バックアップ保持ポリシーに含めるべき内容
保存ポリシーは、50ページにも及ぶ文書にする必要はありません。むしろ、そうあるべきではありません。最良のポリシーは1ページに収まるもので、5つの重要な要素をカバーしています。
1.バックアップ頻度
どのくらいの頻度で新しいバックアップを作成しますか?毎日ですか?1時間ごと?毎週ですか?毎日のバックアップは午前2時ですか、それとも午後2時ですか?
2.保存スケジュール
これがあなたのポリシーの核心です。各間隔で何回バックアップを取りますか?
例えば「日次バックアップを7回、週次バックアップを4回、月次バックアップを12回保存する。
3.含まれるデータ
具体的に何がバックアップされるのでしょうか?すべてのファイルとデータベーステーブルを含むウェブサイト全体ですか?データベースだけ?カスタム投稿タイプやメディアファイル?範囲を明確にしてください。
4.保管場所
バックアップはどこに保存していますか?ローカルストレージを含め、すべての場所をリストアップしてください。
5.試験プロトコル
バックアップが実際に機能しているかどうか、どのくらいの頻度でテストしていますか?毎月ですか?四半期ですか?ステージングサイトにバックアップをリストアし、機能を確認する "といった具体的なステップを含めてください。
以上。バックアップのカオスを明確で実行可能なプランに変える5つのシンプルな要素。
さまざまなWordPressサイトのバックアップ保持ポリシー例
あなたのサイトに適用できる、実績のある3つのリテンション・ポリシーを紹介しよう。
これらはGFSモデル(祖父、父、息子)に従っている。
日次バックアップは "息子"(短期)、週次バックアップは "父親"(中期)、月次バックアップは "祖父"(長期)だ。
個人ブログや小規模なパンフレットサイトの場合
これらのサイトは、頻繁に変更されず、重要なビジネストランザクションを処理しません。バックアップスケジュールをあまり積極的にしなくても、十分なデータバックアップ保護を維持することができます。
バックアップの頻度毎日午前3時
保持方針:
- 毎日のバックアップを7日間保存
- 週間分のバックアップを4週間保存
- 毎月のバックアップを6ヶ月間保存
これにより、1週間分の最近の復元ポイントに加え、長期的な問題から回復する必要がある場合は、数カ月分まで遡ることができる。
ほとんどの個人サイトでは、これが保護と保管コストの適切なバランスを保っている。
中小企業またはリード・ジェネレーション・サイトの場合
ダウンタイムは収益に直接影響するため、ビジネスサイトにはより多くの保護が必要です。また、すぐに発見されない可能性のある問題に対処するために、より長い保存期間が必要です。
バックアップの頻度毎日午前2時
保持方針:
- 毎日のバックアップを14日間保存
- 週間分のバックアップを8週間保存
- 毎月のバックアップを12ヶ月間保存
- 年間バックアップを2年間保存
このポリシーでは、ほとんどの一般的な問題に対処するのに十分な2週間分のリストアポイントを毎日提供します。年間のバックアップは、長期的な保持を提供し、表面化するのに数ヶ月かかるような大きな問題からサイトを保護します。
多忙なWooCommerceまたは会員制サイト向け
頻繁にトランザクションが発生するトラフィックの多いサイトでは、最も積極的なバックアップ戦略が必要です。データが失われる1時間1時間は、収益の損失と顧客の不満を意味します。
バックアップの頻度6時間毎(予算が許せば1時間毎でも可)
保持方針:
- 1時間ごとのバックアップを48時間保存
- 毎日のバックアップを30日間保存
- 毎週のバックアップを12週間保存
- 毎月のバックアップを24ヶ月間保存
確かに、バックアップファイルは大量に作成される。しかし、1日に何十件もの注文を処理する場合、顧客データを失うコストに比べれば、ストレージにかかるコストはわずかです。
WordPressでリテンション・ポリシーを自動化する方法
手動でのバックアップ管理は長期的には機能しない。古いファイルを削除し忘れる。バックアップのスケジュールを忘れてしまう。疲れやストレスでミスをする。
賢いアプローチは、ポリシーに従ってすべてを処理するオートメーションを設定することだ。人間の介入は必要ない。
Duplicatorはカスタマイズ可能なデータ保持ポリシーを内蔵したWordPressバックアッププラグインです。バックアップとクリーンアップを自動化するので、心配する必要はありません。

Duplicatorを使用すると、選択した間隔で自動的に実行されるバックアップをスケジュールすることができます。1時間ごと、毎日、毎週 - あなたのポリシーが必要とするものは何でも。

このプラグインを使えば、バックアップの数を正確に指定することができます。例えば、毎日7つのバックアップを保持し、プラグインが新しいバックアップを作成する際に、8番目に古いバックアップを自動的に削除します。

すべてのバックアップがサーバー上にある場合、オンサイトのエラーでバックアップを失う可能性があります。DuplicatorはバックアップをAmazon S3、Dropbox、Google Drive、その他のオフサイトの場所に直接送信します。

サイトに何か悪いことが起きたら、ワンクリックのリストアボタンを使って古いバックアップにロールバックしましょう。Duplicatorはバックアップのログをすっきりと効率的に保つので、緊急時にいつでも正しいバックアップを見つけることができます。

自動化によって、バックアップ戦略で最も弱い部分である人的要素が取り除かれる。
ウェブサイト・バックアップ保持ポリシー作成のベスト・プラクティス
ここでは、信頼できるバックアップ・システムと、起こるべくして起こる災害を分ける、バックアップ保持のベスト・プラクティスを紹介する。
バックアップをオフサイトに保存
本番のウェブサイトと同じサーバーにバックアップ・コピーだけを置いてはいけません。そのサーバーが故障した場合、サイトとバックアップの両方を同時に失うことになります。
クラウドストレージは月額数ドル。ビジネス全体を失うと、もっと高くつく!
定期的にバックアップをテストする
破損したバックアップファイルを何度見たことか......見た目は問題なかったのに、いざ復元するとまったく使い物にならなかった。
ステージング・サイトを設定し、少なくとも四半期に一度はバックアップのリストアを練習する。緊急時よりもテスト中に問題を発見する方が良い。
方針を明確に文書化する
バックアップの内容、頻度、保存場所など、バックアップ戦略の詳細をすべて書き出してください。この情報は、あなたが不在の時にサイトを復元する必要のある人と共有してください。
文書化されたデータバックアップ保持ポリシーは、バックアップ管理を謎から再現可能なプロセスに変えます。
定期的な見直しと改訂
バックアップのニーズは、サイトの成長とともに変化します。5ページのパンフレットサイトでは有効だったポリシーも、多忙なオンラインストアを運営する際には不十分かもしれません。
6~12カ月に1度、現在の方針が現状に合っているかどうかを評価する時間を設けましょう。サイトがどのように進化してきたかに基づいて、頻度、保管期間、保管場所を調整します。
よくある質問 (FAQ)
ウェブサイトのバックアップはどのくらいの期間保存しておくべきですか?
答えはあなたのウェブサイトの種類と問題を発見する早さによります。個人ブログは6ヶ月間バックアップをとっておけば大丈夫です。ビジネスサイトでは、少なくとも1年間は保存しておく必要があります。オンラインショップのような取引量の多いサイトは、18~24ヶ月のバックアップ履歴が必要です。
この記事で紹介したサンプル・ポリシーを出発点として使い、その後、特定のニーズと予算に基づいて調整する。
バックアップポリシーには何を含めるべきか?
バックアップの頻度(バックアップを作成する頻度)、保持スケジュール(バックアップを保持する期間)、データ範囲(バックアップされる内容)、保管場所(保管場所)、テスト手順(バックアップが機能することを確認する方法)。
シンプルにして、書き留めておく。最善の方針とは、一貫して守れるものである。
データ保持ポリシーの例を教えてください。
典型的なポリシーは次のようなものだ:「毎日午前2時にバックアップを作成する。日次バックアップを7回、週次バックアップを4回、月次バックアップを12回保存する。すべてのバックアップをAmazon S3に保存する。四半期ごとにステージングサイトにリストアしてリストア機能をテストする。"
これはGFSモデルに従っており、保護とストレージコストのバランスを取るために、期間ごとに異なるバックアップ頻度を維持する。
スマートなリテンション・ポリシーは最良の保険
バックアップ保持ポリシーは、混沌としたバックアップファイルのコレクションを信頼できる保険システムに変えます。
緊急時に慌てることなく、必要なバックアップがどこにあるか正確に把握できます。無限のクラウドストレージにお金を払う代わりに、予測可能でリーズナブルなコストを保つことができます。
ウェブサイトのバックアップ保持ポリシーを作成する準備はできましたか?Duplicator Proを使えば、自動スケジュール、クラウドストレージ、データ保持ルールを簡単に設定できます。今すぐお試しください!
バックアップを必要悪のように扱うのはやめて、本当の意味でビジネス保険のように扱うようにしましょう。災害が発生し、数クリックで復旧できるようになったとき、未来の自分があなたに感謝することでしょう。
ここにいる間、私はあなたがこれらの厳選されたWordPressガイドを気に入ると思います: