Migrating Databases with the AWS Database Migration Service Option

 If you are looking to migrate on-premises databases seamlessly to the cloud or from one cloud provider to another, exercising the AWS DMS option is best for you. Not only can all common databases be migrated with AWS DMS but also the source database remains fully functional during migration. This is an advantage for large data-driven enterprises as they do not have to shut down systems for migration.

There are two methods to migration of databases with the AWS DMS option.

Homogeneous database migration
Homogeneous database migration is done when the source and target databases have similar engines and the data types, data codes, and schema structures are also the same. Migration here is a simple one-step activity. Once a connection is established between the source and the target databases, migration can be started with a click of a button with the AWS DMS option. The whole process is there after handled independently. Some types of homogeneous migration are MySQL to Amazon Aurora, MySQL to Amazon RDS for MySQL, Oracle to Amazon RDS for Oracle, or Microsoft SQL Server to Amazon RDS for SQL Server.

Heterogeneous database migration
Heterogeneous database migration is initiated when the source and target database engines are not the same as are the data codes, data types, and schema structures. Migration here with the AWS DMS option is a two-step process. First, the AWS SCT (AWS Schema Conversion Tool) converts the data code and the schema structure of the source database to match that of the target database. Next, AWS DMS is used for full data migration. Examples of heterogeneous migration include Microsoft SQL Server to MySQL migrations, Oracle to Amazon Aurora, or Oracle to PostgreSQL.

Comments

Popular posts from this blog

How Can You Migrate Databases with AWS Database Migration Service

What are the AWS Database Migration Methods to Follow