, ,

How to Convert an Existing vSphere 8 Environment to VCF 9.1 (VCF 9.1 Deployment Step by Step Guide, Part 22)

Bring an existing vSphere 8 estate under VCF 9.1 without a rebuild. Converge on your current 8.x versions, stand up VCF Operations early, then upgrade through Lifecycle Manager on your own schedule.

VCF 9.1 Deployment · Part 22 of 24
Scenario, brownfield. This part is an optional scenario for existing estates, not a mandatory step. It brings a running vSphere 8 environment under VCF 9.1 management without a rebuild and without upgrading first, then upgrades on your own schedule. It depends on a supported vSphere 8 Update 3 source and a VCF Installer appliance for your target 9.1.0.x build.
Before you convert. Work through the VCF 9.x pre-installation checklist first, and confirm your source versions against the current Broadcom interoperability matrix for your target 9.1.0.x build.
TL;DR
  • You can bring a vSphere 8 Update 3 environment under VCF 9.1 without upgrading it first. Broadcom calls this back in time converge and import.
  • Reversing the order, meaning convert first and upgrade later, avoids gating the whole project behind pre-conversion NSX change windows.
  • 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 conversion, and VCF Operations, Fleet Management and the Software Depot come up as part of it.
  • Lifecycle Manager then upgrades NSX, vCenter and ESXi in order, one maintenance window at a time.
  • Conversions are low risk and can run early and in parallel, which is the real schedule recovery lever.

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, and without waiting on a chain of upgrade windows first. You converge on your current 8.x versions, stand up VCF Operations early, and let Lifecycle Manager drive the upgrades on your own schedule. If you want the generic mechanics, see converging an existing vSphere environment and importing a brownfield environment. This part focuses on the sequencing decision that recovers a tight timeline.

Why convert first

An instinctive plan is the classic order: upgrade everything to 9.x first, then converge to VCF. That works on paper, but it often hits a version wall. If your installed NSX build is not directly compatible with the 9.1 update package, you may need two separate NSX change windows just to get NSX to a 9.1 compatible level before conversion can even begin. On a tight timeline, chaining those windows in front of the real work puts the whole effort at risk.

Alternative approach

Reverse the sequence, convert first and upgrade later. Converge each environment while it stays on its current 8.x release, deploy VCF Operations early, and manage every NSX, vCenter and ESXi upgrade through Lifecycle Manager afterward. With Operations deployed and the environments already converted, you can work through backlog items while waiting for patch and upgrade windows, rather than sitting idle behind them.

The net effect: you adopt the VCF management plane immediately, defer the disruptive in place upgrades to scheduled LCM windows, and stop treating those upgrades as blockers to conversion.

Two supported paths, converge and import

This is a documented capability, not a workaround. VCF 9.1 supports back in time converge and import, so you can bring a vSphere 8.0 Update 3 environment under VCF 9.1 management without first upgrading it to 9.x. Two closely related mechanisms apply depending on whether a fleet already exists.

ApproachWhat it doesUse it for
Converge (new fleet)Deploys the VCF Installer and stands up a new VCF fleet around an existing vCenter, NSX and hosts, reusing what you already run.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.
Why this matters for the timeline

Because 8.0 U3 is a supported source for both converge and import into VCF 9.1, you never have to touch NSX or ESXi to start. Any NSX change windows move to after conversion, where LCM runs them for you.

Conversion path at a glance

Source, kept on current versionsExisting vSphere 8 Update 3 estate (NSX 4.2.x) Phase 1, ConvergeConvert primary environmentVCF Installer buildsnew fleet, on current 8.x Phase 2, Converge in parallelConvert additional environmentsVCF Installer buildsnew fleet, on current 8.x Management plane comes up nowVCF Operations, Fleet Management, Software Depot Phase 3, Lifecycle Manager upgrades, one window each Window 1NSXfirst hopto interim build Window 2NSXonto 9.1 line9.1.0.x Window 3vCenterto 9.1all domains Window 4ESXi hoststo 9.1baselines to images Phase 4, Integrate remaining and remote sites Import into fleeton current versionDeploy a right sized NSXat 9.1Upgrade via LCMvCenter and hosts OutcomeUnified VCF 9.1 fleet, lifecycled by Operations and LCM Convert first (Phases 1 and 2, on 8.x), upgrade later (Phase 3), integrate remaining sites last (Phase 4)
Convert first convergence flow: converge on 8.x, stand up VCF Operations, then upgrade through Lifecycle Manager and integrate remaining sites by import.

