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
Post a Comment