用途:当用户需要把目录、应用导出、数据库转储、模型产物或媒体集备份到 Backblaze B2,或需要恢复、验证已备份对象,或需要可重复的备份运行手册时使用。
主要能力:通过 MCP 工具完成存储桶发现、元数据检查、预签名 URL 创建、清单规划与有限状态跟踪。涉及工具包括 b2_list_buckets、s3_head_bucket、s3_list_objects_v2、s3_head_object、s3_get_presigned_url、s3_create_multipart_upload、s3_get_presigned_upload_part_url、s3_complete_multipart_upload、s3_list_parts、s3_abort_multipart_upload。
使用方式:对象数据必须通过预签名 URL、分片上传 URL 或外部 B2/S3 客户端在客户端与 B2 之间直传,不得经由模型或 MCP 服务器。清单与附属文件同样走带外直传路径,MCP 仅跟踪名称、校验和与状态。列表请求每页最多 1000 个键,聊天输出最多 50 行样本,完整清单写入外部文件。大对象需持久化分片上传 ID、分片号、ETag 与检查点。恢复时用 s3_list_objects_v2 列出前缀,用 s3_head_object 检查目标,再为带外恢复工作器生成短期 GetObject URL。
安全限制:生成可写 PutObject 预签名 URL、向已复用前缀的现有目标键完成分片上传、中止未完成分片、覆盖、保留策略变更、生命周期删除或清理前,均须暂停并获得用户明确确认。恢复数据与预签名 URL 视为敏感凭据,不得打印对象内容或下载 URL 到聊天。重试须有界并使用指数退避与抖动,达到上限后停止报告。
适用场景:需要可重复、可恢复、带验证的 B2 备份与恢复工作流。具体收费、价格与平台支持信息暂未提供。