Microsoft AZ-305 Azure Migration Tools Practice Test

 

Topic 22 focuses on Server, Application, Database, and Data Migration Tools for the Microsoft Certified: Azure Solutions Architect Expert certification and the AZ-305 exam, using Microsoft Azure solution-architecture scenarios. For broader exam preparation, review the Microsoft Azure Solutions Architect Expert AZ-305 Exam Dumps page. Each question includes a concise explanation of the correct answer and the technical reason the other choices are incorrect.

Question 1

When considering Azure Database Migration Service, which requirement supports that choice?

  1. To move databases to Azure with tooling designed to minimize migration complexity and downtime.
  2. To orchestrate repeated or transformed online data movement between heterogeneous systems.
  3. To identify database compatibility issues before migration.
  4. To perform scripted or operator-driven online data transfer to Azure Storage.

Correct Answer: A

 

Correct Answer

Answer A is correct because Azure Database Migration Service migrates supported database engines to Azure data platforms with online or offline options depending on scenario.

Incorrect Answers

Answer B is incorrect because that outcome is more directly associated with Azure Data Factory copy activity, not Azure Database Migration Service.

Answer C is incorrect because that outcome is more directly associated with Data Migration Assistant, not Azure Database Migration Service.

Answer D is incorrect because that outcome is more directly associated with AzCopy, not Azure Database Migration Service.

 

Question 2

For Azure Database Migration Service, which statement is accurate?

  1. Moves data between supported data stores and can participate in broader transformation or migration pipelines.
  2. Migrates supported database engines to Azure data platforms with online or offline options depending on scenario.
  3. Is a command-line utility optimized for high-performance transfer of files and blobs to or from Azure Storage.
  4. Assesses SQL Server databases for compatibility and migration blockers for supported Azure SQL targets.

Correct Answer: B

 

Correct Answer

Answer B is correct because Azure Database Migration Service migrates supported database engines to Azure data platforms with online or offline options depending on scenario.

Incorrect Answers

Answer A is incorrect because that description belongs to Azure Data Factory copy activity, whose purpose is to orchestrate repeated or transformed online data movement between heterogeneous systems.

Answer C is incorrect because that description belongs to AzCopy, whose purpose is to perform scripted or operator-driven online data transfer to Azure Storage.

Answer D is incorrect because that description belongs to Data Migration Assistant, whose purpose is to identify database compatibility issues before migration.

 

Question 3

Which Azure capability moves data between supported data stores and can participate in broader transformation or migration pipelines?

  1. Azure Database Migration Service
  2. Azure File Sync
  3. Azure Data Factory copy activity
  4. Azure Migrate: Migrate and Modernize

Correct Answer: C

 

Correct Answer

Answer C is correct because Azure Data Factory copy activity matches the described capability and is intended to orchestrate repeated or transformed online data movement between heterogeneous systems.

Incorrect Answers

Answer A is incorrect because Azure Database Migration Service is intended to move databases to Azure with tooling designed to minimize migration complexity and downtime, which is a different architectural function.

Answer B is incorrect because Azure File Sync is intended to modernize file services gradually while retaining local cache performance, which is a different architectural function.

Answer D is incorrect because Azure Migrate: Migrate and Modernize is intended to move server workloads to Azure IaaS with orchestrated replication and cutover, which is a different architectural function.

 

Question 4

When considering Azure App Service migration tooling, which requirement supports that choice?

  1. To migrate large file datasets online with centrally managed transfer jobs.
  2. To move compatible web applications from existing hosts to managed Azure web hosting.
  3. To move very large offline datasets to Azure when bandwidth or transfer windows are constrained.
  4. To move databases to Azure with tooling designed to minimize migration complexity and downtime.

Correct Answer: B

 

Correct Answer

Answer B is correct because Azure App Service migration tooling assesses and helps migrate supported web applications to Azure App Service.

Incorrect Answers

Answer A is incorrect because that outcome is more directly associated with Azure Storage Mover, not Azure App Service migration tooling.

Answer C is incorrect because that outcome is more directly associated with Azure Data Box, not Azure App Service migration tooling.

Answer D is incorrect because that outcome is more directly associated with Azure Database Migration Service, not Azure App Service migration tooling.

 

