使用 AWS DMS 复制索引

Jam*_*mes 4 mysql amazon-web-services amazon-rds

我需要使用 AWS DMS 将一个 MySQL RDS 实例复制到另一个实例。我一直在修修补补,已经完成了所有设置,并且已经成功进行了迁移。问题是它不创建索引。

我理解这背后的原因,显然没有复制要快得多,但是我在许多模式上有太多表来手动添加它们。有没有办法让 DMS 在复制后复制索引?或者替代解决方案?

Jam*_*mes 5

事实证明,如果幸运的话,DMS 只会创建主键和更多的索引。

当然有一些方法可以使用 mysql 命令来解决这个问题,但是我发现实现数据库迁移的 AWS 方法是首先使用AWS 模式转换工具将模式从一个数据库复制到另一个数据库,然后使用 AWS DMS 复制您的数据库数据结束。