, ,

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 converts a running vSphere 8 environment into VCF 9.1 without a rebuild, reusing the vCenter and hosts you already run. You upgrade the vSphere components to 9.1 first, then the VCF Installer converges them into a new VCF fleet. 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
  • 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.

Where NSX fits

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.

ApproachWhat it doesUse 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.
Why the order matters

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

Source, reused not rebuiltExisting vSphere 8 Update 3 estate (NSX 4.2.x) Phase 1, upgrade vSphere to 9.1 Upgrade vCenter to 9.1reduced downtime upgradeone temporary IP Upgrade ESXi hosts to 9.1vSphere Lifecycle Manager imagesone cluster at a time Phase 2, converge with VCF Installer VCF Installer builds a new fleetaround vCenter and hosts on 9.1, NSX 4.2.x reused Management plane comes up nowVCF Operations, VCF management services, software depot Phase 3, upgrade NSX under VCF Operations, one window each Window 1NSX managerstack to 9.1 Window 2NSX Edgeto 9.1, last Phase 4, add remaining and remote sites by import Import into fleeton current versionDeploy or reuse NSXat 9.1Upgrade via VCF OperationsvCenter and hosts OutcomeUnified VCF 9.1 fleet, lifecycled by VCF Operations
Convert path flow: upgrade vSphere to 9.1, converge with the VCF Installer, then upgrade NSX under VCF Operations and add remaining sites by import.

Prerequisites

ItemRequirement
Source vSpherevCenter and ESXi upgraded to 9.1 before the converge, from a supported vSphere 8 Update 3 source
NSXNSX 4.2 or later without Enhanced Linked Mode, converged on its current version and upgraded to 9.1 after
Enhanced Linked ModeRemoved, converge expects 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, the VCF management services 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
StrategyUpgrade vSphere to 9.1, converge, then upgrade NSX
First environmentsConverge to a new VCF fleet after vCenter and ESXi reach 9.1
Later and remote sitesImport into the existing fleet, then upgrade
Upgrade engineVCF Operations, with the Fleet lifecycle and SDDC lifecycle services, from the software depot
Upgrade order after convergeNSX manager stack, then NSX Edge
TargetVCF 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.

  1. 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.
  2. Upgrade the ESXi hosts to 9.1 with vSphere Lifecycle Manager images, one cluster at a time so workloads stay up.
  3. 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.

  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 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.

  1. In the installer, start the converge deployment wizard.
  2. On the components screen, select the existing vCenter, now on 9.1, and its ESXi hosts to reuse.
  3. Select the existing NSX 4.2 or later instance to reuse on its current version.
  4. Enter deployment details only for components that do not exist yet, such as VCF Operations, the VCF management services and SDDC Manager.
  5. 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
Note

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.

VCF Operations NSX manager stack NSX Edge POST CONVERGENCE UPGRADE ORDER vCenter and ESXi are already on 9.1 from Step 2
VCF Operations upgrades the NSX manager stack, then the NSX Edge. vCenter and ESXi reached 9.1 before the converge.

For each part, follow the same loop:

  1. Open Build then Lifecycle for the workload domain in VCF Operations.
  2. Pick the component to upgrade and its 9.1 target bundle from the software depot.
  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 schedule it for a planned maintenance window.
  6. Wait for the job to finish, then confirm the component is healthy in VCF Operations.
Note, why NSX is a two part upgrade

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.

Three things that hold up a window

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.

  1. In VCF Operations, start the Import workflow and select the site vCenter to attach on its current version.
  2. Deploy a right sized NSX instance at 9.1 for that domain, or reuse an existing one.
  3. Run Run Prechecks, then upgrade that vCenter from Build then Lifecycle.
  4. 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

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 convergevCenter 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 startPrechecks failing or wrong order. Clear every precheck, upgrade the NSX manager stack first, then the Edge.
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
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 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