VCF Upgrade Path Advisor
VCF upgrades aren't direct — you usually have to hop through intermediate versions. This tool calculates the supported sequence between any source and target, lists the component versions at each hop (vCenter, ESXi, NSX, SDDC Manager), and flags End-of-Life issues so you don't plan an upgrade to an unsupported release.
Quick start
- Select your current VCF version from the source dropdown.
- Select your target VCF version from the destination dropdown.
- Read the hop sequence — each intermediate release shown with its component versions.
- Review KB references for each hop — official VMware KB articles for upgrade procedures.
- Watch for EoL warnings — the tool flags any version that's reached End-of-General-Support.
When to use this tool
Use this tool:
- Before planning any VCF upgrade — confirm you can actually go from your current version to where you want to be without an unsupported jump.
- When auditing a long-overdue upgrade — sites stuck on VCF 4.4 or 4.5 often need 3-4 hops to get current.
- To estimate upgrade time — each hop is roughly 4-12 hours of maintenance; hop count drives the schedule.
- To check component compatibility — does the upgrade need an NSX major version change? An ESXi major version? Both add complexity.
How it works
VMware doesn't support arbitrary version-to-version upgrades. Every supported source-target pair has a specific path, and skipping intermediate releases breaks the upgrade machinery (LCM, vUM, SDDC Manager workflows).
The tool uses BFS (breadth-first search) over the official VMware compatibility matrix to find the shortest supported path. Each hop shows:
- Source and target VCF release
- vCenter version delta
- ESXi version delta
- NSX version delta
- SDDC Manager version delta
- Linked KB articles for the upgrade procedure
- EoL warnings if the version is past general support
Step-by-step walkthrough
1. Pick your current version
Source dropdown lists all known VCF versions from 4.x through 9.x. EoL versions are marked (EOL). Pick the exact version your environment runs — check SDDC Manager UI under About.
2. Pick your target version
Pick where you want to be. Common targets:
- Latest 9.x for new feature access
- Last release of your current major (e.g. 5.2.x latest) for stability without a major version bump
- A specific version mandated by support contract or feature requirement
3. Review the hop sequence
The tool shows each hop with arrows. Example: 4.5.0 → 5.0.0 → 5.1.0 → 5.2.0 → 9.0.0. Each hop is its own maintenance window.
4. Inspect per-hop component versions
For each hop, see what versions of vCenter, ESXi, NSX, and SDDC Manager you'll be running after that hop. Major version jumps in NSX (3.x → 4.x) or vCenter (7.x → 8.x) add risk and may need additional planning.
5. Open the KB articles
Each hop links to the relevant VMware KB article (e.g. "Upgrading VMware Cloud Foundation from 5.1 to 5.2"). Read these — they list known issues, prerequisites, and step-by-step procedures.
6. Plan the schedule
Each hop is 4-12 hours depending on cluster size. Build the maintenance windows, raise change records, and (critically) back up vCenter and SDDC Manager configuration before starting.
Common mistakes
Related tools
Tools that pair well with VCF Upgrade Path Advisor: