Why Use Amazon DMS for Database Migration
Amazon DMS (Database Migration Service) is a cloud-based platform that optimizes data migration from on-premises servers to the cloud, between one cloud provider and another, and also data warehouses, relational databases, and NoSQL databases. Migration may be a one-time activity or continual data replication between the source and the target database provided both are continuously kept in sync.
There are two types of
database migration with Amazon DMS.
The first is
Homogeneous Migration. Here the database engines of the source and the target
databases along with the data types and codes and schema structures are the
same. Database migration here is a fairly straightforward process where the
whole source database is moved to the target in one shot. However, for that to
happen, a link has to be established first between the source and the target so
that Amazon DMSis aware of where
to move the data and to which point. Some examples of Homogeneous Migration
with Amazon DMS include Oracle to
Amazon RDS for Oracle, MySQL to Amazon RDS for MySQL, MySQL to Amazon Aurora,
and Microsoft SQL Server to Amazon RDS for SQL Server.
The second is
Homogeneous Migration where all the parameters of the source and the target
databases are different. Migration here is carried over two steps. First, with the Schema Conversion Tool, the data code and
the schema structure are converted to a format that matches the architecture of
the target database. Once done, the Amazon DMS starts the actual migration. Examples of heterogeneous
migration are Oracle to PostgreSQL, Microsoft SQL
Server to MySQL, and Oracle to Amazon Aurora.
Organizations
choose one of the two as per their data structure.
Comments
Post a Comment