AWS Service for Cost-Effective SQL Server Migration
Short answer
B Use AWS Database Migration Service (AWS DMS) to migrate the financial transaction data to Amazon RDS with minimal downtime.
Question
Key Takeaways
The core concept is choosing a managed migration service over generic transfer tools when database-specific replication and schema handling are required.
This question evaluates the selection of AWS Database Migration Service (DMS) for migrating on-premises Microsoft SQL Server data to Amazon RDS with minimal downtime.
Common mistake: Candidates often select AWS DataSync, assuming it handles all data movement; however, DataSync lacks the database-level transactional consistency and CDC capabilities needed for live or near-live DB migrations.
Expert Analysis
Why the Answer Is Correct
AWS Database Migration Service (DMS) is purpose-built for moving data between heterogeneous or homogeneous databases with minimal downtime. It supports continuous data replication using Change Data Capture (CDC), which allows the source database to remain available during the migration process, directly addressing the "minimal downtime" requirement. For monthly migrations, DMS can be configured as a one-time load or continuous sync, making it cost-effective compared to maintaining complex custom scripts.
Why the Other Options Are Wrong
AWS Lambda (A) requires custom code to handle database connections and transformation logic, increasing development overhead and risk. AWS Direct Connect (C) provides network connectivity but does not migrate data itself; it merely connects the on-premises environment to AWS VPC. AWS DataSync (D) is designed for file-based transfers (SMB/NFS) and object storage, lacking the ability to understand database schemas, transactions, or perform online schema changes required for SQL Server.
Community Comment Notes
The community overwhelmingly supports Option B, recognizing DMS as the standard tool for database migrations. One user noted the typo "downtown" instead of "downtime," highlighting the importance of reading closely. Another user pointed out that while Snowball/DataSync might work for bulk backups, they do not offer the seamless, low-downtime experience DMS provides for active database access.
Official Reference
https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Introduction.html
This link opens the official vendor documentation in a new tab.
Exam Strategy
Always look for keywords like 'database', 'migration', and 'minimal downtime'. If the scenario involves moving structured data between databases, DMS is almost always the correct choice over general-purpose networking or storage services.
Frequently Asked Questions
Why not use AWS DataSync for database migration?
Is DMS expensive for monthly migrations?
Community Votes
100% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 7 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 7
-
milofficial 👍 21 Answered BWhoever is the admin that pre-marks the answers, it's time to go
-
TonyStark0122 👍 13B. AWS Database Migration Service (AWS DMS) Explanation: AWS Database Migration Service (DMS) is specifically designed for migrating data from various sources, including on-premises databases, to AWS with minimal downtime and disruption to applications. It supports homogeneous migrations (e.g., SQL Server to SQL Server) as well as heterogeneous migrations (e.g., SQL Server to Amazon RDS for SQL Server).
-
San_Juan 👍 2D could be OK. I mean, it is talking about migrating to a cloud database and switching-off the current on-premise database. So you could use AWS Snowball Edge Storage to move the backup of the on-premises database, and when it is in the edge storage, copy the data to a new cloud-based SQL server instance using AWS DataSync https://aws.amazon.com/es/blogs/storage/seamlessly-migrate-large-sql-databases-using-aws-snowball-and-aws-datasync/
-
pypelyncar 👍 2 Answered BAWS DMS offers a cost-effective solution for database migrations compared to replicating data to a fully managed RDS instance. You only pay for the resources used during the migration, making it ideal for infrequent, monthly transfers
-
lucas_rfsb 👍 2 Answered BB Since it's for Migration porpouse, typical for DMS
Show 2 more comments
-
shammous 👍 1Hahaha, I loved the "downtown" typo in the question. I always say the same instead of "downtime"..
-
xaocho 👍 1AWS Database Migration Service (DMS)
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All DEA-C01 Questions
Access 100 questions with complete answers and detailed explanations.
View Full DEA-C01 Practice Test →