obsutil工具实现跨区域用户间的对象复制
1 背景介绍
obsutil是一款用于访问管理华为云对象存储服务(Object Storage Service,OBS)的命令行工具,适用于Windows、Linux和macOS三大主流的操作系统。您可以使用该工具对OBS进行常用的配置管理操作,如创建桶、上传文件/文件夹、下载文件/文件夹、删除文件/文件夹等。对于熟悉命令行程序的用户,obsutil是执行批量处理、自动化任务的最佳选择。
当前采用obsutil工具可以实现跨区域用户间的对象复制,下面进行详细介绍。
2 工具使用方式
2.1 业务场景
账号A在华东-上海二有个桶bucket-a,桶内有文件夹sample01,包含2个文件
账号B在华北-北京一有个桶bucket-b
当前需要将bucket-a的文件夹sample01复制到bucket-b内
2.2 工具配置和使用
1、 购买一台ECS,下载并安装obsutil
2、 配置obsutil
./obsutil config -i=mubiao_ak -k=mubiao_sk -e=mubiao_endpoint
./obsutil config -i=yuan_ak -k=yuan_sk -e=yuan_endpoint –crr
3、 运行obsutil工具进行复制
./obsutil cp -r -crr obs://bucket-a/sample01 obs://bucket-b -f
3 效果展示
1、账号A在华东-上海二有个桶bucket-a,桶内有文件夹sample01
2、账号B在华北-北京一有个桶bucket-b
3、通过obsutil可以实现将bucket-a的文件夹sample01复制到bucket-b内
4 附录
4.1 工具下载地址
https://support.huaweicloud.com/utiltg-obs/obs_11_0003.html
4.2 工具使用指南
https://support.huaweicloud.com/utiltg-obs/obs_11_0001.html
- 点赞
- 收藏
- 关注作者
评论(0)