A particularly important detail in the VMware 9.1 operating model is that management access and backup procedures vary by deployment type and entitlement.

Those changes can include new vCenter versions, NSX configuration, storage integrations, backup proxies, certificates, service accounts, network mappings, replication appliances, and recovery orchestration products.

I would require three separate recovery assessments.

Broadcom KB 454432 documents that several VCF Operations Management Packs must be upgraded to compatible 9.1.1 versions after upgrading VCF Operations.

apiVersion: planning.dtd/v1
kind: VMwareExitAcceptance

metadata:
recordId: DTD-EXIT-0042
assessmentStatus: pending-acceptance

spec:
service:
id: finance-processing
criticality: high
businessOwnerRole: finance-service-owner

transition:
sourcePlatform: vSphere-8
targetPlatform: VCF-9.x
method: workload-migration
technicalExecution: completed

acceptance:
platformSupport:
status: pending-evidence

applicationFunction:
status: pending-business-signoff

securityAndIdentity:
status: pending-validation

monitoring:
status: pending-validation

backupRestore:
status: pending-test

disasterRecovery:
status: pending-test

operationalOwnership:
status: pending-handoff

legacyDisposition:
sourceRetirementAuthorized: false
recoveryDependencyCleared: false

approval:
serviceAcceptance: pending
platformAcceptance: pending
riskReview: pending
finalClosure: not-authorized

The retirement gate should be owned by the relevant platform, data, and service owners.

For an in-place host upgrade, a failure may require restoring management components or using a documented host recovery procedure. A universal downgrade should not be assumed.

Build an Acceptance Record That Survives the Project

Using Ensure Accessibility can reduce evacuation overhead during qualifying rolling operations, but objects may operate with reduced resilience until the host returns and the cluster completes the necessary recovery.

It should capture the state that was approved, the tests performed, the resulting status, and the identities of those who accepted responsibility.

A dashboard displaying information does not necessarily mean that the information is current.

Wave acceptance confirms that a specific group of hosts, platform components, or business services has completed its approved transition and passed the agreed validation requirements.

I would require the change authority to confirm the following:

The migration program should also leave behind a reliable inventory of what was retired, what remains, which exceptions were accepted, and how the platform will be maintained over its next lifecycle.

A practical status model might be:

The evidence should also record recovery time objective (RTO) and recovery point objective (RPO) results where those objectives apply.

That is a governance decision.

Measure the Exit Program Through Operational Outcomes

Complete the engineering work early enough to test the result. Accept each service based on evidence. Transfer ownership deliberately. Retire the source only when its dependencies have been cleared.

It should not allow an operator to turn an untested condition into a passed condition merely by changing a status value.

Metric Definition Why it matters
Supported platform coverage In-scope components with verified supported configurations divided by total in-scope components Measures lifecycle exposure
Critical service acceptance Critical services meeting all mandatory acceptance criteria divided by total critical services in scope Measures usable business outcomes
Recovery evidence coverage Services with required, current recovery evidence divided by services requiring that evidence Measures recovery assurance
Day-2 ownership coverage Accepted platform services with named accountable operational owners Measures sustainable operations
Unresolved exceptions Open exceptions by severity, support status, owner, and age Exposes residual risk
Legacy retirement progress Source components safely retired relative to approved retirement scope Measures technical-debt removal

That distinction must be supported by the customer’s actual product entitlement and current lifecycle records.

I would require a supported retention and cleanup process with capacity monitoring, rather than assuming the displayed retention setting guarantees automatic deletion.

This prevents a completed upgrade from automatically appearing as an accepted business service.

The migration project can define the target operating model, but it cannot permanently own every task required to maintain the platform.

Make closure conditional on evidence


The acceptance record should answer what business function was validated, under which conditions, by whom, and against which criteria.

That responsibility must transfer to the production organization.

The platform team may consider an upgrade successful because the virtual machines run. The service owner may discover that authentication fails, a background job cannot reach its queue, or an integration uses a retired IP address.

For some customers, that environment will be VVF 9.x with a familiar virtualization operating model and modernized infrastructure services. For others, it will be VCF 9.x with integrated private cloud management, networking, automation, and lifecycle responsibilities.

I would not invent a universal acceptable response time, storage latency, or transaction completion rate. Those thresholds must reflect service-level objectives and customer measurements.

Close the Program Before the Support Boundary

Once the destination becomes authoritative, recovery can require data reconciliation or forward restoration rather than simply repointing users at the original virtual machine.

This can allow old NSX backup files to accumulate on the backup destination.

Another release-specific issue concerns NSX backup retention.

Period Primary objective Required result
May to July 2027 Execute production transition waves Services and clusters move through approved validation
August 2027 Stabilization and acceptance Critical services, platform controls, recovery, and operations accepted
September 2027 Resolve contingency and legacy disposition Remaining actions completed or formally transferred with approved risk treatment
Before October 11, 2027 Final support exposure review No hidden or unapproved exposure against the applicable lifecycle boundary
After transition Normal Day-2 operations Patching, monitoring, recovery, capacity, security, and service ownership continue

This may involve a secondary datacenter, a recovery provider, a different VCF instance, or another approved recovery architecture.

That is precisely when the controls should remain consistent.

The following cadence is illustrative. Actual intervals should reflect service criticality, available automation, vendor guidance, and the customer’s operational policies.

I would not use the percentage of upgraded hosts or migrated virtual machines as the primary success measure for the overall transition.

There may be remaining dependencies involving application data, backup retention, recovery orchestration, DNS, IP addressing, identity, monitoring, automation, and contractual requirements.

Conclusion

The front-end virtual machines start successfully. The database is reachable. The application login page loads.

It focuses on acceptance authority, recovery assurance, Day-2 operational ownership, exception management, and the controlled retirement of legacy infrastructure.

Get Paul Bryant’s practical guides to enterprise AI, hybrid platforms, and day-2 operations by email. New articles as they publish. Unsubscribe anytime.

If those management packs are present and not updated appropriately, their adapter instances can stop collecting data.

I would report unresolved high-risk exceptions alongside the percentages so that a seemingly favorable completion number does not hide a material exposure.

Some conditions will be irrelevant to a particular wave. For example, an in-place cluster upgrade and a greenfield application migration create different data movement and recovery concerns.

A service can involve several virtual machines, shared databases, identity providers, middleware, network policies, certificates, external APIs, and recovery dependencies.

The distinction matters because a series of successful migration waves can still leave the overall platform in an unacceptable state.

Telemetry and Real-Time Metrics components are included through scheduled backups, while the manual “BACK UP NOW” workflow excludes those components.

External References

The precise evacuation method must follow the supported vSAN design, selected release, and results of the data migration precheck.

vSphere 8 to VMware 9.x: Building the Exact Build Compatibility and Transition Plan
Build the vSphere 8 to VMware 9 transition plan from exact builds, hardware and partner compatibility, supported workflows, recovery, and pilot evidence.
Read the article →

Similar Posts