AWS Database Migration Service Flashcards
What is AWS Database Migration Service?
The DMS will help you migrate a database from DB-A to DB-B. This includes schema changes.
What are the ways to migrate SQL databases to AWS, this includes using DMS?
- Using SQL servers native backup and restore
- SQL server replication
- Using DMS to bulk load the data and replicate on-going changes
Is DMS a fully managed service?
It is a managed service but a VM is deployed into a VPC, this is the VM that is used to perform the database migration?
What sources are supported?
- Mongo DB
- DB load and capture form S3
- Oracle
- MS SQL Server
- MySQL
- MariaDB
- Postgres
- Db2 LUW
- Azure SQL
- RDS database instances
What are the target database types?
-Mongo DB
- DynamoDB
- Elastic search
Kinesis data streams
- DB load and capture form S3
- Oracle
- MS SQL Server
- MySQL
- MariaDB
- Postgres
- Db2 LUW
- Azure SQL
- RDS database instances
What is a replication instance used for in DMS?
It is an instance or instance + standby in Multi-AZ that is used to replicate the data from DB-A to DB-B.
What must you consider when selecting the replication instance?
The size, you need to select a size that will be large enough to give you the performance you need.
How will the replication instance connect to the databases from its VPC?
There are two different situations, the replication instance gets a private IP and also can have a public IP. The public IP can be used what your database can be accessed over the public internet. The private IP can be used when VPN, directconnect or database is in the vPC. You can also connect using VPC peering.
How is security handled for the DMS service?
Data at rest is encrypted, this is the replication instance data, using the KMS. SSL is used for connections
Where does cloud migration service send its logs?
To the CloudWatch logs service.
What is a DMS task?
You specify what tables and schemas to use for your migration and any special processing, such as logging requirements, control table data, and error handling.
How does the DS perform the migration?
DMS performs the following functions,
- Copy or convert scheme to destination
- Copy data to the destination
What is AWS SCT?
AWS SCT is the AWS schema conversion tool
What are the source and target endpoints?
These are the source and target endpoints for each of the databases DMS will connect to for migration.
What type of tasks can you have in DMS?
- Full load, this is where the entire database is copied in one shot.
- Full load and replication, this is where the database is copied and then ongoing replication happens.