Redshift Database Migration on Amazon Wed Service

 

Amazon Redshift is a data warehouse solution based on the cloud. With Amazon Web Service Data Migration Service, organizations can transfer data from their data center to the target Amazon Redshift.

Before starting the Redshift migrate data to process, it is essential to ensure that both the AWS region and the AWS account are in the same cluster as Redshift. The migration is fully automated but to make it a success, several steps have to be followed.

Move data with the Data Migration Service to an Amazon S3 bucket. Once the transfer is completed, Amazon S3 automatically transfers all the intended tables in S3 to the Amazon Redshift data warehouse. Even though this Redshift migrate data process is automated human intervention is required when AWS CLI or DMS API is used for the Redshift migration. Here, Access Management Path (IAM) and an AWS Identity has to be established to get access to the S3 bucket.



A few basics need to be followed for Redshift migrate data function.

First, the Management Console of AWS has to be used to launch the Redshift culture. Note the password, user name, and the name of the database in the AWS account and the Redshift cluster. Using these values, the target endpoint of Redshift has to be created which has to be then connected to the DMS replication instance through a network.

AWS uses an Amazon S3 bucket for transferring data to the Redshift database except where AWS CLI or DMS API carries out the Redshift migrate data function.

Finally, AWS DMS transforms BLOBs, CLOBs, and NCLOBs to a VARCHAR. However, Amazon Redshift does not support data types of VARCHAR which are more than 64 KB.


Comments

Popular posts from this blog

AWS Support to Migration of Databases to S3

Make Amazon Redshift as AWS DMS Target Database

Features and Functions of Software for Data Replication