Question 5

When considering AzCopy, which requirement supports that choice?

  1. To move very large offline datasets to Azure when bandwidth or transfer windows are constrained.
  2. To move server workloads to Azure IaaS with orchestrated replication and cutover.
  3. To perform scripted or operator-driven online data transfer to Azure Storage.
  4. To modernize file services gradually while retaining local cache performance.

Correct Answer: C

 

Correct Answer

Answer C is correct because AzCopy is a command-line utility optimized for high-performance transfer of files and blobs to or from Azure Storage.

Incorrect Answers

Answer A is incorrect because that outcome is more directly associated with Azure Data Box, not AzCopy.

Answer B is incorrect because that outcome is more directly associated with Azure Migrate: Migrate and Modernize, not AzCopy.

Answer D is incorrect because that outcome is more directly associated with Azure File Sync, not AzCopy.

 

Question 6

Which Azure capability migrates supported VMware, Hyper-V, physical servers, and other workloads to Azure infrastructure?

  1. Azure Migrate: Migrate and Modernize
  2. AzCopy
  3. Azure App Service migration tooling
  4. Data Migration Assistant

Correct Answer: A

 

Correct Answer

Answer A is correct because Azure Migrate: Migrate and Modernize matches the described capability and is intended to move server workloads to Azure IaaS with orchestrated replication and cutover.

Incorrect Answers

Answer B is incorrect because AzCopy is intended to perform scripted or operator-driven online data transfer to Azure Storage, which is a different architectural function.

Answer C is incorrect because Azure App Service migration tooling is intended to move compatible web applications from existing hosts to managed Azure web hosting, which is a different architectural function.

Answer D is incorrect because Data Migration Assistant is intended to identify database compatibility issues before migration, which is a different architectural function.

 

Question 7

To minimize user disruption and data inconsistency when completing a migration, which Azure design option should be selected?

  1. Migration cutover
  2. Azure Storage Mover
  3. Azure Database Migration Service
  4. Azure Migrate: Migrate and Modernize

Correct Answer: A

 

Correct Answer

Answer A is correct because Migration cutover is the controlled transition from the source workload to the Azure target after synchronization and validation. It directly meets the requirement to minimize user disruption and data inconsistency when completing a migration.

Incorrect Answers

Answer B is incorrect because Azure Storage Mover is used to migrate large file datasets online with centrally managed transfer jobs; that does not directly satisfy the requirement in this scenario.

Answer C is incorrect because Azure Database Migration Service is used to move databases to Azure with tooling designed to minimize migration complexity and downtime; that does not directly satisfy the requirement in this scenario.

Answer D is incorrect because Azure Migrate: Migrate and Modernize is used to move server workloads to Azure IaaS with orchestrated replication and cutover; that does not directly satisfy the requirement in this scenario.

 

Question 8

A migration is ready to redirect users from the old system to the new one while controlling data consistency and service interruption. Which migration phase is being planned?

  1. Azure Migrate: Migrate and Modernize
  2. Azure Storage Mover
  3. Azure Database Migration Service
  4. Migration cutover

Correct Answer: D

 

Correct Answer

Answer D is correct because Migration cutover is designed to minimize user disruption and data inconsistency when completing a migration. Migration cutover is the controlled transition from the source workload to the Azure target after synchronization and validation.

Incorrect Answers

Answer A is incorrect because Azure Migrate: Migrate and Modernize can be useful in Azure architectures, but its primary role is to move server workloads to Azure IaaS with orchestrated replication and cutover; it is not the best match for the stated priority.

Answer B is incorrect because Azure Storage Mover can be useful in Azure architectures, but its primary role is to migrate large file datasets online with centrally managed transfer jobs; it is not the best match for the stated priority.

Answer C is incorrect because Azure Database Migration Service can be useful in Azure architectures, but its primary role is to move databases to Azure with tooling designed to minimize migration complexity and downtime; it is not the best match for the stated priority.

 

Question 9

An organization wants to move very large offline datasets to Azure when bandwidth or transfer windows are constrained. Which design choice most directly meets the requirement?

  1. Azure App Service migration tooling
  2. Azure Data Factory copy activity
  3. Migration cutover
  4. Azure Data Box

