Backblaze B2¶
B2 の S3 互換 API を使って、Backblaze B2 のバケットを Windows ドライブとしてマウントします。
始める前に¶
Application Key が必要です。keyID がアクセスキー、applicationKey がシークレットです。
キーの取得方法 — Backblaze コンソールの Application Keys ページで Add a New Application Key をクリックし、バケットの範囲を選んで、applicationKey をコピーします。applicationKey は一度だけ表示されます。
キーは S3 API に対応している必要があります。アカウントのマスターキーと、B2 の S3 API 提供開始前に作成したキーは S3 エンドポイントでは使えません。代わりに新しいアプリケーションキーを作成してください。Backblaze: S3 互換のアプリケーションキーを参照してください。
Backblaze のヘルプ
接続¶
- ツールバーの追加をクリックします。
- Enterprise → Backblaze B2 を選択します。
- keyID をアクセスキーIDに、applicationKey をシークレットアクセスキーに入力し、バケット欄の横にある更新ボタンをクリックします。
- バケットを選択し、マウントをクリックします。
バケットの手動入力
キーにバケットの一覧表示が許可されていない場合は、バケット欄の左にあるチェックボックスをオンにして、バケット名を直接入力してください。
設定¶
| 設定 | 説明 | 既定値 |
|---|---|---|
| アクセスキーID / シークレットアクセスキー | B2 アプリケーションキーの keyID / applicationKey | — |
| バケット | マウントするバケット(一覧から選択または手動入力) | — |
| 読み込み専用 | マウントしたドライブへの書き込みをブロックします | オフ |
動作と制限¶
- ドライブは
s3.<region>.backblazeb2.comと通信します。リージョンは、B2 コンソールに表示されるバケットのエンドポイントに含まれています。 - S3 の仕様上、大きなフォルダーツリーの名前を変更すると、そのプレフィックス配下のすべてのオブジェクトがコピーされてから削除されます。
トラブルシューティング¶
| 症状 | 原因 | 対処 |
|---|---|---|
| 認証に失敗する | マスターキーまたは S3 API 以前のキーを使っている | コンソールで新しいアプリケーションキーを作成する |
| バケット一覧が空 | キーが 1 つのバケットに制限されている | バケット名を手動で入力する |