实践背景
对于正在使用对象存储 COS 的用户,如果需要将一个存储桶的数据迁移至另一个对象存储 COS 中,我们建议您使用以下迁移方式:
云内复制
云内复制是对象存储 COS 针对存储桶的一项配置,通过配置云内复制规则,可以在不同地域的存储桶中自动、异步地复制增量对象。启用云内复制后,COS 将精确复制源存储桶中的对象内容(例如对象元数据和版本 ID 等)到目标存储桶中,复制的对象副本拥有完全一致的属性信息。此外,源存储桶中对于对象的操作,如上传对象、删除对象等操作,也将被复制到目标存储桶中。
目标存储桶也必须是COS对象存储。
跨云复制
跨云复制是对象存储 COS 提供的一项高级功能,允许通过配置跨云复制规则,将对象在不同云之间进行迁移。此功能支持将对象复制到任何支持 S3 协议的对象存储目标桶,只要网络畅通,即可实现对象的复制和迁移。
跨云复制能够精确地复制源存储桶中的对象内容,包括对象元数据和版本 ID 等信息,复制后的对象副本与源对象具有完全一致的属性。与云内复制相比,跨云复制提供了更强大且覆盖范围更广的能力,适用于多种场景需求。