Correct Answer: D

 

Correct Answer

Answer D is correct because Azure Data Box uses Microsoft-provided physical appliances to transfer large data volumes when network transfer is impractical. It directly meets the requirement to move very large offline datasets to Azure when bandwidth or transfer windows are constrained.

Incorrect Answers

Answer A is incorrect because Azure App Service migration tooling is used to move compatible web applications from existing hosts to managed Azure web hosting; that does not directly satisfy the requirement in this scenario.

Answer B is incorrect because Azure Data Factory copy activity is used to orchestrate repeated or transformed online data movement between heterogeneous systems; that does not directly satisfy the requirement in this scenario.

Answer C is incorrect because Migration cutover is used to minimize user disruption and data inconsistency when completing a migration; that does not directly satisfy the requirement in this scenario.

 

Question 10

For Azure Data Factory copy activity, which statement is accurate?

  1. Migrates supported VMware, Hyper-V, physical servers, and other workloads to Azure infrastructure.
  2. Migrates supported database engines to Azure data platforms with online or offline options depending on scenario.
  3. Moves data between supported data stores and can participate in broader transformation or migration pipelines.
  4. Caches Azure file shares on Windows Servers and synchronizes changes between on-premises file servers and Azure Files.

Correct Answer: C

 

Correct Answer

Answer C is correct because Azure Data Factory copy activity moves data between supported data stores and can participate in broader transformation or migration pipelines.

Incorrect Answers

Answer A is incorrect because that description belongs to Azure Migrate: Migrate and Modernize, whose purpose is to move server workloads to Azure IaaS with orchestrated replication and cutover.

Answer B is incorrect because that description belongs to Azure Database Migration Service, whose purpose is to move databases to Azure with tooling designed to minimize migration complexity and downtime.

Answer D is incorrect because that description belongs to Azure File Sync, whose purpose is to modernize file services gradually while retaining local cache performance.

 

Question 11

Which Azure capability assesses SQL Server databases for compatibility and migration blockers for supported Azure SQL targets?

  1. Azure File Sync
  2. Azure Data Box
  3. Data Migration Assistant
  4. Azure Storage Mover

Correct Answer: C

 

Correct Answer

Answer C is correct because Data Migration Assistant matches the described capability and is intended to identify database compatibility issues before migration.

Incorrect Answers

Answer A is incorrect because Azure File Sync is intended to modernize file services gradually while retaining local cache performance, which is a different architectural function.

Answer B is incorrect because Azure Data Box is intended to move very large offline datasets to Azure when bandwidth or transfer windows are constrained, which is a different architectural function.

Answer D is incorrect because Azure Storage Mover is intended to migrate large file datasets online with centrally managed transfer jobs, which is a different architectural function.

 

Question 12

To perform scripted or operator-driven online data transfer to Azure Storage, which Azure design option should be selected?

  1. Azure Migrate: Migrate and Modernize
  2. Azure Data Box
  3. Azure File Sync
  4. AzCopy

Correct Answer: D

 

Correct Answer

Answer D is correct because AzCopy is a command-line utility optimized for high-performance transfer of files and blobs to or from Azure Storage. It directly meets the requirement to perform scripted or operator-driven online data transfer to Azure Storage.

Incorrect Answers

Answer A is incorrect because Azure Migrate: Migrate and Modernize is used to move server workloads to Azure IaaS with orchestrated replication and cutover; that does not directly satisfy the requirement in this scenario.

Answer B is incorrect because Azure Data Box is used to move very large offline datasets to Azure when bandwidth or transfer windows are constrained; that does not directly satisfy the requirement in this scenario.

Answer C is incorrect because Azure File Sync is used to modernize file services gradually while retaining local cache performance; that does not directly satisfy the requirement in this scenario.

 

Question 13

When considering Data Migration Assistant, which requirement supports that choice?

  1. To modernize file services gradually while retaining local cache performance.
  2. To move very large offline datasets to Azure when bandwidth or transfer windows are constrained.
  3. To migrate large file datasets online with centrally managed transfer jobs.
  4. To identify database compatibility issues before migration.

