将超大数据集从本地机器迁移到AWS RDS(Aurora)



我有一个关于将本地机器的大数据迁移到AWS RDS(Aurora DB(的问题。基本上,我有一个本地mysql数据库,它有几个表,大约有4GB的数据。我需要在AWS RDS中复制这些数据。我想的方法是对RDS进行INSERT调用,但由于数据量如此之大(3200万行(,这个过程将耗资巨大。我确实看到了一些关于从本地导出数据并将其导入RDS的资源,但不太了解它是如何工作的。有没有人对此有一个好主意,并建议我什么是最好的流程。PS:数据只存在于本地机器上,不存在于任何服务器中。

将CSV提取转储到S3中,然后使用AWS迁移工具,即参见:https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.LoadFromS3.html

最新更新