- Converting a vSphere 8 estate into VCF 9.1 reuses the vCenter and hosts you already run, with no rebuild.
- Upgrade the vSphere components, vCenter and ESXi, to 9.1 first, then converge. NSX 4.2 or later converges on its current version and upgrades to 9.1 after convergence.
- Converge builds a new VCF fleet around an existing environment. Import attaches an environment to a fleet that already exists.
- The VCF Installer runs the converge, and VCF Operations, the VCF management services and the software depot come up as part of it.
- After convergence, VCF Operations drives the NSX and Edge upgrades from Build then Lifecycle, one precheck and one maintenance window at a time.
- Back up vCenter and NSX Manager before each vSphere upgrade and before the converge window.
Most of this series stands up VCF 9.1 greenfield. This part covers the opposite case, taking an existing vSphere 8 estate and converging it into VCF 9.1 without a rebuild. You upgrade the vSphere components to 9.1, let the VCF Installer converge them into a new fleet, then finish the NSX upgrade under VCF Operations. If you want the generic mechanics, see converging an existing vSphere environment and importing a brownfield environment. This part walks the end to end convert path for a vSphere 8 source.
How the convert path is ordered
Converging an existing environment into VCF 9.1 is not a single click on your current builds. Broadcom documents the converge process as manual upgrades of your existing components to 9.1, followed by the VCF Installer workflow that builds the fleet around them. In practice you move vCenter and the ESXi hosts to 9.1 before the converge, then reuse them as the management domain of the new fleet.
NSX is the exception. An NSX 4.2 or later deployment that is registered with a vCenter without Enhanced Linked Mode converges on its current version, and you upgrade it to 9.1 after the convergence completes. So the order is vSphere to 9.1, then converge, then NSX to 9.1, with the NSX Edge cluster last.
The net effect, you reuse existing hardware and vCenter instead of rebuilding, you adopt the VCF management plane as part of the converge, and you keep each disruptive step in its own maintenance window.
Two supported paths, converge and import
This is a documented capability, not a workaround. VCF 9.1 supports converging or importing an existing vSphere 8 environment into VCF 9.1. Two closely related mechanisms apply depending on whether a fleet already exists.
| Approach | What it does | Use it for |
|---|---|---|
| Converge (new fleet) | Deploys the VCF Installer and builds a new VCF fleet around an existing vCenter and hosts once they are on 9.1, reusing NSX on its current version. | Your first environments, which become the foundation of the fleet. |
| Import (existing fleet) | Attaches an existing vCenter to an already running VCF 9.1 fleet as a workload domain, on its current version, until you choose to upgrade. | Later or smaller environments added after the fleet exists. |
Because NSX 4.2 or later converges on its current version, you sequence the NSX upgrade after the fleet exists, where VCF Operations runs it for you. The vSphere upgrade to 9.1 stays in front of the converge, so plan those windows first.
Conversion path at a glance
Prerequisites
| Item | Requirement |
|---|---|
| Source vSphere | vCenter and ESXi upgraded to 9.1 before the converge, from a supported vSphere 8 Update 3 source |
| NSX | NSX 4.2 or later without Enhanced Linked Mode, converged on its current version and upgraded to 9.1 after |
| Enhanced Linked Mode | Removed, converge expects a standalone vCenter target |
| Distributed switch (vDS) | Remediated to a VCF supported configuration |
| VCF Installer | VCF Installer appliance OVA for the target 9.1.0.x build |
| Capacity | Headroom for VCF Operations, the VCF management services and required VCF services |
| Networking, DNS, NTP | Management, vMotion and overlay networks reachable, forward and reverse DNS for new appliances, consistent NTP |
| Backups | Verified vCenter and NSX Manager backups taken immediately before each window |
At a glance
| Item | Value |
|---|---|
| Strategy | Upgrade vSphere to 9.1, converge, then upgrade NSX |
| First environments | Converge to a new VCF fleet after vCenter and ESXi reach 9.1 |
| Later and remote sites | Import into the existing fleet, then upgrade |
| Upgrade engine | VCF Operations, with the Fleet lifecycle and SDDC lifecycle services, from the software depot |
| Upgrade order after converge | NSX manager stack, then NSX Edge |
| Target | VCF 9.1.0, with vCenter, ESXi and NSX on 9.1 |
Step 1, validate and remediate the source environment
Run the VCF Installer validation pass as a dry run days ahead of the window. It checks hardware, networking, switch versions and default setting alignment. Clear the recurring blockers first, remove Enhanced Linked Mode, remediate the distributed switch configuration, and confirm your vSphere and NSX builds against the interoperability matrix. Move each cluster from vSphere Lifecycle Manager baselines to images, since baselines are not supported in 9.x, and inventory certificates and passwords, since VCF takes these over after conversion.
Step 2, upgrade the vSphere components to 9.1
Bring the existing vSphere platform to 9.1 before the converge. This is the version floor for the components the VCF Installer reuses. NSX stays where it is for now.
- Upgrade the existing vCenter to 9.1 with a reduced downtime upgrade, so the vCenter keeps running during the switch. Have one temporary IP address ready for the duration.
- Upgrade the ESXi hosts to 9.1 with vSphere Lifecycle Manager images, one cluster at a time so workloads stay up.
- Leave the existing NSX instance on its current 4.2 or later build. You upgrade it after the fleet exists.
Step 3, deploy the VCF Installer
The installer is the engine that runs the convergence, and it is needed because no VCF instance exists yet. For a full walkthrough of this appliance, see how to deploy the VCF Installer appliance.
- Deploy the VCF Installer appliance OVA into the existing vCenter.
- Open the Software Depot settings and connect the installer to your depot.
- Stage the target 9.1.0.x binaries so they are available to the conversion.
Step 4, converge the environment with the VCF Installer
This is the same converge mechanism covered in Part 20, run here on a vSphere 8 estate that you have just moved to 9.1.
- In the installer, start the converge deployment wizard.
- On the components screen, select the existing vCenter, now on 9.1, and its ESXi hosts to reuse.
- Select the existing NSX 4.2 or later instance to reuse on its current version.
- Enter deployment details only for components that do not exist yet, such as VCF Operations, the VCF management services and SDDC Manager.
- Run the validation, resolve any finding, then start the converge.
The existing vCenter becomes the management domain of a new VCF fleet, with NSX still on its 4.2 or later build.
Step 5, deploy the VCF management stack
As part of the conversion, the management components come up:
- VCF Operations, the management and monitoring plane
- VCF management services, the container cluster that hosts Fleet lifecycle, SDDC lifecycle and the software depot
- SDDC Manager, for domain level operations
- Software depot, where upgrade bundles land for the fleet lifecycle service
- The license server and any other required VCF services for your entitlement
With vSphere already on 9.1, the converged environment is under VCF fleet management: ESX certificate and password automation, unified visibility in VCF Operations, and a depot ready for the NSX upgrade. Work from here is orchestrated, not manual.
Step 6, finish the NSX upgrade under VCF Operations
vCenter and ESXi are already on 9.1, so the remaining work is NSX and its Edge cluster. You do not run these by hand. VCF Operations drives them from the Fleet lifecycle service, with a precheck in front of each. It will not let you start on a failed precheck, so it is hard to get this wrong.
For each part, follow the same loop:
- Open Build then Lifecycle for the workload domain in VCF Operations.
- Pick the component to upgrade and its 9.1 target bundle from the software depot.
- Click Run Prechecks and wait for the result.
- If any check is red, fix it and run Run Prechecks again. Do not go on until every check is green.
- Click Upgrade Now, or schedule it for a planned maintenance window.
- Wait for the job to finish, then confirm the component is healthy in VCF Operations.
In VCF 9.x the NSX host components ship inside ESX, so NSX upgrades in two parts. You upgrade the NSX manager stack first, then upgrade the NSX Edge cluster last, after the rest of the domain is on 9.1. Each part is its own window with its own precheck.
Most delays come from one of three causes: an expired certificate, a precheck that has not been cleared, or an NSX Edge that is undersized for 9.1. Sort these out before you start the window.
Step 7, integrate remaining and remote sites by import
Once the first environments are converted, any remaining or smaller remote sites join by import rather than a standalone conversion. The fleet already exists, so there is no reason to stand up new fleet services at each site. The mechanics match Part 21 on importing a brownfield environment.
- In VCF Operations, start the Import workflow and select the site vCenter to attach on its current version.
- Deploy a right sized NSX instance at 9.1 for that domain, or reuse an existing one.
- Run Run Prechecks, then upgrade that vCenter from Build then Lifecycle.
- Upgrade the site hosts the same way.
Verify the deployment
- Converted domain reports healthy in VCF Operations, with vCenter and NSX visible to Fleet Management.
- vCenter and ESXi are on 9.1, confirmed in VCF Operations.
- Certificate and password management has moved to VCF, which you can spot check on an ESX host.
- Software depot is populated and reachable, and prechecks pass for the NSX upgrade.
- The NSX upgrade followed the manager then Edge order and completed with a green precheck.
- After upgrade, vCenter, ESXi and NSX interoperability is green in VCF Operations.
- Imported sites show as managed domains in the fleet.
How this fits with VCF Operations and fleet lifecycle
Converting reuses your existing vCenter and hosts instead of rebuilding. Once the environment is converged, VCF Operations gives you unified health and monitoring, the VCF management services own Fleet lifecycle and SDDC lifecycle, and the software depot feeds those services. From that point every version change, whether NSX, vCenter, ESXi or Edge, is an orchestrated workflow with prechecks, not a hand run upgrade. Those upgrades become routine day 2 operations.
Notes and best practices
- Run the installer validation as a dry run well ahead of the window, and remediate ELM and switch issues calmly, not under a clock.
- Upgrade vCenter and ESXi to 9.1 before the converge, and keep each in its own maintenance window.
- Reuse NSX 4.2 or later on its current version, and upgrade it to 9.1 after the fleet exists.
- Move clusters from vSphere Lifecycle Manager baselines to images, since baselines are not supported in 9.x.
- Back up vCenter and NSX Manager immediately before every upgrade and before the converge.
- Validate exact source builds against the Broadcom interoperability matrix, since supported versions shift per 9.1 patch.
Common errors and fixes
| Symptom | Cause and fix |
|---|---|
| Validation fails on linked vCenters | Enhanced Linked Mode is still configured. Remove ELM so the target is a standalone vCenter. |
| Switch or vDS validation error | Non standard distributed switch config. Remediate to VCF supported settings before retrying. |
| Source version rejected for converge | vCenter or ESXi is below the 9.1 floor, or the NSX build is not supported. Upgrade vSphere to 9.1 and confirm the NSX build against the current matrix. |
| NSX upgrade will not start | Prechecks failing or wrong order. Clear every precheck, upgrade the NSX manager stack first, then the Edge. |
| vCenter upgrade halts on IP | Missing temporary IP address for the reduced downtime upgrade. Provide it before executing. |
Common questions
Do I have to upgrade vSphere before converting to VCF 9.1
Yes. For the converge path you upgrade vCenter and ESXi to 9.1 first, then the VCF Installer converges them into a new fleet. NSX 4.2 or later is the exception, it converges on its current version and upgrades afterward.
What is the difference between converge and import
Converge builds a new VCF fleet around an existing environment. Import attaches an environment to a fleet that already exists.
Can I keep NSX on its current version
Yes. An NSX 4.2 or later deployment without Enhanced Linked Mode converges as is, then upgrades to 9.1 after the fleet exists.
Why is NSX a two part upgrade
In VCF 9.x the NSX host components ship inside ESX, so you upgrade the NSX manager stack first and the NSX Edge cluster last, each its own window with its own precheck.
References
VCF 9.1 vSphere back in time support for upgrade, converge and import, William Lam
How to Upgrade to VMware Cloud Foundation 9.1, VCF Blog
How to Converge a vSphere Environment to VMware Cloud Foundation, VCF Blog
Upgrade Sequence and Related Issues for VCF and vSphere Foundation 9.1, Broadcom KB


DrJha