{"id":425,"date":"2018-10-31T01:18:37","date_gmt":"2018-10-30T12:18:37","guid":{"rendered":"http:\/\/www.helenanderson.co.nz\/?p=425"},"modified":"2020-05-14T16:13:18","modified_gmt":"2020-05-14T04:13:18","slug":"schema-conversion-tool","status":"publish","type":"post","link":"https:\/\/helenanderson.co.nz\/schema-conversion-tool\/","title":{"rendered":"Database migration with the AWS Schema Conversion Tool"},"content":{"rendered":"\n

The AWS Schema Conversion Tool<\/a> promises to take a lot of the pain out of migration so I’m giving it a try. So far, it has done what it says it will. Here\u2019s how it works at a high level:<\/p>\n\n\n\n


\n\n\n\n

Create a new project<\/a>
Connect to origin and destination servers<\/a>
Select the database you would like to analyse<\/a>
Drill down to make changes<\/a><\/strong><\/p><\/blockquote>\n\n\n\n


\n\n\n\n

<\/a><\/p>\n\n\n\n

Open the AWS SCT and create a new project<\/h3>\n\n\n\n

Prerequisites: <\/strong>Your new Amazon RDS or Aurora<\/a> instance is deployed and the necessary drivers have been installed. This takes a few clicks from the AWS console.<\/p>\n\n\n\n

Once you’ve got everything up and running pick your source and target database types. The tool currently supports a number of database sources and Aurora and Redshift<\/a> as a destination.<\/p>\n\n\n\n

Image from AWS Documentation<\/figcaption><\/figure><\/div>\n\n\n\n
Limitations<\/h5>\n\n\n\n