Make Amazon Redshift as AWS DMS Target Database
Amazon Redshift database is a data warehouse
solution based in the cloud. With Amazon Database Migration Service, you can
migrate data from supported databases keeping Redshift as the target. However,
it is essential to ensure that the AWS account and the AWS region form a part
of the same Redshift cluster.
The first step in DMS REDSHIFT database migration is to move data to an Amazon S3
bucket with AWS DMS. Once the files are located in the S3 bucket, the Amazon S3
automatically transfers the intended tables to the Amazon Redshift data
warehouse. The S3 bucket, as pointed out previously has to be in the same AWS
Region as the Amazon Redshift database. However, when AWS CLI or DMS API is
used for DMS Redshift migration, an
AWS Identity and Access Management (IAM) path have to be set up to get access
to S3.
Amazon Redshift provides automated processes in the
following cases.
·
Modifications
made at source tables by incremental data
·
Data
type mapping and generation of schema
·
The
total load on database tables at the source
·
Synchronization
of Change Data Capture (CDC) and full load processes
·
Changes
to application of schema in data definition language (DDL) made in the tables
at source.
A few basics have to be followed in the DMS Redshift migration process while
using an Amazon Redshift database as a target AWS DMS.
The AWS Management Console has to be used for an
Amazon Redshift cluster launch and the password, user name, and database name in
Redshift and the AWS account have to be noted. Further, the AWS DMS replication
instance should be connected through a network to the Amazon Redshift endpoint.
Comments
Post a Comment