对象存储服务 OBS-同步复制示例

时间:2023-11-01 16:18:08

同步复制示例

本章节案例中的所有命令均以Linux操作系统为例,提供同步复制操作指导。

假设源桶bucket-src内包含如下对象:

obs://bucket-src/src1/obs://bucket-src/src1/test3.txtobs://bucket-src/src1/src2/obs://bucket-src/src1/src2/test1.txtobs://bucket-src/src1/src2/test2.txtobs://bucket-src/src1/src3/

假设目标桶bucket-dest内包含如下对象:

obs://bucket-dest/src1/obs://bucket-dest/src1/test3.txt

基于以上对象格式,不同场景下同步复制的命令示例如下:

  • 同步bucket-src桶中src1文件夹下的文件和文件夹至bucket-dest桶的src1文件夹中,同步复制命令如下:
    ./obsutil sync obs://bucket-src/src1  obs://bucket-dest/src1

    同步复制完成后,目标桶bucket-dest内的对象列表如下:

    obs://bucket-dest/src1/obs://bucket-dest/src1/test3.txtobs://bucket-dest/src1/src2/obs://bucket-dest/src1/src2/test1.txtobs://bucket-dest/src1/src2/test2.txtobs://bucket-dest/src1/src3/
support.huaweicloud.com/utiltg-obs/obs_11_0048.html