obsutil工具实现跨区域用户间的对象复制

举报
lanxinliuli 发表于 2019/07/25 14:24:39 2019/07/25
【摘要】 1 背景介绍obsutil是一款用于访问管理华为云对象存储服务(Object Storage Service,OBS)的命令行工具,适用于Windows、Linux和macOS三大主流的操作系统。您可以使用该工具对OBS进行常用的配置管理操作,如创建桶、上传文件/文件夹、下载文件/文件夹、删除文件/文件夹等。对于熟悉命令行程序的用户,obsutil是执行批量处理、自动化任务的最佳选...

1      背景介绍

obsutil是一款用于访问管理华为云对象存储服务(Object Storage ServiceOBS)的命令行工具,适用于WindowsLinuxmacOS三大主流的操作系您可以使用该工具对OBS进行常用的配置管理操作,如创建桶、上传文件/文件夹、下载文件/文件夹、删除文件/文件夹等。对于熟悉命令行程序的用户,obsutil是执行批量处理、自动化任务的最佳选择

当前采用obsutil工具可以实现跨区域用户间的对象复制,下面进行详细介绍。

2      工具使用方式

2.1      业务场景

账号A在华东-上海二有个桶bucket-a,桶内有文件夹sample01,包含2个文件

账号B在华北-北京一有个桶bucket-b

当前需要将bucket-a的文件夹sample01复制到bucket-b

2.2      工具配置和使用

1、  购买一台ECS,下载并安装obsutil

image.png

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

image.png

image.png

image.png

3、  运行obsutil工具进行复制

./obsutil cp -r -crr obs://bucket-a/sample01 obs://bucket-b -f

image.png

3      效果展示

1、账号A在华东-上海二有个桶bucket-a,桶内有文件夹sample01

image.png

image.png

2、账号B在华北-北京一有个桶bucket-b

image.png

3、通过obsutil可以实现将bucket-a的文件夹sample01复制到bucket-b


 image.png

image.png


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


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。