对象存储OBS中如何实现重命名rename
【摘要】 对象存储重命名
对象存储不支持rename语义。如何实现对象OBS的重命名单个文件或者文件夹。
重命名单个文件可以采用OBS Browser:
使用OBSUtil工具实现批量对象COPY,和批量对象删除实现对象重命名。典型的是重命名一个目录,或者增加一个目录名。
例如将patha目录命名为pathb目录,使用先copy后delete的方式实现
./obsutil cp obs://srcbucket/patha obs://dstbucket/pathb -r -flat
./obsutil rm obs://srcbucket/patha -r
例如增加目录名,例如对象名为日期格式:20180101***的所有对象增加目录名2018/2018***
./obsutil cp obs://srcbucket/2018 obs://dstbucket/2018 -r
删除月份格式为01-09对象
./obsutil rm obs://srcbucket/20180 -r
删除月份格式为10-12对象
./obsutil rm obs://srcbucket/20181 -r
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)