将Azure VM(Oracle)迁移到AWS RDS Aurora

时间:2019-07-23 10:44:22

标签: oracle amazon-web-services azure rds amazon-rds-aurora

我们需要将Oracle数据库从Azure VM迁移到AWS RDS Aurora。我们有一个清单,说明了从Oracle迁移到Aurora时必须注意的事项。

但是,什么是进行迁移的最佳方法。即将Azure Oracle VM迁移到AWS EC2,然后迁移到RDS。或使用任何类似的Azure服务,DMS,Datapump,SCT直接从Azure VM迁移到AWS RDS Aurora。

(我不熟悉Azure DMS / DB相关服务)

1 个答案:

答案 0 :(得分:0)

我将直接从Azure Oracle RM转到AWS RDS。

对于该工具,请看使用AWS Database Migration Service(DMS)。它使您可以将源数据库(Azure Oracle)连接到目标数据库(AWS RDS For Oracle)。 AWS DMS负责在目标数据库中创建架构和表。

DMS部署在用于迁移的专用VM上,价格根据您需要的EC2实例的大小确定,从t2.micro(0.43美元/天)到r4.8xlarge(80美元/天+存储成本)和到DMS的数据传输是免费的,并且与DMS的数据传输在同一AZ(可用区)中的RDS是免费的。

使DMS美观的一些功能包括:

连续数据复制:完成初始迁移后,它可以继续复制数据,直到准备好进行切换为止。这很好,因为您可以提前进行迁移,并有足够的时间进行验证,然后再切换应用程序。

模式转换工具:在您的情况下无用,但是如果您从其他数据库(例如Oracle)迁移到Aurora,它将为您处理模式。

您可以了解更多信息,并开始于AWS Database Migration Service