How Does the Amazon Database Migration Service Work
Amazon DMS is a platform based in the cloud, facilitating the migration of databases from on-premises systems to the cloud, between two cloud providers, or from relational databases, data warehouses, or NoSQL databases. Users can choose either one-time migration of databases from the source to the target or continuous data replication of all changes made at the source provided both are always kept in sync.
Amazon DMS replication software can only function when the source and
the target databases are linked up so that it can identify from where to move
the data and to which location. Next, the process that will move the data from
the source to the target has to be defined.
There are two types of database migration with the Amazon
DMS.
The first is Homogeneous migration, done when the database
engines of the source and the target, the data types and codes, and the schema
structures of the two are similar. Once a link is done, the full migration can
be carried out in one shot. Examples of homogeneous migration include 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.
The
second is Heterogeneous migration where the database engines of the source and the target, the data types
and codes, and the schema structures of the two are different. Here, the data
code and the schema structure of the source database are first formatted to
match that of the target and only then does Amazon DMS go through the usual
migration process.
The
method of Amazon DMS depends on the specific needs of organizations.
Comments
Post a Comment