更新时间:2026-07-10 GMT+08:00
分享

配置桶级WORM

如果您希望在指定时间内任何用户(包含桶或对象的拥有者)均不能修改和删除OBS桶中的所有对象,您可以配置桶级WORM。

本文介绍为桶配置WORM,包含:创建桶时配置WORM、桶创建后配置WORM、取消或修改桶级WORM的默认保留期。

约束与限制

  • 桶级WORM开关一旦打开,无法关闭,但可以禁用桶级默认保留期。
  • 开启桶级WORM后,无法暂停桶的多版本控制。
  • 开启桶级WORM开关的桶暂不支持跨区域复制能力。
  • 桶级WORM策略只对策略生效之后新上传的对象生效,如果要使存量对象也受WORM策略保护,请单独为对象配置对象级WORM。
  • 不支持迁移场景。
  • WORM不阻止修改对象元数据。
  • 并行文件系统不支持WORM。

注意事项

  • 开启对象级WORM功能前需要先开启桶级WORM,当对象同时被桶级WORM和对象级WORM锁定时,优先遵从对象级WORM的保护策略。
  • 对象级WORM保留期只能延长不能缩短。
  • 在客户销户、欠费超期情况下,WORM未到期数据会被删除而不做保留。
  • 分段上传产生的分段文件不受WORM保护。
  • 在配置桶日志记录时,不建议您将日志存储桶设置为WORM保留策略生效的桶,可能会由于老旧文件无法被删除而导致存储费用持续增长。
  • 在开启了WORM开关的桶中,使用追加写上传对象将失败并返回403。
  • 策略目前仅支持合规模式。

权限控制

您必须是桶拥有者或拥有配置桶级默认WORM策略的权限,才能配置桶级WORM。相关授权,请参见桶级WORM授权信息

创建桶时配置桶级WORM

OBS支持通过管理控制台、API方式配置桶级WORM,不支持通过SDK、OBS Browser+、obsutil方式配置桶级WORM。

桶创建后配置桶级WORM

OBS支持通过管理控制台、API方式配置桶级WORM,不支持通过SDK、OBS Browser+、obsutil方式配置桶级WORM。

取消或修改桶级WORM的默认保留期

OBS支持通过管理控制台、API方式取消或修改桶级WORM的默认保留期,不支持通过SDK、OBS Browser+、obsutil方式配置桶级WORM。

相关文档

相关文档