AZ-305 - Design Infrastructure Solutions - Section 4.3

Design migration solutions for workloads moving from on-premises or other clouds to Azure.

Use Azure Migrate to assess and plan migration of on-premises workloads, and select the right migration strategy - rehost, refactor, or rearchitect - based on business and technical constraints. Apply the cloud adoption framework to structure the migration and use Azure Database Migration Service for database cutovers.

Azure Migratemigration strategies (rehost refactor rearchitect)Azure Database Migration Servicelift and shiftcloud adoption framework

Practice question for this objective

Free sampleDesign Infrastructure Solutionsmedium

A production SQL Server 2019 instance with 18 TB of transactional data must be migrated to Azure with the shortest possible application downtime; the team has chosen Azure SQL Managed Instance as the target. Which Azure Database Migration Service capability fits?

  • AUse DMS to perform an offline migration to Azure SQL Database.
  • BUse Data Migration Assistant to apply schema and data changes directly to the Managed Instance.
  • CUse AzCopy sync to keep the SQL data files synchronised between on-premises and Managed Instance.
  • DUse DMS to perform an online migration to Azure SQL Managed Instance. Correct
DMS online migrations target Azure SQL Managed Instance and SQL Server on Azure VM; Azure SQL Database is offline-only via DMS. DMS supports online migration to Azure SQL Managed Instance, which keeps the source available during migration and minimises cutover downtime. The feature matrix shows Managed Instance and SQL Server on Azure VM are the targets that support online migrations through DMS.

Why A is wrong: Azure SQL Database supports offline-only migration via DMS, and the requirement specifies Managed Instance as the target.

Why B is wrong: Data Migration Assistant is an assessment tool; it does not perform online migrations of multi-terabyte workloads.

Why C is wrong: AzCopy moves blobs and files; it cannot replicate SQL Server transaction logs into Azure SQL Managed Instance.

Why D is correct: Correct. DMS supports online migration to Azure SQL Managed Instance, which keeps the source available during migration and minimises cutover downtime.

See more AZ-305 practice questions, answers explained.

More in this domain

Back to all Design Infrastructure Solutions objectives, or the AZ-305 cert hub.

Examworthy is not affiliated with or endorsed by Microsoft. Original, blueprint-aligned practice material only.