Prerequisites

ItemRequirement
Source vSpherevSphere 8 Update 3 host and vCenter, a supported converge and import source for VCF 9.1
NSXA supported NSX build, reused in place during conversion
Enhanced Linked ModeRemoved, converge and import expect a standalone vCenter target
Distributed switch (vDS)Remediated to a VCF supported configuration
VCF InstallerVCF Installer appliance OVA for the target 9.1.0.x build
CapacityHeadroom for VCF Operations, Fleet Management and required VCF services
Networking, DNS, NTPManagement, vMotion and overlay networks reachable, forward and reverse DNS for new appliances, consistent NTP
BackupsVerified vCenter and NSX Manager backups taken immediately before each window

At a glance

ItemValue
StrategyConvert first, upgrade later (back in time convergence)
First environmentsConverge to a new VCF fleet on existing 8.x versions
Later and remote sitesImport into the existing fleet, then upgrade
Upgrade engineVCF Operations and Lifecycle Manager, from the Software Depot
Upgrade orderOperations, then SDDC and Fleet, then NSX, then vCenter, then ESXi, then Edge
TargetVCF 9.1.0, with NSX, vCenter and ESXi 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, confirm your vSphere, NSX and VCF Operations builds, and inventory certificates and passwords, since VCF takes these over after conversion.

Step 2, 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.

  1. Deploy the VCF Installer appliance OVA into the existing vCenter.
  2. Open the Software Depot settings and connect the installer to your depot.
  3. Stage the target 9.1.0.x binaries so they are available to the conversion.

Step 3, convert the first environment on its current versions

This is the same converge mechanism covered in Part 20, run here without a prior upgrade.

  1. In the installer, choose the Converge existing environment workflow.
  2. On the components screen, select the existing vCenter on vSphere 8 Update 3 to reuse.
  3. Select the existing NSX instance to reuse, not upgrade.
  4. Enter deployment details only for components that do not exist yet, such as SDDC Manager and fleet services.
  5. Click Validate, resolve any finding, then click Finish to execute.

The existing vCenter becomes a managed domain within a new VCF fleet, still on its 8.x versions.

Step 4, deploy the VCF management stack

As part of the conversion, the management components come up:

  • VCF Operations, the management and monitoring plane
  • Runtime Services
  • Fleet Management, which hosts fleet lifecycle, SDDC lifecycle and the software depot
  • Software Depot, where upgrade bundles land for LCM
  • Any other required VCF services for your entitlement
Note

With nothing upgraded yet, the first environment is under VCF fleet management: ESX certificate and password automation, unified visibility in Operations, and a depot ready to feed LCM. Work from here is orchestrated, not manual.

Step 5, convert additional environments

Any further environment, such as a secondary site or a disaster recovery site, follows the identical pattern, each as its own phase so a hiccup at one never stalls another.

  1. Deploy the VCF Installer to that environment.
  2. Run the Converge existing environment workflow, keeping the existing vSphere 8 Update 3 and NSX versions.
  3. Click Validate, execute, and confirm the domain is healthy in VCF Operations.
Sequencing note

Because each environment converts on its existing versions, they have no hard dependency on one another. Independent sites can converge in parallel change windows if staffing allows, which is a real schedule recovery lever.

Step 6, upgrade to 9.1 with Lifecycle Manager

Your environment is now converted, but it still runs on 8.x. In this step you move each piece up to 9.1. You do not run the upgrades by hand. Lifecycle Manager, called LCM, does the work for you. For every component the job is the same three ideas: pick the component, run a precheck, then start the upgrade. LCM will not let you skip the order or start on a failed precheck, so it is hard to get this wrong.

VCF Operations SDDC and Fleet NSX vCenter ESXi NSX Edge LIFECYCLE MANAGER UPGRADE ORDER
LCM upgrades in this fixed order. You do one component at a time, and each one is its own maintenance window.

For each component, follow the same loop:

  1. Open Lifecycle Management in the fleet console.
  2. Pick the component to upgrade and its 9.1 target bundle.
  3. Click Run Prechecks and wait for the result.
  4. If any check is red, fix it and run Run Prechecks again. Do not go on until every check is green.
  5. Click Upgrade Now, or click Schedule to run it in a planned maintenance window.
  6. Wait for LCM to finish, then confirm the component is healthy in VCF Operations.

When one component is done, repeat the same loop for the next one down the order. Here is the order with the one thing to know for each:

