The Functioning of the AWS Database Migration Service

The Database Migration Service of Amazon Web Service (DMS AWS) is an optimized cloud-based platform for migrating on-premises databases to the cloud or from one cloud provider to another. It can either be one-time data migration or continual data replication between the source and the target database for which it is necessary for the two to be always kept in sync. 

Since DMS AWS is software that operates in the cloud it is essential to first establish a link between the source and the target database so that it can identify from where the data has to move and to which intended target. In the next step, the activity that will load data from the source to the target has to be defined. 


DMS AWS is a fully-automated process, handling the complete migration process without any human intervention. This holds even when the keys and the tables needed for migration are not present in the target database. In such cases, tables, indexes, views, and triggers have to be created in the target database with the AWS SCT (AWS Schema Conversion Tool). Additionally, database migration with DMS AWS ensures that organizations get all the benefits of the cloud such as security, data usage elasticity, cost-efficiency, and improved performances.

There are two types of database migration with DMS AWS.

The first is Homogeneous Migration when the database engines, the data types and codes, and the schema structures of the source and target databases are the same. Migration is a simple process where entire databases are moved at a time. 

The second is Heterogeneous Migration where all the parameters of the source and the target databases are different. 

Comments

Popular posts from this blog

Using the Database Replication Tool

The Various Facets of SQL Migration

Making Amazon S3 a Target for DMS Amazon Web Service