将Amazon,S3将数据迁移到阿里云OSS上( 三 )


在左侧导航栏 , 单击人员 > 用户 > 创建用户 。
选中控制台密码登录和编程访问 , 之后填写用户信息 。
保存生成的、密码、AccessKeyID 和 AccessKeySecret 。
4.1.2 AWS侧准备可编程访问S3的IAM
预估迁移数据 , 进入管控台中确认S3中有的存储量与文件数量 。
创建编程访问S3的IAM
1.进入IAM , 选择创建用户 。
将Amazon,S3将数据迁移到阿里云OSS上
文章图片
2.为新建用户添加读取S3的权限
将Amazon,S3将数据迁移到阿里云OSS上
文章图片
赋予AmazonS3ReadOnlyAccess权限 。
3.记录AK信息 , 在数据迁移中会用到 。
将Amazon,S3将数据迁移到阿里云OSS上
文章图片
进入OSS web-console页面 , 进入对象存储的”数据导入”功能菜单:
将Amazon,S3将数据迁移到阿里云OSS上
文章图片
将Amazon,S3将数据迁移到阿里云OSS上
文章图片
将Amazon,S3将数据迁移到阿里云OSS上
文章图片
将Amazon,S3将数据迁移到阿里云OSS上
文章图片
其中:
Data Name:填写数据源的别名
Endpoint:填写S3的Endpoint(Endpoint选择参考)
Bucket:填写从Redshift unload到S3所在的bucket名称
Prefix:本方案中将所有Redshift数据导出到同一个目录unload_from_redshift下 , 填写该目录 , 迁移该目录下所有数据
Access Key Id:填写具备访问AWS S3该Bucket目录权限的的Access Key Id(使用前文提到的AWS侧可编程访问的IAM身份)
Secret Access Key: 填写具备访问AWS S3该Bucket目录权限的的Secret Access Key(使用前文提到的AWS侧可编程访问的IAM身份)
保存数据源定义:
【将Amazon,S3将数据迁移到阿里云OSS上】
将Amazon,S3将数据迁移到阿里云OSS上
文章图片
将Amazon,S3将数据迁移到阿里云OSS上
文章图片
其中:
? 数据类型选择:OSS
? Data Name:填写数据源的别名
? Endpoint:填写oss的Endpoint
? Bucket:填写迁移目标的OSS的bucket名称
? Prefix:填写迁移目标bucket , 本方案将迁移数据写入unload_from_redshift下
? Access Key Id:填写具备访问OSS该Bucket目录权限的的Access Key Id(使用前文提到的阿里云对象存储OSS准备章节中的身份)