AWS DMS 启动复制任务

AWS DMS Start replication task

我能够通过 YAML 文件创建 DMS 实例。但是我无法启动迁移数据的任务。有什么方法可以在 YAML 中添加脚本,以便在创建任务后自动启动进程?

您可以按照官方白皮书进行操作,是的,我已经通过 YAML 自动使用复制任务迁移到 DynamoDB。

请按照以下方式寻求帮助:https://github.com/aws-samples/specialty-practice-code-samples/tree/master/migrate-delimited-files-to-nosql

要开始您的任务开始迁移,您可以使用 cloudformation 甚至是一个云监视事件调度程序。

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html

还有这个:https://docs.aws.amazon.com/cli/latest/reference/dms/create-replication-task.html

我按照这 3 个文档将一个巨大的数据库迁移到了 DynamoDB。

我所做的是创建了一个复制任务并在其上安排了一个云监视事件,并在 Lambda 函数的帮助下触发了 CloudFormation YAML 以迁移数据库。