华为云OBS支持Windows、MacOS以及Linux命令行来下载,官方推荐的工具为obsutil,官方详细说明文档链接:https://support.huaweicloud.com/utiltg-obs/obs_11_0001.html
说明
1、使用前,请确保软件为最新版本。
2、本文档适用于“分享链接+提取码”的数据释放方式,如果需要使用图形化界面工具进行下载,可以参考https://www.grandomics.com/obs_browser_read_me/面说明。
3、链接有有效期,到期后无法延长有效期,只能重新生成链接,请在有效期到期之前,尽快开始下载。
工具下载(以Linux为例)
下载地址:
- Windows64位:https://obs-community.obs.cn-north-1.myhuaweicloud.com/obsutil/current/obsutil_windows_amd64.zip
- Linux amd64位:https://obs-community.obs.cn-north-1.myhuaweicloud.com/obsutil/current/obsutil_linux_amd64.tar.gz
- Linux arm64位:https://obs-community.obs.cn-north-1.myhuaweicloud.com/obsutil/current/obsutil_linux_arm64.tar.gz
- Mac 64位:https://obs-community.obs.cn-north-1.myhuaweicloud.com/obsutil/current/obsutil_darwin_amd64.tar.gz
$ wget https: //obs-community .obs.cn-north-1.myhuaweicloud.com /obsutil/current/obsutil_linux_amd64 . tar .gz |
软件安装
下载好的软件直接解压可用
$ tar -zxvf obsutil_linux_amd64. tar .gz |
结果输出:
obsutil_linux_amd64_5.1.10/ obsutil_linux_amd64_5.1.10/obsutil obsutil_linux_amd64_5.1.10/setup.sh |
解压后的目录为“obsutil_linux_amd64_5.1.10”,具体目录与实际下载到的版本相关。
数据下载
示例下载信息(实际请根据销售经理提供的下载信息为准):
下载数据:
. /obsutil_linux_amd64_5 .1.10 /obsutil share-cp https: //e-share .obs-website.cn-north-1.myhuaweicloud.com?token=vpPwG vcd......WCURnUDnfPQYag1W /home/nextomics/data/ -ac=191108 -r -f -u -vlength -vmd5 |
参数说明:
命令组成为“obsutil“+ ”Authorization Code“+ ”folder_url“ + ”-ac=Access Code” + “ -r -f -u -vlength -vmd5” Authorization Code:下载链接(示例中省略了链接中间的字符,以便于演示,实际使用时请输入完整链接,以确保下载的顺利进行) folder_url:本地存储路径,上述示例中的本地路径为“/home/nextomics/data/”,正式下载时以实际路径为准 -ac:提取码 -r:批量下载 -f:强制下载,不进行逐个询问 -u:增量下载 -vlength:下载完成后,验证本地文件大小是否与桶中对象的大小一致 -vmd5:下载完成后,验证本地文件的MD5值是否与桶中对象的MD5值一致 |
输出结果信息:
The authorized prefix is [FTP/test/] Start at 2019-11-08 03:23:29.394375112 +0000 UTC Parallel: 5 Jobs: 5 [———————-] 100.00% tps:0.01 65.45MB/s 2/2 5.00GB/5.00GB 1m18.429s Task id is: 8ab6f0a7-bb3a-4114-b918-ecdb13456e2e 下载进度为100%,且Failed数量为0,则下载完成。 |