BackWPup vs. Kakapo Backup:ジョブか、証跡か?
BackWPup はジョブを単位に動きます。何をバックアップし、どこに送り、いつ実行するかを組み立てるのです。ジョブはいくつでも作れ、非常に自由に組み合わせられます。Kakapo Backup は結果から考えます。1つのアーカイブ、1つの証跡、1つの保持ルールです。同じ課題に対する、どちらも有用な2つの考え方です。
短い答え
BackWPup は広く普及しており、無料で始められ、ジョブの構成が非常に柔軟です。データベースのダンプだけを取るジョブや、アーカイブを作らないチェック実行まで作れます。復元といくつかの保存先は有料プランに含まれます。
Kakapo Backup は、組み立ての自由度が低い代わりに、保証が手厚くなっています。すべてのアーカイブに SHA-256、あなたのキーによる AES-256、オプションで GPG 署名、後からの変更を防ぐ WORM ロック、そしてアップデートのたびに事前のバックアップポイントを用意します。
両者の違い
| 問い | BackWPup | Kakapo Backup |
|---|---|---|
| 価格 | 無料、Pro プランあり | 有料プラグイン、1つのライセンスで9つ |
| ジョブの自由な構成 | 非常に柔軟 | あえてシンプル |
| 管理画面からの復元 | プランによる | 標準搭載 |
| アーカイブごとのチェックサム | 要確認 | SHA-256、いつでも検証可能 |
| 暗号化 | プランによる | AES-256、キーは手元に残る |
| 改変防止 | — | WORMロック |
| アップデート前のバックアップ | — | 標準搭載、独自の保持ルール |
| 重複排除付きの増分バックアップ | 要確認 | はい |
| 改ざん防止のログチェーン | — | はい |
選択を分ける問い
バックアップを組み立てたいのか、それともバックアップを証明したいのか?毎晩のデータベースダンプ、毎週のフルバックアップ、別の保存先への毎月のエクスポートなど、さまざまな構成を数多く必要とするなら、自由に組み合わせられるジョブのほうが早く目的に届きます。
一方、アーカイブが改変されていないことを証明しなければならない場合、暗号化したい場合、インシデントの後にいつ何が起きたかを示す必要がある場合は、もう一方の方向性が必要です。両方を1つのツールで満たせることはまれです。正反対の設計判断だからです。
無料のバックアッププラグインでは、まず「復元」が無料の範囲に含まれているかを確認してください。追加プランがなければ復元できないバックアップは、いざというときに嫌な驚きとなります。
BackWPup のほうが適している場合
- 構成の異なるジョブを数多く必要としている
- 無料で始めて、あとで決めたい
- 証明義務のない単一のサイトをバックアップする
Kakapo Backup のほうが適している場合
- アーカイブが改変されていないことを証明できる必要がある
- アーカイブを自分のキーで暗号化したい
- アップデートのたびに、自動で戻る手段を確保したい
- 複数のサイトを1つのライセンスで管理している
アーカイブの置き場所
最も重要な判断は、プラグインではなく保存先で決まります。ウェブサイトと同じサーバーにあるバックアップは、ディスクの故障にも、アカウントの削除にも耐えられず、マルウェアによる暗号化にはなおさら耐えられません。その場合、それは最初からバックアップではなく、ただのコピーだったのです。
- サイトが動いているサーバーの外に少なくとも1つの保存先を置きます。
- 認証情報を分ける:ウェブサイトを乗っ取った人が、それを使ってアーカイブまで削除できないようにします。
- 把握しやすい保持ルール:日次で7世代、週次で4世代、月次で12世代あれば、ほとんどのサイトには十分すぎるほどです。
- 自分でアクセスできる保存先――ホスティング事業者を経由せずに。まさにその事業者が問題の原因である場合に備えてです。
これは両方のプラグインに等しく当てはまります。違いはその先にあります。保存先で、アーカイブが改変されていないことをまだ証明できるか、そしてストレージにアクセスできる人が中身を読めてしまうかどうかです。
6つのステップで乗り換える
- 古いプラグインでフルバックアップを実行し、ダウンロードします。これが戻るための手段になります。
- 新しいプラグインをインストールして保存先を登録しますが、スケジュールはまだ有効にしません。
- 手動で一度バックアップを実行し、ファイルが保存先に届いているか、サイズが妥当かを確認します。
- このアーカイブをステージング環境のコピーに復元します。この手順を踏まなければ、ファイルが存在することしかわかりません。
- 新しいプラグインのスケジュールを有効にし、古いプラグインのスケジュールを無効にします。
- 古いプラグインは、スケジュールを無効にしたまま2週間インストールしておきます。その後は削除してかまいません。
スケジュールが有効なバックアッププラグインが2つあっても、安全性が2倍になるわけではなく、負荷が2倍になるだけです。どちらも同じファイルを、多くの場合同じ夜間の時間帯に圧縮するため、小規模なプランではサーバーがタイムアウトに陥ります。