Data Migration from On-premises MySQL DB to RDS MySQL and Regular Updates from On-premises MySQL DB

0

I have an on-premises MySQL database that needs to be migrated to an AWS RDS MySQL database. The on-premises database will be updated regularly, and I want to update the RDS database with the latest records from the on-premises database on a daily basis at a scheduled time. The two databases have schema differences, and I need to modify the data from the on-premises database to match the schema of the RDS database. I will not be performing any analytics on the data, and the RDS database will be used as the database for a web application.

Can you suggest an ideal approach for this scenario?

Thanks in Advance!

1 Answer
0
Accepted Answer

Your use case will allow full leverage on AWS DMS for MySQL: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.MySQL.html

  1. You can have different schemas: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_SchemaConversion.html
  2. Transformation rules will allow you to adapt content for new schema: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Tasks.CustomizingTasks.TableMapping.SelectionTransformation.Transformations.html
  3. DMS will agregate the changes for you. and apply them when desired via checkpoints: https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Task.CDC.html
profile pictureAWS
EXPERT
answered a year ago
profile pictureAWS
EXPERT
reviewed a year ago
  • Thank you so much. this is helpful. decided to implement with DMS. Thanks again!!

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions