プロバイダーガイド
MacをBackblaze B2にバックアップする
Backblaze B2は、バックアップアプリとは別にオブジェクトストレージの価格を設定したい場合に便利なオフサイトの保存先です。Azivaultは、S3対応のAPIを通じて、暗号化されたリポジトリオブジェクトをB2に書き込みます。
公開日: · 更新日:
この設定が意味があるとき
独立したオフサイトストレージ、予測可能なオブジェクトストレージの請求、バックアップソフトウェアとは別のプロバイダーを希望するユーザー。
Azivaultに何を入力するか
Azivaultで新しいプランの作成を選び、ソースフォルダを選択してからストレージに進みます。保存先タイプをS3互換に設定します。
- バケット名: Azivaultリポジトリ専用のバケットです。
- 地域: バケットに割り当てられた地域を使用します。回復ノートに、バケットの地域、エンドポイント、認証情報をまとめて記載します。
- カスタムエンドポイント: BackblazeコンソールでB2バケットに表示されているS3エンドポイントを使用してください。Backblazeは、B2のS3対応APIを、S3用にすでに作成されているツールに対してS3構文を使用していると文書化しています。
- パススタイルのリクエストを使用する: Azivaultは、カスタムエンドポイントが存在する場合、トグルを手動で変更しない限り、デフォルトでこれを有効にします。
- アクセスキーIDと秘密アクセスキーへのアクセス: 可能であればバックアップバケットへのアクセスが制限されたアプリケーションキーを作成し、S3アクセスキーと秘密としてキーIDとアプリケーションキーを入力します。
- セッショントークン:オプションです。プロバイダーが認証情報に対してトークンを発行した場合にのみ使用してください。
設定チェックリスト
- Azivaultリポジトリ用のプライベートなB2バケットを作成します。
- バケット名、地域、S3エンドポイント、キーID、アプリケーションキーをコピーします。
- プランに頼る前に、Azivaultでテストを実行してください。
- バックアップ対象のMacの外部にBackblazeアカウントの復元詳細を保管します。
- AzivaultでTestをクリックし、プランを追加する前に健康な結果が出るまで待ちます。
- スケジュールと復旧パスワードの手順を完了してから、プランを追加します。
ストレージテストが確認する内容
AzivaultのS3テストは実際の読み書きチェックです。.azivault-health-check/の下に小さなオブジェクトを書き込み、オブジェクトの存在を確認し、そのプレフィックスをリストアップし、オブジェクトを読み取り、削除します。テストに失敗した場合は、バケット、リージョン、エンドポイントURL、認証情報、パススタイリング設定、ネットワークアクセスを確認してください。
復旧と災害復旧
有料の自動実行を終了しても、手動バックアップと復元は引き続き無料です。ただし、リポジトリデータ、プロバイダーへのアクセス、Azivaultの復旧パスワードまたは同期済みのKeychainキーが必要です。S3互換ストレージでは、リモートのリポジトリオブジェクトをローカルフォルダへ取得またはコピーし、そのフォルダをAzivaultへインポートして復元内容を閲覧する手順を準備してください。
Backblaze B2バックアップのリスク
- オブジェクトロックサポート: B2は不可変な保持のためにオブジェクトロックをサポートしていますが、これはバケットとバージョン化の決定であり、バケットがプロダクションバックアップストレージになる前に行うべきです。保持を有効にすると、通常のクリーンアップと緊急削除プロセスがどのように動作するかをテストしてください。
- ライフサイクルルール: B2のライフサイクルルールは、設定された年齢経過後に古いファイルバージョンを期限切れにしたり、ファイルを非表示にしたり削除したりできます。Azivaultリポジトリに広範な期限切れルールを適用する場合は、リポジトリが想定される完全な保持期間全体を通じて復元されることを確認している場合にのみ適用してください。
- データ転送料: Backblazeは、保存データの倍数までのエグジットを無料で提供しており、それ以降は超過ルールが適用されます。完全な災害復旧は通常の月次テスト復旧よりもはるかに高額になる可能性があるため、復旧計画に現在の料金条件を記録してください。
- 地域耐久性: B2バケットは、選択した地域で稼働します。その地域以外に2番目のコピーまたは複製計画がない限り、その地域を故障ドメインとして扱います。
- アクセスキーの範囲: 可能であれば、バックアップバケットに限定されたアプリケーションキーを使用してください。広範なマスターキーは、盗まれたMacやコピーされた認証情報をアカウント全体のストレージアクセスに変換する可能性があります。
- リカバリの取得方法: バケット名、地域、S3エンドポイント、キーID、アプリケーションキー、Azivaultリカバリパスワードをオフラインノートにまとめておいてください。元のMacがない場合、インポート用にリポジトリをハイドレートする前に、これらの詳細が必要です。
提供者メモ
- Backblaze Personal Backup と Backblaze B2 は異なる製品です。Azivault は管理された Personal Backup サービスではなく、B2 オブジェクトストレージを使用します。
- プロバイダー側のサーバー暗号化は有効にできますが、Azivaultはアップロード前にすでにリポジトリの内容を暗号化しています。
プロバイダーの詳細が変更されることがあります。プロダクションバックアップ計画を作成する前に、Backblaze B2 S3対応APIドキュメントを確認してください。
macOS用のS3対応バックアップ、macOS用のオフサイトバックアップ、およびAzivaultバックアップからファイルを復元する方法も参照してください。
よくある質問
AzivaultはBackblaze B2にバックアップできますか?
はい。Azivaultは、このページに記載されているバケット、地域、エンドポイント、アクセス資格情報を使用して、Backblaze B2をS3対応のバックアップ先の場所として使用できます。
ファイルはプロバイダーに届く前に暗号化されますか?
はい。Azivaultは、リポジトリオブジェクトがフォルダまたはS3対応の保存先に書き込まれる前に、リポジトリの内容をローカルで暗号化します。
AzivaultのS3テストボタンは何を確認しますか?
S3対応の保存先の場合、Azivaultは小さな健康チェックオブジェクトを書き込み、存在するかを確認し、健康チェックプレフィックスをリストアップし、それを読み取り、削除します。
元のMacがなくなったら、どのように復元すればよいですか?
プロバイダーアカウント、ストレージ認証情報、およびAzivault復旧パスワードを確保しておいてください。リモートのS3対応リポジトリの場合、Azivaultにインポートする前に、リポジトリオブジェクトをハイドレートするか、ローカルのリポジトリフォルダにコピーしてください。