Correct Answer: D

 

Correct Answer

Answer D is correct because Data Migration Assistant assesses SQL Server databases for compatibility and migration blockers for supported Azure SQL targets.

Incorrect Answers

Answer A is incorrect because that outcome is more directly associated with Azure File Sync, not Data Migration Assistant.

Answer B is incorrect because that outcome is more directly associated with Azure Data Box, not Data Migration Assistant.

Answer C is incorrect because that outcome is more directly associated with Azure Storage Mover, not Data Migration Assistant.

 

Question 14

To migrate large file datasets online with centrally managed transfer jobs, which Azure design option should be selected?

  1. Migration cutover
  2. Azure Storage Mover
  3. Azure Data Factory copy activity
  4. AzCopy

Correct Answer: B

 

Correct Answer

Answer B is correct because Azure Storage Mover is designed to migrate large file datasets online with centrally managed transfer jobs. Azure Storage Mover provides managed online migration of files and folders to Azure Storage for supported source and target scenarios.

Incorrect Answers

Answer A is incorrect because Migration cutover can be useful in Azure architectures, but its primary role is to minimize user disruption and data inconsistency when completing a migration; it is not the best match for the stated priority.

Answer C is incorrect because Azure Data Factory copy activity can be useful in Azure architectures, but its primary role is to orchestrate repeated or transformed online data movement between heterogeneous systems; it is not the best match for the stated priority.

Answer D is incorrect because AzCopy can be useful in Azure architectures, but its primary role is to perform scripted or operator-driven online data transfer to Azure Storage; it is not the best match for the stated priority.

 

Question 15

When considering Migration cutover, which requirement supports that choice?

  1. To minimize user disruption and data inconsistency when completing a migration.
  2. To move databases to Azure with tooling designed to minimize migration complexity and downtime.
  3. To move server workloads to Azure IaaS with orchestrated replication and cutover.
  4. To migrate large file datasets online with centrally managed transfer jobs.

Correct Answer: A

 

Correct Answer

Answer A is correct because Migration cutover is the controlled transition from the source workload to the Azure target after synchronization and validation.

Incorrect Answers

Answer B is incorrect because that outcome is more directly associated with Azure Database Migration Service, not Migration cutover.

Answer C is incorrect because that outcome is more directly associated with Azure Migrate: Migrate and Modernize, not Migration cutover.

Answer D is incorrect because that outcome is more directly associated with Azure Storage Mover, not Migration cutover.

 

Question 16

Which Azure capability migrates supported database engines to Azure data platforms with online or offline options depending on scenario?

  1. Data Migration Assistant
  2. Azure Data Factory copy activity
  3. Azure Database Migration Service
  4. AzCopy

Correct Answer: C

 

Correct Answer

Answer C is correct because Azure Database Migration Service matches the described capability and is intended to move databases to Azure with tooling designed to minimize migration complexity and downtime.

Incorrect Answers

Answer A is incorrect because Data Migration Assistant is intended to identify database compatibility issues before migration, which is a different architectural function.

Answer B is incorrect because Azure Data Factory copy activity is intended to orchestrate repeated or transformed online data movement between heterogeneous systems, which is a different architectural function.

Answer D is incorrect because AzCopy is intended to perform scripted or operator-driven online data transfer to Azure Storage, which is a different architectural function.

 

Question 17

When considering Azure Migrate: Migrate and Modernize, which requirement supports that choice?

  1. To move server workloads to Azure IaaS with orchestrated replication and cutover.
  2. To identify database compatibility issues before migration.
  3. To move compatible web applications from existing hosts to managed Azure web hosting.
  4. To perform scripted or operator-driven online data transfer to Azure Storage.

Correct Answer: A

 

Correct Answer

Answer A is correct because Azure Migrate: Migrate and Modernize migrates supported VMware, Hyper-V, physical servers, and other workloads to Azure infrastructure.

Incorrect Answers

Answer B is incorrect because that outcome is more directly associated with Data Migration Assistant, not Azure Migrate: Migrate and Modernize.

Answer C is incorrect because that outcome is more directly associated with Azure App Service migration tooling, not Azure Migrate: Migrate and Modernize.