OrderComponentWhat to know
1VCF Operations and FleetThese come up on 9.1 during the conversion. Just confirm they are healthy before you start the rest.
2NSXMay take two steps if your current build is old. See the note below.
3vCenterNeeds one spare IP address for the duration of the upgrade, then gives it back.
4ESXi hostsLCM rolls one cluster at a time, so your workloads stay running.
5NSX EdgeLast, after the hosts are on 9.1.
Note, why NSX can take two steps

If your current NSX version is too old to jump straight to 9.1, LCM upgrades it in two hops: first to an in between version, then to 9.1. Each hop is its own window. You do not pick the in between version, LCM chooses it. If your NSX is new enough, it upgrades in a single step.

Three things that hold up a window

Most delays come from one of three causes: a missing spare IP address for vCenter, an expired certificate, or a precheck that has not been cleared. Sort these out before you start each window.

Step 7, integrate remaining and remote sites by import

Once the first environments are converted, and ideally upgraded, 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.

  1. In the fleet console, start the Import workflow and select the site vCenter to attach on its current version.
  2. Deploy a single, right sized NSX instance at 9.1 for that domain.
  3. Run Run Prechecks, then upgrade that vCenter through Lifecycle Manager.
  4. Upgrade the site hosts through Lifecycle Manager.

Verify the deployment

  • Converted domains report healthy in VCF Operations, with vCenter and NSX visible to Fleet Management.
  • 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 next component.
  • Each upgrade window followed the LCM order and completed with a green precheck.
  • After upgrade, NSX, vCenter and ESXi interoperability is green in Operations.
  • Imported sites show as managed domains in the fleet.

How this fits with VCF Operations and Lifecycle Manager

Converting first lets you adopt the management plane before the upgrades. Once the first environment is converged, VCF Operations gives you unified health and monitoring, Fleet Management owns SDDC and fleet lifecycle, and the Software Depot feeds Lifecycle Manager. From that point every version change, whether NSX, vCenter, ESXi or Edge, is an orchestrated LCM workflow with prechecks, not a hand run upgrade. Those upgrades stop being blockers to the project and 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.
  • Treat conversions as low risk and schedule them early, then save the disruptive upgrades for their own windows.
  • Keep each environment conversion independent so one never blocks another.
  • Back up vCenter and NSX Manager immediately before every conversion and upgrade window.
  • Always follow the LCM order: Operations, then SDDC and Fleet, then NSX, then vCenter, then ESXi, then Edge.
  • Validate exact source builds against the Broadcom interoperability matrix, since supported versions shift per 9.1 patch.

Common errors and fixes

SymptomCause and fix
Validation fails on linked vCentersEnhanced Linked Mode is still configured. Remove ELM so the target is a standalone vCenter.
Switch or vDS validation errorNon standard distributed switch config. Remediate to VCF supported settings before retrying.
Source version rejected for converge or importBuild is outside the supported back in time range. Confirm the exact 8.0 U3 patch and NSX build against the current matrix.
NSX upgrade will not startPrechecks failing or wrong hop order. Take the interim hop first, then the 9.1 build, and clear every precheck.
vCenter upgrade halts on IPMissing 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
No. vSphere 8 Update 3 is a supported source. You converge on your current version and upgrade later through LCM.

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 convert multiple environments at the same time
Yes. Independent environments convert on their own versions and have no hard dependency, so parallel windows are a valid schedule recovery move.

Why might NSX need two windows
If your starting NSX build cannot reach the 9.1 line directly, LCM takes it there in two hops, each its own window with its own precheck.

References

VCF 9.1 Deployment · Part 22 of 24
« Previous: Part 21  |  Complete Guide  |  Next: Part 23 »

About The Author


Discover more from Journal of Intelligent Infrastructure

Subscribe to get the latest posts sent to your email.

Leave a Reply

Your email address will not be published. Required fields are marked *

Architect’s Toolkit

About the Author

Dr. Pranay Jha is a Cloud and AI Consultant with 18+ years of experience in hybrid cloud, virtualization, and enterprise infrastructure transformation. He specializes in VMware technologies, multi-cloud strategy, and Generative AI solutions. He holds a PhD in Computer Applications with research focused on Cloud and AI, has published multiple research papers, and has been a VMware vExpert since 2016 and a VMUG Community Leader.

Discover more from Journal of Intelligent Infrastructure

Subscribe now to keep reading and get access to the full archive.

Continue reading