A company wants to migrate a running database to AWS while keeping downtime as low as possible. Which managed service can keep the source database running during the migration?

1 / 1
Select an answer
CorrectC

Explanation

Selecting a service that migrates a database with minimal downtime.

  • 1migrate a running databaseThe migration target is a DB = DMS
  • 2keeping downtime as low as possibleMinimal-downtime migration = DMS
  • 3keep the source database running during the migrationThe DMS characteristic of keeping the source running during migration
AIncorrect

AWS Schema Conversion Tool (SCT)

AWS SCT is a tool that converts schemas and code between different database engines.

Conversion is its role, and continuously replicating data while keeping the source database running during the migration is a feature of DMS, so it is incorrect. For heterogeneous migrations, SCT and DMS are used together.

BIncorrect

AWS Application Migration Service

AWS Application Migration Service (MGN) is a migration service for rehosting (lift-and-shift) entire servers to AWS.

It targets server-level migration, so the requirement to migrate a database while replicating it with the engine's capabilities is met by DMS, and this is incorrect.

CCorrect

AWS Database Migration Service

Correct. AWS DMS is a managed service that migrates databases to AWS. It can keep the source database running during the migration and minimizes downtime. It supports both homogeneous and heterogeneous engine migrations.

DIncorrect

AWS Backup

AWS Backup is a service that centrally manages backups and restores by policy.

With an approach that takes a backup and restores it at the destination, a gap and difference occurs between taking the backup and restoring it, so the requirement to keep the source running during the migration is met by DMS, and this is incorrect.

Key Takeaway

'Database migration', 'minimal downtime', and 'source stays running during migration' point to AWS DMS. When schema conversion is needed between heterogeneous engines, use AWS SCT alongside it.