使用CDM迁移数据(1)

举报
凌云哥哥 发表于 2019/04/28 17:57:13 2019/04/28
【摘要】 1、背景场景:账户A在obsbrowser上授权某个目录folder1可以被其子用户poc-user1访问。现在账户B需要通过CDM把账户A这个目录的数据迁移到自己桶的目标目录中。防止账户B知道账户A的信息,所以账户A将这个目录授权给了自己的子用户poc-user1,然后账户B就可以利用账户A子用户的AKSK来迁移账户A目录的数据到自己桶中。2、验证问题经过抽象分析,现模拟以下场景进行测试:...

1、背景

场景:账户Aobsbrowser上授权某个目录folder1可以被其子用户poc-user1访问。现在账户B需要通过CDM把账户A这个目录的数据迁移到自己桶的目标目录中。

防止账户B知道账户A的信息,所以账户A将这个目录授权给了自己的子用户poc-user1,然后账户B就可以利用账户A子用户的AKSK来迁移账户A目录的数据到自己桶中。

2、验证

问题经过抽象分析,现模拟以下场景进行测试:

1.账户Ashan0304有一个桶:buket,该桶中有目录:folder1

2.账户Aobsbrowser上授予其子用户poc-user1:对folder1拥有只读权限。

3.账户B登录CDM,运用poc-user1akskfolder1中的文件迁移到自己桶的目录中。

3、操作步骤

步骤1   账户A创建桶wjlcdmtest(默认配置:私有桶),桶中创建目录folder1folder1目录中存在文件:credentials (3).csv,如下图所示。

1.png

步骤2   账户B创建桶wjlqianyi(默认配置),桶中创建目录qianyi

步骤  账户A通过obsbrowserfolder1配置对象存储策略:授权poc-user1folder1拥有只读权限。

2.png

步骤4   账户A登录IAM,给子用户poc-user1所在组授予OBS Buckets Viewer权限。如下图所示。

3.png

步骤5   账户B登录CDM,进行数据相关配置。

(1)新建CDM集群,集群名称为:cdm-test。如下图所示。

4.png

(2)创建数据源连接,分别创建源连接:cdmtest 和目的连接:des。如下图所示。

5.png

(3)创建迁移作业。如下图所示。

6.png

(4)单击下一步,保存并运行。如下图所示。

7.png

(5)任务运行结束后,登陆OBS控制台,可以看到账户A中的文件,迁移到了账户B桶的目录当中。如下图所示。

8.png

9.png

4、验证结果

可以利用子用户的AKSK将账户A下的数据通过CDM搬迁到账户B的目录中。



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

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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