Migration is one of the most exam-heavy areas because it tests your ability to choose the right strategy, tool, and approach for different workloads. Many candidates confuse migration tools with DR/backup services, or misalign strategies with business needs.
This capsule summarizes common pitfalls, best practices, and exam strategies.
Common Pitfalls
1. Confusing Migration with Backup/DR
-
Backup = point-in-time restore.
-
ASR (DR) = failover to another region for continuity.
-
Migration = permanent move to Azure.
Exam Trap: If the question says “permanent move”, the answer is Azure Migrate, not ASR or Backup.
2. Misusing Migration Strategies
-
Rehost = no code changes.
-
Refactor = minor code changes (containers, managed DB).
-
Rearchitect = redesign into cloud-native.
-
Rebuild = full redevelopment.
Exam Trap: If question says “minimal downtime, no code changes”, answer is Rehost.
3. Confusing Tools
-
Azure Migrate = framework (discovery + assessment + migration).
-
ASR = VM replication (used inside migration).
-
DMS = database migration.
-
App Service Migration Assistant = web apps.
-
Storage Migration Service / AzCopy / Data Box = storage.
Exam Trap: Always match tool to workload type.
4. Ignoring Hybrid/Phased Options
-
Not every workload can be cutover at once.
-
If compliance or legacy dependency → Hybrid/Phased migration is required.
5. Forgetting Cost & Governance
-
Migration without Reserved Instances or Azure Hybrid Benefit → higher costs.
-
Forgetting tagging → no cost visibility post-migration.
Migration Best Practices
-
Always assess before migrating (Azure Migrate → cost, sizing, readiness).
-
Use pilot migrations before full-scale rollout.
-
Secure hybrid connectivity with ExpressRoute for critical workloads.
-
Integrate with Azure Arc for hybrid governance.
-
Plan for post-migration optimization (autoscaling, right-sizing, reserved instances).
Quick Recall Table
| Requirement | Best Solution |
|---|---|
| Discover workloads, dependencies | Azure Migrate Discovery Appliance |
| Lift-and-shift VMs | Azure Migrate + ASR |
| SQL/Oracle DB migration | Database Migration Service (DMS) |
| IIS app migration | App Service Migration Assistant |
| File server migration | Storage Migration Service / Azure File Sync |
| Petabyte-scale offline data move | Azure Data Box |
| Hybrid governance of on-prem resources | Azure Arc |
Exam Tips
-
“Which service is the hub for migration?” → Azure Migrate.
-
“Which strategy requires the least effort and no code changes?” → Rehost.
-
“Which tool moves SQL DB to Azure SQL MI?” → DMS.
-
“Which tool is best for bulk offline data migration?” → Data Box.
-
“Which tool migrates IIS apps to Azure App Service?” → App Service Migration Assistant.
What to Expect in the Exam
-
Direct Q: “Which Azure service helps assess readiness before migration?” → Azure Migrate.
-
Scenario Q: “Company must migrate VMs with minimal downtime and no code changes.” → Rehost with ASR.
-
Scenario Q: “Company needs to modernize monolithic app into microservices.” → Rearchitect.
-
Scenario Q: “Company requires 100 TB migration but limited bandwidth.” → Data Box.
-
Trick Q: “ASR is used for backup.” → False (it’s DR and migration engine).