Bucket Mirroring配置管理
更新时间:2026-08-05
描述: 管理 bucket 的镜像回源配置。当请求的对象在 bucket 中不存在时,BOS 会从指定源站获取该对象。
命令格式:
Plain Text
1bcecmd bosapi bucket-mirroring --bucket-name BUCKET-NAME --method METHOD [--config CONFIG]
说明:
--method支持以下 3 种:
put: 设置镜像回源配置,需配合--config使用。get: 获取镜像回源配置。delete: 删除镜像回源配置。--config指定镜像回源的 json 配置。
示例:
-
设置镜像回源
操作示例:
Plain Text1$ bcecmd bosapi bucket-mirroring --bucket-name bucket1 --method put --config file://mirror.json配置文件
mirror.json示例:Plain Text1{ 2 "bucketMirroringConfiguration": [ 3 { 4 "prefix": "prefix/", 5 "sourceUrl": "http://source.example.com", 6 "mode": "fetch", 7 "storageClass": "STANDARD", 8 "passQuerystring": false, 9 "resourceType": "url" 10 } 11 ] 12}返回示例: 无
-
获取镜像回源配置
操作示例:
Plain Text1$ bcecmd bosapi bucket-mirroring --bucket-name bucket1 --method get返回示例:
Plain Text1{ 2 "bucketMirroringConfiguration": [ 3 { 4 "prefix": "prefix/", 5 "sourceUrl": "http://source.example.com", 6 "mode": "fetch", 7 "storageClass": "STANDARD", 8 "resourceType": "url" 9 } 10 ] 11} -
删除镜像回源配置
操作示例:
Plain Text1$ bcecmd bosapi bucket-mirroring --bucket-name bucket1 --method delete返回示例: 无
评价此篇文章
