从 AWS 到 IBM Cloud 的数据迁移

Posted

技术标签:

【中文标题】从 AWS 到 IBM Cloud 的数据迁移【英文标题】:Data Migration from AWS to IBM Cloud 【发布时间】:2018-12-28 14:14:09 【问题描述】:

我们希望将 AWS S3 存储桶 (10 TB) 迁移到 IBM Cloud Storage,并将 AWS RDS for mysql 迁移到 IBM Cloud Compose for MySQL (5 GB)。有哪些可能的方法?

【问题讨论】:

【参考方案1】:

对于 MySQL 迁移,您可以使用 MySQL 工作台将 AWS 托管的 MySQL 数据库导出到本地计算机上的备份文件,然后将备份文件导入新的 IBM 托管的 MySQL 服务器。

在 MySQLWorkbench 中连接到 AWS 服务器 > 单击顶部的服务器 > 数据导出 > 检查您的数据库 > 选中导出到自包含文件 > 选中包含创建架构 > 开始导出

连接到IBM服务器>创建一个与原始名称相同的数据库>单击顶部的服务器>数据导入>检查从独立文件导入>开始导入

要迁移您的 S3 存储桶,请使用 AWS CLI 或 Cyber​​Duck 将存储桶复制到您的本地系统。在Downloading an entire S3 bucket?查看各种方式

然后将文件上传到您的 IBM Cloud Storage。这里有一些方法可以做到这一点https://console.bluemix.net/docs/services/cloud-object-storage/basics/upload.html#uploading-data

【讨论】:

【参考方案2】:

有一个名为rclone 的工具可用于在云存储之间同步数据。设置完成后,它可以用作:

rclone sync source:path dest:path [flags]

IBM 文档也有 instructions 关于如何安装和使用它的信息。

【讨论】:

以上是关于从 AWS 到 IBM Cloud 的数据迁移的主要内容,如果未能解决你的问题,请参考以下文章

如何使用rclone从AWS S3迁移到IBM COS - part 2 - 同步腾讯云对象存储

无法在CLoud格式模板中测试AWS DMS端点

将 PHP/Apache 工作区从 Cloud9 迁移到 AWS

Parse Image + Parse httpRequest 替换——从 Parse Cloud Code 迁移到 Parse Server on Node (Heroku / AWS / DO)

将数据库从 Heroku 迁移到 AWS

将数据从本地迁移到 AWS redshift