对象存储服务 OBS-校验下载对象的一致性:方式一:使用obsutil校验下载对象的一致性

时间:2024-05-20 17:04:13

方式一:使用obsutil校验下载对象的一致性

obsutil支持在下载对象时通过附加参数(vmd5)来校验下载数据的一致性。

以在Windows操作系统下载mytestbucket桶中的test.txt文件至本地为例,开启数据一致性校验的步骤如下:

  1. 执行以下命令,检查待下载对象是否具有MD5信息。

    obsutil stat obs://test-bucket/test.txt
    • 返回的对象基本信息中,包含MD5信息,如下图所示,执行步骤2

    • 不包含MD5信息,下载对象时无法进行一致性校验。

  2. 执行以下命令,下载对象。

    obsutil cp obs://mytestbucket/test.txt D:\test.txt -vmd5
    • 对象下载成功且通过一致性校验,回显信息如下:

    • 如果桶中对象没有MD5值,对象能够下载成功,但不会校验一致性,回显信息如下:

support.huaweicloud.com/bestpractice-obs/obs_05_0803.html