Я могу создавать экземпляры DMS через файл YAML.Но я не могу запустить задачу по переносу данных.Есть ли способ добавить скрипт в YAML для автоматического запуска процесса после создания задачи?
Заранее спасибо.
вы можете следовать официальному техническому документу для этого. Да, я выполнил переход на DynamoDB, используя задачу репликации через YAML автоматически.
Пожалуйста, следуйте этому за помощью https://github.com/aws-samples/specialty-practice-code-samples/tree/master/migrate-delimited-files-to-nosql
Для запуска вашей задачизапустить миграцию, вы можете использовать облачную информацию даже в планировщике событий наблюдения за облаком.
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 для миграции БД.Пожалуйста, дайте мне знать, если вы застряли с какой-то ошибкой.Я могу помочь с этим.Спасибо