Techdee

What is AWS DMS – Types of Migration and Benefits

AWS DMS (Amazon Web Service Database Migration Service) is based in the cloud and enables quick and secure migration of databases to the Amazon Web Service. Users can migrate on-premises databases to the cloud, from one cloud provider to another, and even from the cloud to on-premises servers. The one critical condition for AWS DMS is that at least one of the databases, source or target, should be in the cloud.

During a migration with AWS DMS, the source database is fully functional and downtime is not required. This is a big advantage for large or mid-sized organizations for whom downtime for any length of time can be very inconvenient. Another advantage of AWS DMS is that databases can be migrated from the most common and open-source ones. Data can also be replicated continually with high availability and several databases can be consolidated into one petabyte-sized one by streaming data to Amazon Redshift or Amazon S3. Users get to use AWS DMS free for the first six months when databases are migrated to Amazon Redshift, Amazon DynamoDB, or Amazon Aurora.  

Types of AWS DMS Database Migration

AWS DMS provides two types of database migration.

AWS DMS migration can be stored with a click of a button as soon as the connection between the source and the target databases is established. The source database may be an Amazon RDS database or it can be based outside the AWS and running on an Amazon EC2 instance. The target database may be located in the Amazon EC2 instance or Amazon RDS.

Heterogeneous migration with AWS DMS is a two-step process. In the first step, the AWS Schema Conversion Tool (SCT) is used to convert the schema structure and the data code of the source database to match that of the target database. Only after this is the actual process of AWS DMS migration carried out. The conversion procedure is done automatically by AWS DMS. As in homogeneous migration, the source database can be on the Amazon RDS database that is located on-premises, offsite, or on an Amazon EC2 instance. The target database may be on Amazon EC2 or Amazon RDS.

Benefits of AWS DMS

Several aspects make AWS DMS a more optimized migration solution than the traditional processes. 

These are the reasons why AWS DMS is preferred for the migration of databases. 

Follow Techdee for more!