Answer D is incorrect because that outcome is more directly associated with AzCopy, not Azure Migrate: Migrate and Modernize.

 

Question 18

A storage migration needs centrally orchestrated online transfer jobs for large file datasets. Which Azure service is designed for this task?

  1. Azure Storage Mover
  2. AzCopy
  3. Azure Data Factory copy activity
  4. Migration cutover

Correct Answer: A

 

Correct Answer

Answer A is correct because Azure Storage Mover provides managed online migration of files and folders to Azure Storage for supported source and target scenarios. It directly meets the requirement to migrate large file datasets online with centrally managed transfer jobs.

Incorrect Answers

Answer B is incorrect because AzCopy is used to perform scripted or operator-driven online data transfer to Azure Storage; that does not directly satisfy the requirement in this scenario.

Answer C is incorrect because Azure Data Factory copy activity is used to orchestrate repeated or transformed online data movement between heterogeneous systems; that does not directly satisfy the requirement in this scenario.

Answer D is incorrect because Migration cutover is used to minimize user disruption and data inconsistency when completing a migration; that does not directly satisfy the requirement in this scenario.

 

Question 19

To move databases to Azure with tooling designed to minimize migration complexity and downtime, which Azure design option should be selected?

  1. Data Migration Assistant
  2. AzCopy
  3. Azure Database Migration Service
  4. Azure Data Factory copy activity

Correct Answer: C

 

Correct Answer

Answer C is correct because Azure Database Migration Service migrates supported database engines to Azure data platforms with online or offline options depending on scenario. It directly meets the requirement to move databases to Azure with tooling designed to minimize migration complexity and downtime.

Incorrect Answers

Answer A is incorrect because Data Migration Assistant is used to identify database compatibility issues before migration; that does not directly satisfy the requirement in this scenario.

Answer B is incorrect because AzCopy is used to perform scripted or operator-driven online data transfer to Azure Storage; that does not directly satisfy the requirement in this scenario.

Answer D is incorrect because Azure Data Factory copy activity is used to orchestrate repeated or transformed online data movement between heterogeneous systems; that does not directly satisfy the requirement in this scenario.

 

Question 20

An organization wants to move compatible web applications from existing hosts to managed Azure web hosting. Which design choice most directly meets the requirement?

  1. Azure App Service migration tooling
  2. Azure Storage Mover
  3. Azure Data Box
  4. Azure Database Migration Service

Correct Answer: A

 

Correct Answer

Answer A is correct because Azure App Service migration tooling assesses and helps migrate supported web applications to Azure App Service. It directly meets the requirement to move compatible web applications from existing hosts to managed Azure web hosting.

Incorrect Answers

Answer B is incorrect because Azure Storage Mover is used to migrate large file datasets online with centrally managed transfer jobs; that does not directly satisfy the requirement in this scenario.

Answer C is incorrect because Azure Data Box is used to move very large offline datasets to Azure when bandwidth or transfer windows are constrained; that does not directly satisfy the requirement in this scenario.

Answer D is incorrect because Azure Database Migration Service is used to move databases to Azure with tooling designed to minimize migration complexity and downtime; that does not directly satisfy the requirement in this scenario.

 

Question 21

A platform architect needs to identify database compatibility issues before migration. Which Azure service or capability is the best fit?

  1. Azure File Sync
  2. Data Migration Assistant
  3. Azure Data Box
  4. Azure Storage Mover

Correct Answer: B

 

Correct Answer

Answer B is correct because Data Migration Assistant assesses SQL Server databases for compatibility and migration blockers for supported Azure SQL targets. It directly meets the requirement to identify database compatibility issues before migration.

Incorrect Answers

Answer A is incorrect because Azure File Sync is used to modernize file services gradually while retaining local cache performance; that does not directly satisfy the requirement in this scenario.

Answer C is incorrect because Azure Data Box is used to move very large offline datasets to Azure when bandwidth or transfer windows are constrained; that does not directly satisfy the requirement in this scenario.

Answer D is incorrect because Azure Storage Mover is used to migrate large file datasets online with centrally managed transfer jobs; that does not directly satisfy the requirement in this scenario.

 

Question 22

