如何使用rclone从AWS S3迁移到IBM COS - part 1

云对象存储作为主流公有云数据存储服务已大规模应用,但其基于HTTP/HTTPs协议(RESTful API)、扁平数据结构和网络依赖等特性,在某些文件归档和备份场景中,通过类似s3fs转成文件系统挂载使用时,或多或少有些限制,比如大文件传送或高频繁I/O ,这里以IBM Cloud Object Storage(ICOS)为例,我们尝试通过rclone和ICOS API方式来实现较为稳定的文件传送和带宽控制。

我们将演示如何安装rclone ,用于访问这两种存储服务(AWS S3 & ICOS)的配置设置以及可用于同步文件.

在开始安装和配置rclone以将对象复制到存储空间之前,我们需要一些关于Amazon S3和IBM Cloud Object Storage帐户的信息。 我们需要一套API密钥用于这个工具可以使用的服务,我们需要知道我们桶的区域和位置约束值。

生成Amazon S3 API密钥
如果您还没有拥有管理S3资产权限的Amazon API密钥,则需要立即生成这些密钥。 在您的AWS管理控制台中,单击您的帐户名称,然后从下拉菜单中选择我的安全证书 :
在这里插入图片描述

接下来,在左侧菜单中选择用户 ,然后单击添加用户按钮:
在这里插入图片描述

键入一个用户名,并在访问类型部分选择编程访问 。 单击Next:Permissions按钮继续:
在这里插入图片描述

在随后的页面上,选择顶部的“ 直接附加现有策略”选项,然后在策略类型过滤器中键入s3read 。 检查AmazonS3ReadOnlyAccess策略框,然后单击Next:Review按钮继续:
在这里插入图片描述

查看下一页上的用户详细信息,然后在准备就绪时单击创建用户按钮:
在这里插入图片描述

在最后一页上,您将看到新用户的凭据。 单击“ 秘密访问密钥”列下的“ 显示”链接以查看凭据:
在这里插入图片描述

将访问密钥ID和秘密访问密钥复制到安全的地方,以便您可以配置rclone以使用这些凭据。 您也可以单击Download .csv按钮将凭证保存到您的计算机。

查找Amazon S3存储区域和位置约束
现在,我们需要找到S3桶的区域和位置约束值。
点击顶部菜单中的服务 ,然后在显示的搜索栏中输入S3 。 选择S3服务转到S3管理控制台。
我们需要寻找我们希望转移的桶的地区名称。 该区域将显示在存储桶名称旁边:
在这里插入图片描述

我们需要找到区域字符串和与我们的区域相关的匹配位置约束。 在Amazon的S3区域图表中查找您的存储区的名称,以查找适当的区域和位置约束字符串。 在我们的例子中,我们的地区名称是“US East(N. Virginia)”,所以我们将使用us-east-1作为区域字符串,并且我们的位置约束将是空白的。
现在我们已经从我们的Amazon账户获得了相应的信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值