Backblaze B2

Storage

会話でBackblaze B2バケットとオブジェクトストレージを管理 — NeotaskはOpenClaw上で動作してCLIの複雑さなしにS3互換クラウドストレージを制御します。

できること

バケットとファイルの管理

パブリックまたはプライベートのB2バケットを作成し、カスタムメタデータやコンテンツタイプを指定してファイルをアップロードし、プレフィックスフィルタリングでバケットの内容を一覧表示できます。OpenClaw搭載のNeotaskが、B2 CLIやカスタムS3互換スクリプトが必要なファイル操作を処理します。

ダウンロードリンクと認証

パブリックファイルのフレンドリーなダウンロードURLと、プライベートファイルの認証付きダウンロードURLを生成できます。時間制限付きアクセス用にダウンロードURLの有効期限を設定できます。Neotaskは共有や埋め込みに使える完全なURLを返します。

アプリケーションキーの管理

特定のバケット、プレフィックス、機能セット(読み取り、書き込み、削除、一覧)にスコープを限定したアプリケーションキーを作成できます。既存のキーの機能と有効期限を一覧表示できます。侵害されたキーや未使用のキーを即座に取り消せます。

ファイルのバージョニングとライフサイクル

B2はデフォルトですべてのファイルバージョンを保持します。ファイルの全バージョンを一覧表示したり、ファイルバージョンを非表示(ソフトデリート)にしたり、特定のバージョンを完全に削除したりできます。Neotaskはストレージコストを管理するためのバージョン蓄積の管理を支援します。

使用量とコストの監視

バケットごとのB2ストレージ使用量の確認、現在の請求期間のダウンロード使用量の確認、保存GBとダウンロードGBに基づく月額料金の見積もりが可能です。B2の料金体系はシンプルで、Neotaskが数値を分かりやすく表示します。

こう聞いてみよう

  • 「backupsバケットのdaily/プレフィックスのすべてのファイルをサイズとアップロード日付とともに一覧表示して」
  • 「プライベートバケットのexports/report-q4.zipファイルの24時間有効な認証付きダウンロードURLを生成して」
  • 「パブリックダウンロードアクセス付きのmedia-assetsという新しいB2バケットを作成して」
  • 「backupsバケットのdaily/プレフィックス配下のファイルの読み取りと一覧のみ可能なアプリケーションキーを作成して」
  • 「今月の各B2バケットのストレージ使用量はどれくらい?」
  • 「config/settings.jsonファイルの全バージョンとそれぞれのアップロード日時を表示して」
  • 「temp-uploadsバケットの各ファイルの最も古いバージョンを非表示にしてバージョンの散乱を減らして」
  • 「この請求期間のダウンロード帯域幅料金はいくら?」
  • 活用のコツ

  • B2にアクセスする各サービスにはプレフィックス限定のアプリケーションキーを使いましょう — キーが侵害された場合の影響範囲を限定できます。
  • B2のバージョン保持はストレージ料金を予想外に増やす可能性があります — 頻繁に更新されるファイルのバージョン数を監査し、バージョン履歴を制限するライフサイクルルールを設定しましょう。
  • 大量のファイルリストにはプレフィックスを指定してクエリのスコープを限定しましょう — Neotaskは結果をページングして完全なサマリーを返します。
  • パブリックバケットは静的アセットに最適ですが、定期的に監査しましょう — Neotaskにすべてのパブリックバケットを一覧表示して、プライベートなものが公開されていないか確認してもらいましょう。
  • ダウンロードURLの有効期限は機密エクスポートの共有に便利です — 機密ファイルには永久リンクではなく短い有効期限を常に設定しましょう。
  • 使用量監視とコスト見積もりを月次で組み合わせましょう:B2はストレージとダウンロードを別々に課金するため、予算計画には両方の数値が重要です。
  • Works Well With