An enterprise architect needs to modernize file services gradually while retaining local cache performance. Which Azure service or capability is the best fit?

  1. Azure App Service migration tooling
  2. Data Migration Assistant
  3. Migration cutover
  4. Azure File Sync

Correct Answer: D

 

Correct Answer

Answer D is correct because Azure File Sync caches Azure file shares on Windows Servers and synchronizes changes between on-premises file servers and Azure Files. It directly meets the requirement to modernize file services gradually while retaining local cache performance.

Incorrect Answers

Answer A is incorrect because Azure App Service migration tooling is used to move compatible web applications from existing hosts to managed Azure web hosting; that does not directly satisfy the requirement in this scenario.

Answer B is incorrect because Data Migration Assistant is used to identify database compatibility issues before migration; that does not directly satisfy the requirement in this scenario.

Answer C is incorrect because Migration cutover is used to minimize user disruption and data inconsistency when completing a migration; that does not directly satisfy the requirement in this scenario.

 

Question 23

To orchestrate repeated or transformed online data movement between heterogeneous systems, which Azure design option should be selected?

  1. Azure Database Migration Service
  2. Azure File Sync
  3. Azure Migrate: Migrate and Modernize
  4. Azure Data Factory copy activity

Correct Answer: D

 

Correct Answer

Answer D is correct because Azure Data Factory copy activity moves data between supported data stores and can participate in broader transformation or migration pipelines. It directly meets the requirement to orchestrate repeated or transformed online data movement between heterogeneous systems.

Incorrect Answers

Answer A is incorrect because Azure Database Migration Service is used to move databases to Azure with tooling designed to minimize migration complexity and downtime; that does not directly satisfy the requirement in this scenario.

Answer B is incorrect because Azure File Sync is used to modernize file services gradually while retaining local cache performance; that does not directly satisfy the requirement in this scenario.

Answer C is incorrect because Azure Migrate: Migrate and Modernize is used to move server workloads to Azure IaaS with orchestrated replication and cutover; that does not directly satisfy the requirement in this scenario.

 

Question 24

For Migration cutover, which statement is accurate?

  1. Provides managed online migration of files and folders to Azure Storage for supported source and target scenarios.
  2. Is the controlled transition from the source workload to the Azure target after synchronization and validation.
  3. Migrates supported database engines to Azure data platforms with online or offline options depending on scenario.
  4. Migrates supported VMware, Hyper-V, physical servers, and other workloads to Azure infrastructure.

Correct Answer: B

 

Correct Answer

Answer B is correct because Migration cutover is the controlled transition from the source workload to the Azure target after synchronization and validation.

Incorrect Answers

Answer A is incorrect because that description belongs to Azure Storage Mover, whose purpose is to migrate large file datasets online with centrally managed transfer jobs.

Answer C is incorrect because that description belongs to Azure Database Migration Service, whose purpose is to move databases to Azure with tooling designed to minimize migration complexity and downtime.

Answer D is incorrect because that description belongs to Azure Migrate: Migrate and Modernize, whose purpose is to move server workloads to Azure IaaS with orchestrated replication and cutover.

 

Question 25

For AzCopy, which statement is accurate?

  1. Caches Azure file shares on Windows Servers and synchronizes changes between on-premises file servers and Azure Files.
  2. Is a command-line utility optimized for high-performance transfer of files and blobs to or from Azure Storage.
  3. Uses Microsoft-provided physical appliances to transfer large data volumes when network transfer is impractical.
  4. Migrates supported VMware, Hyper-V, physical servers, and other workloads to Azure infrastructure.

Correct Answer: B

 

Correct Answer

Answer B is correct because AzCopy is a command-line utility optimized for high-performance transfer of files and blobs to or from Azure Storage.

Incorrect Answers

Answer A is incorrect because that description belongs to Azure File Sync, whose purpose is to modernize file services gradually while retaining local cache performance.

Answer C is incorrect because that description belongs to Azure Data Box, whose purpose is to move very large offline datasets to Azure when bandwidth or transfer windows are constrained.

Answer D is incorrect because that description belongs to Azure Migrate: Migrate and Modernize, whose purpose is to move server workloads to Azure IaaS with orchestrated replication and cutover.

 

img