Why Should You Use the DMS Services of AWS

Amazon Web Service Database Migration Service is a cloud-based platform. Among the AWS DMS Services provided are database migration from one cloud provider to another or from on-premises databases to the cloud.



There are several reasons why organizations prefer to use AWS DMS services. First, the source database remains fully functional at all times when migrating with the AWS DMS. Hence, there is no need to shut down systems, a huge advantage for large data-driven organizations. Further, since data is replicated with high availability, several databases can be consolidated into a single petabyte-sized one through data streaming to Amazon S3 or Amazon Redshift.

There are two types of database migration with the AWS DMS services.

Homogeneous Migration

This method is applied when the source and the target database engines, the data codes, data types, and schema structures are similar. Migration using AWS DMS services is thus a one-step process. After the connection between the source and target databases is established, migration can be initiated immediately. Some examples of Homogeneous migration are MySQL to Amazon RDS for MySQL, Oracle to Amazon RDS for Oracle, Microsoft SQL Server to Amazon RDS for SQL Server, and MySQL to Amazon Aurora.

Heterogeneous Migration

For this migration, the engines of the source and the target databases as well as their data types, data codes, and schema structures have to be different. Hence, before migration, the AWS Schema Conversion Tool (SCT) is used to convert all the parameters to match the structure of the target after which the database migration is initiated. Examples are Microsoft SQL Server to MySQL, Oracle to Amazon Aurora, and Oracle to PostgreSQL migration.

Comments

Popular posts from this blog

Migrating Databases to S3 With AWS DMS

Database Replication and the Features of An Optimized Tool

Migrating Databases with the Amazon Database Migration Service