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