Skip to content

Commit 3d76cbc

Browse files
Merge pull request #301032 from habibaum/09Jun-faq-docs
FAQ doc updates
2 parents 58f695b + 719d0d8 commit 3d76cbc

File tree

2 files changed

+54
-0
lines changed

2 files changed

+54
-0
lines changed

articles/migrate/common-questions-server-migration.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,30 @@ You can work out the bandwidth requirement based on:
394394

395395
Ideally, you'd want initial replication to complete at least 3-4 days before the actual migration window. This timeline gives you sufficient time to perform a test migration before the actual window and keep downtime during the window to a minimum.
396396

397+
## How do I roll back if something goes wrong during the migration process?
398+
399+
Azure Migrate doesn't support rollback now, which means after users migrate, they can't go back to on-premises.
400+
401+
## What strategies do I use to reduce downtime during migration?
402+
403+
| **Practice** | **How it helps** | **Benefit** |
404+
| --- | --- | --- |
405+
| Use Agent-Based Replication for Continuous Sync | It continuously replicates on-premises VMs to Azure| This helps you cut over with minimal data loss (RPO of a few seconds) and reduces downtime (RTO of a few minutes). |
406+
| Perform Test Migrations | Azure Migrate lets you run test migrations without affecting the production VM. | You check boot success, network connectivity, and application functionality in Azure before the final cutover. |
407+
| Use Replication Groups for Dependency-Aware Migration | You group VMs based on application or service dependencies and migrate them together. | This lowers the risk of broken dependencies during migration and helps keep services running smoothly. |
408+
| Schedule Cutovers During Maintenance Windows | **: You plan the final cutover (switching users to the Azure-hosted app) during a known low-traffic period. | This minimizes the user impact and gives time for rollback if needed.|
409+
| Do a Phased Migration | You migrate and modernize workloads in stages instead of all at once. | Smaller changes minimize the risk and help keep services available throughout the process. |
410+
411+
## How do I measure the success of my cloud migration execution?
412+
413+
| Metric | Description |
414+
| --- | --- |
415+
| Cutover success rate | Percentage of workloads successfully migrated without rollback or issues. |
416+
| Downtime duration | Total unplanned downtime occurs during cutover; the goal is minimal or zero. |
417+
| Data integrity | Post-migration validation of data completeness and accuracy. |
418+
| Application functionality |Post-migration, apps work exactly as expected (functional testing, and UAT pass). |
419+
| Migration completion timeline | Actual vs planned migration schedule adherence. |
420+
397421
## Related content
398422

399423
* Learn more about migrating [VMware VMs](tutorial-migrate-vmware.md), [Hyper-V VMs](tutorial-migrate-hyper-v.md), and [physical servers](tutorial-migrate-physical-virtual-machines.md).

articles/migrate/resources-faq.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,36 @@ Learn how to [delete a project](how-to-delete-project.md).
9090

9191
No, Azure Migrate doesn't support moving resources. To move resources created by Azure Migrate, consider creating a new project in the desired region.
9292

93+
## What skills and expertise help manage migration effectively with Azure Migrate?
94+
95+
Customers who want to migrate must be familiar with the Azure portal and understand basic migration concepts like the 6Rs. They also need the following technical skills, which vary depending on what they migrate:
96+
97+
- **Application migration**: Understand application architecture, dependencies, and code refactoring.
98+
- **Cloud migration**: Know Azure roles, networking, and security.
99+
- **Infrastructure migration**: Work with virtualization (VMware, Hyper-V), servers, storage, and backup.
100+
- **Scripting**: Use Bash, PowerShell, or Python to automate parts of the migration and testing.
101+
- **Integration**: Use APIs, middleware, and tools like MuleSoft or Boomi toto maintain interoperability.
102+
103+
104+
## What migration approaches do I have with Azure Migrate, such as rehosting, replatforming, or refactoring?
105+
106+
Azure Migrate now offers options to create business cases and assessment reports for workloads that users want to rehost, replatform, or refactor.
107+
108+
For actual migration execution, Azure Migrate supports rehosting (also known as lift-and-shift).
109+
110+
For rehosting:
111+
112+
- **Server migration**: It helps move virtual machines (VMware, Hyper-V, or physical servers).
113+
- **Database migration service (DMS)**: It supports migrating SQL Server and other databases.
114+
115+
This approach works best for:
116+
117+
- Legacy applications
118+
- Quick migrations with minimal testing
119+
- Time-sensitive lift-and-shift projects
120+
- Applications with complex code that still run well on Azure
121+
122+
93123
## Next steps
94124

95125
Read the [Azure Migrate overview](migrate-services-overview.md).

0 commit comments

Comments
 (0)