简介
启用存储桶复制功能后,您可以将源存储桶中的增量对象进行自动、异步地复制到另一地域的目标存储桶中。您对源存储桶中的对象进行管理操作时(例如新增对象、删除对象),对象存储(Cloud Object Storage,COS)将自动将这些操作复制到目标存储桶中。您可以根据实际需要,选择启用或关闭存储桶复制,更多信息请参见 存储桶复制概述。
前提条件
操作步骤
启用存储桶复制
1. 登录 对象存储控制台。
2. 在左侧导航栏,单击存储桶列表。
3. 单击需要配置存储桶复制的源存储桶,进入存储桶详情页面。
4. 单击左侧的容错容灾管理 > 存储桶复制,进入当前页面。
5. 单击新增规则,配置项说明如下:
基础信息
![](https://qcloudimg.tencent-cloud.cn/image/document/18c2bcb897b4e6caf73f9b524fedca18.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/18c2bcb897b4e6caf73f9b524fedca18.png)
状态:当前规则的状态。
源地域:您的源存储桶所属地域。
应用范围:指需要复制的源存储桶中的对象范围,支持选择整个存储桶或指定范围。
整个存储桶:指将源存储桶的所有增量对象复制到目标存储桶。
指定范围:指按照对象前缀、对象标签筛选待复制的增量对象。当您选择指定范围时,请至少配置以下其中一项:
对象前缀:可指定具有相同 对象键 前缀的对象去执行存储桶复制规则,例如
prefix/
。不支持正则表达式。对象标签:可指定带有同一标签的对象去执行存储桶复制规则,最多支持指定10个标签,请区分英文字母大小写。
注意:
可同时指定对象前缀和对象标签。对象前缀和对象标签、对象标签和对象标签之间都为“与”的关系(即所有条件需同时满足)。例如在存储桶复制规则中指定对象前缀为 doc,对象标签键值对为
group = IT
,则指定的对象范围为当前存储桶中对象键前缀为 doc 且对象标签为group = IT 的所有增量对象。规则配置
![](https://qcloudimg.tencent-cloud.cn/image/document/4984678b80ea264d563ebbdb4ab5fb56.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/4984678b80ea264d563ebbdb4ab5fb56.png)
目标存储桶:指对象被复制后所存放的存储桶,可选择与源存储桶同地域或不同地域的存储桶,不支持选择非当前账号的存储桶。设定后,此后再新增多条存储桶复制规则时,相同的目标地域仅允许设置此前已指定过的目标存储桶。
说明:
如果源存储桶和目标存储桶均未开启版本控制功能,请先开启版本控制功能后,再配置存储桶复制规则。
假设规则 1 中指定了目标存储桶为南京的存储桶 A。如果再新增一条规则 2,指定目标存储桶为南京的存储桶,则只能选择存储桶 A,否则会报错。
目标存储类型:指对象被复制到目标存储桶后的存储类型。支持选择不同存储类型以改变目标存储桶中被复制对象的类型。有些存储类型仅适用于部分地域,关于存储类型的介绍和适用地域说明,请参见 存储类型概述。
同步删除标记:支持选择同步或者不同步,默认为不同步。开启版本控制的情况下,不指定版本 ID 删除文件会在源存储桶新增一项删除标记。
同步:若选择同步删除标记, 则存储桶复制会将该标记复制到目标存储桶 。因已开启版本控制,当源桶文件被删除时,目标端文件也将同步被删除,请谨慎选择。
不同步:若选择不同步删除标记,则目标存储桶不会新增删除标记。
说明:
当应用范围选择指定范围,且选择范围选择对象标签时,在规则配置页面无法选择同步删除标记。
规则优先级:当前存储桶复制规则的优先级。系统会按照默认逻辑为每条规则分配优先级,如需修改,请在规则列表页单击调整优先级进行操作。操作详情请参见 调整规则优先级。
6. 信息确认无误并勾选授权后,单击确定,您即可看到存储桶复制规则。
![](https://qcloudimg.tencent-cloud.cn/image/document/3d369c81eeb1237f8b54acd476e59eb1.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/3d369c81eeb1237f8b54acd476e59eb1.png)
注意:
当您完成配置规则后,可对规则进行管理操作。您可单击编辑按钮修改当前规则及状态,单击删除按钮可删除当前规则。
调整存储桶复制规则优先级
您可以通过以下方式调整存储桶复制规则的优先级。操作步骤如下:
1. 在存储桶复制的规则列表页,单击调整优先级。
2. 通过加减按钮或者输入您预期的优先级。
3. 单击确定,完成存储桶复制规则的优先级调整。
注意:
优先级支持1-1000,数字越小,优先级越大。
不同规则的优先级不能重复。
若您在功能升级之前已配置过“存储桶复制规则”,该部分规则暂无优先级,展示为“-”。详情如下:
如果您后续新增/编辑规则,则会按照默认逻辑为您之前的已配置规则分配优先级,将旧规则统一转换为带优先级字段的新规则,您可根据业务需求对优先级进行调整。
如果您后续未新增/编辑规则,仍会按您之前的规则进行存储桶复制。
![](https://qcloudimg.tencent-cloud.cn/image/document/788a876be6d2abf0e834a425b6e8680a.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/788a876be6d2abf0e834a425b6e8680a.png)
关闭存储桶复制
您可通过两种方式关闭存储桶复制功能:通过编辑规则和删除规则。
编辑规则:在存储桶复制管理项里编辑已添加的规则,通过规则中的状态按钮暂时禁用当前规则,这一操作将暂停当前存储桶复制功能,已复制数据将被保留在目标存储桶中,源存储桶中的增量数据将不再复制到目标存储桶,如需再次使用,单击开启按钮即可。
删除规则:在存储桶复制管理项里删除已添加的规则,删除规则后已配置的存储桶复制规则将失效,已复制数据将被保留在目标存储桶中,源存储桶中的增量数据将不再进行存储桶复制操作,如需再次使用,您需要重新添加规则。
![](https://qcloudimg.tencent-cloud.cn/image/document/b216d79e44ccd1a130e02b21eb803ab5.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/b216d79e44ccd1a130e02b21eb803ab5.png)
注意:
尚未完成的存储桶复制操作,将在关闭存储桶复制时中止,并将无法继续执行。
对存储桶再次启用存储桶复制时,仅对开启完成后新增的对象执行存储桶复制操作。