How Can You Migrate Databases with AWS Database Migration Service

 AWS Database Migration Service (AWS DMS) enables quick and seamless migration of databases to the Amazon Web Service. The benefit that organizations get by using this service is that during the migration, the source database remains fully functional, doing away with the need for shutting down of systems. Also, data can be continually replicated with high availability and several databases can be combined into a single petabyte-sized one by streaming data to Amazon S3 and Amazon Redshift.
 
The AWS data migration service is offered free for six months when databases are migrated to Amazon Redshift, Amazon Aurora, and Amazon DynamoDB.

Migrating Databases with the AWS data migration service

There are two ways of migrating data with the AWS data migration service.



Homogeneous database migration

This process is selected when the database engines of the source and the target databases and their database codes, database types, and schema structures are similar. Here, AWS data migrationis a simple direct one-step process. Examples 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

This form of AWS data migration is necessary when the source and the target databases have different database engines, database codes and types, and schema structures. Hence, before migration, schema and code transformations have to be carried out. Only after this step can the actual AWS data migration be taken up. Examples of heterogeneous migration are Microsoft SQL Server to MySQL migrations, Oracle to Amazon Aurora, or Oracle to PostgreSQL.

These are some of the ways to migrate databases with AWS data migration service



Comments

Popular posts from this blog

What are the AWS Database Migration Methods to Follow

Migrating Databases with the AWS Database Migration Service Option