Moving from vSphere to Azure: The Pre-Flight Check
A practical checklist for network paths, dependencies, and rollback before you schedule a cutover.

Migration tools work fine until they don't. The network is usually the problem. This pre-flight checklist exists to prove the path before you schedule a vSphere-to-Azure cutover.
Pre-flight checklist proves network readiness, data fit, and dependency mapping before any cutover attempt.
Pre-flight means proving the path
You are not just moving compute. You are moving an application’s dependency chain through a new network boundary. If the path is not measured, the timeline is fiction.
The checklist below is the minimum bar we use before cutover. Each item is a test you can run and a decision you can document.
The pre-flight checklist
Baseline latency, jitter, and throughput. Measure round-trip latency and sustained throughput between the source cluster and the Azure landing zone. Capture results for ExpressRoute and VPN if both exist, including the failover path.
Data transfer math. Calculate the data volume, change rate, and the cutover window. If the numbers do not fit, plan a seeded transfer and a delta sync.
Dependency map (inbound and outbound). Inventory services, ports, DNS names, and IP ranges the workloads touch. Validate with packet captures and owner interviews. Anything unknown becomes a cutover risk.
IP, routing, and firewall rules. Check for address overlap, NAT requirements, and route propagation. Confirm firewall rules on both sides with a test flow, not a screenshot.
Identity and DNS cutover logic. Document where identity lives (AD or Entra), which DNS zones are authoritative, and the TTL strategy. Confirm time sync (NTP) across the path.
Rollback plan (the “revert” button is a lie). Define the point of no return, data divergence handling, and the exact steps to go back. Test rollback in a staging window.
Application validation steps. Define the exact smoke tests that prove the workload is healthy. Assign an owner and capture pass/fail criteria.
Evidence pack. Capture diagrams, test results, and the runbook in one place. A cutover without evidence becomes a memory exercise later.
Stop and fix before cutover
- Latency variance is unstable or packet loss appears under load.
- Any dependency is still “maybe” or “we think.”
- Rollback steps are incomplete or untested.
Pre-Flight Checklist (Copy/Paste)
- Baseline latency, jitter, throughput (ExpressRoute + VPN).
- Data volume + change rate vs cutover window.
- Dependency map (services, ports, DNS, IP ranges).
- IP overlap, routing propagation, firewall validation.
- Identity + DNS cutover logic, TTL, NTP sync.
- Rollback plan with point of no return.
- Smoke tests with owner sign-off.
- Evidence pack and runbook stored in one place.
Cutover is a test of the network, not the tool.
If the path is not measured, the cutover plan is a guess.