VMware vSphere 9 Unsupported Properties in Compatibility Mode
Product version: 11.0
Last modified: 10 June 2025
Question
Which vSphere v9 properties are skipped in the course of workload protection?
Background
With v11.0.3, NAKIVO Backup & Replication offers support for vSphere v9 (Initial Availability) in Compatibility Mode. This means that new workload properties introduced in vSphere 9 are skipped during backup, replication, and recovery if a workload is protected in Compatibility Mode.
Answer
The following new vSphere 9 properties are skipped when using Compatibility Mode:
Structure | Property name | Type |
---|---|---|
ComputeResourceNetworkBootMode |
ComputeResourceNetworkBootMode |
String (Enum) |
ComputeResourceConfigSpec |
softwareSpecId |
String |
networkBootMode |
String |
|
DatastoreSectorFormat |
supportedVDiskFormats |
String (Enum) |
logicalSectorSize |
Int |
|
physicalSectorSize |
Int |
|
DirectPathProfileManagerDirectPathConfig |
No properties |
|
DirectPathProfileManagerVmiopDirectPathConfig |
vgpuProfile |
String |
DirectPathProfileManagerDvxDirectPathConfig |
dvxBacking |
VirtualPCIPassthroughDvxBackingInfo |
DirectPathProfileManagerDynamicDirectPathConfig |
dynamicDirectPathBacking |
VirtualPCIPassthroughDynamicBackingInfo |
DirectPathProfileManagerVirtualDeviceGroupDirectPathConfig |
deviceGroupName |
String |
DirectPathProfileManagerCreateSpec |
name |
String |
description |
String |
|
deviceConfig |
DirectPathProfileManagerDirectPathConfig |
|
DirectPathProfileManagerUpdateSpec |
name |
String |
description |
String |
|
DirectPathProfileManagerFilterSpec |
ids |
String |
names |
String |
|
clusters |
ManagedObjectReference |
|
DirectPathProfileInfo |
id |
String |
name |
String |
|
description |
String |
|
vendorName |
String |
|
deviceConfig |
DirectPathProfileManagerDirectPathConfig |
|
ArrayOfDirectPathProfileInfo |
DirectPathProfileInfo |
DirectPathProfileInfo |
DirectPathProfileManagerTargetEntity |
No properties |
|
DirectPathProfileManagerTargetHost |
host |
ManagedObjectReference |
DirectPathProfileManagerTargetCluster |
cluster |
ManagedObjectReference |
DirectPathProfileManagerCapacityQuerySpec |
No properties |
|
ArrayOfDirectPathProfileManagerCapacityQuerySpec |
DirectPathProfileManagerCapacityQuerySpec |
DirectPathProfileManagerCapacityQuerySpec |
DirectPathProfileManagerCapacityQueryById |
id |
String |
DirectPathProfileManagerCapacityQueryByName |
name |
String |
DirectPathProfileManagerCapacityQueryByDeviceConfig |
deviceConfig |
DirectPathProfileManagerDirectPathConfig |
DirectPathProfileManagerCapacityResult |
No properties |
|
ArrayOfDirectPathProfileManagerCapacityResult |
DirectPathProfileManagerCapacityResult |
DirectPathProfileManagerCapacityResult |
DirectPathProfileManagerCapacityInfo |
profile |
DirectPathProfileInfo |
consumed |
Int |
|
remaining |
Int |
|
max |
Int |
|
unusedReservation |
Int |
|
DirectPathProfileManagerCapacityUnknown |
querySpec |
DirectPathProfileManagerCapacityQuerySpec |
faultList |
LocalizedMethodFault |
|
DistributedVirtualSwitchHostInfrastructureTrafficClass |
|
String (Enum) |
FolderExternallyManagedFolderType |
|
String (Enum) |
FolderExternallyManagedFolderInfo |
id |
String |
type |
String |
|
HbrReplicationTargetSpec |
No properties |
|
HbrTargetSpec |
targetIP |
String |
certificate |
String |
|
ArrayOfHbrTargetSpec |
HbrTargetSpec |
HbrTargetSpec |
HbrTargetSpecReplacement |
spec |
HbrTargetSpec |
HostServiceTicket |
sslCertificate |
String |
HttpNfcLeaseDeviceUrl |
sslCertificate |
String |
HttpNfcLeaseSourceFile |
sslCertificate |
String |
OvfDatastoreMapping |
diskId |
String |
datastore |
ManagedObjectReference |
|
ArrayOfOvfDatastoreMapping |
OvfDatastoreMapping |
OvfDatastoreMapping |
OvfStorageProfileMapping |
diskId |
String |
storageProfileId |
String |
|
ArrayOfOvfStorageProfileMapping |
OvfStorageProfileMapping |
OvfStorageProfileMa |
OvfImportParams |
pushMode |
Boolean |
signatureRequired |
Boolean |
|
skipManifestCheck |
Boolean |
|
powerOn |
Boolean |
|
customHttpHeaders |
KeyValue |
|
sourceCertificate |
String |
|
datastoreMappings |
OvfDatastoreMapping |
|
vmProfile |
String |
|
diskProfiles |
OvfStorageProfileMapping |
|
PlaceVmsXClusterSpecPlacementType |
|
String (Enum) |
ServiceContent |
directPathProfileManager |
ManagedObjectReference |
ServiceLocator |
sslCertificate |
String |
SessionManagerGenericServiceTicket |
sslCertificate |
String |
TaskManagerTaskViewSpec |
No properties |
|
TaskManagerViewByStartId |
count |
Int |
startId |
String |
|
FileBackedVirtualDiskSpec |
sectorFormat |
String |
VirtualMachineTicket |
sslCertificate |
String |
ClusterConfigInfoEx |
vsanCoreConfig |
VsanClusterCoreConfig |
ClusterConfigSpecEx |
vsanCoreConfigSpec |
VsanClusterCoreConfigSpec |
ClusterUsageSummary |
tier0MemCapacityMB |
Int |
reservedTier0MemMB |
Int |
|
unreservedTier0MemMB |
Int |
|
DVPortgroupConfigSpec |
subnetId |
String |
DVPortgroupConfigInfo |
subnetId |
String |
DistributedVirtualPortgroupInfo |
subnetId |
String |
VMwareDVSFeatureCapability |
realTimeConfigSupported |
Boolean |
VmwareDistributedVirtualSwitchRealTimeLanAnnotation |
lanAUplink |
String[] |
lanBUplink |
String[] |
|
VmwareDistributedVirtualSwitchRealTimeConfig |
allowed |
Boolean |
lanAnnotation |
VmwareDistributedVirtualSwitchRealTimeLanAnnotation |
|
VMwareDVSConfigInfo |
realTimeConfig |
VmwareDistributedVirtualSwitchRealTimeConfig |
VMwareDVSConfigSpec |
realTimeConfig |
VmwareDistributedVirtualSwitchRealTimeConfig |
CryptoManagerKmipGenerateKeySpec |
keyType |
String |
CryptoManagerKmipCryptoKeyStatus |
keyInfo |
CryptoManagerKmipCryptoKeyStatusKeyInfo |
CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason |
No Properties |
Enum: WrappingKeyMissingInKMS, WrappingKeyNotActiveOrEnabled |
CryptoManagerKmipCryptoKeyStatusKeyInfo |
keyId |
String |
CryptoManagerKmipCryptoKeyStatusWrappingKeyIdKeyInfo |
configuredTime |
DateTime |
CryptoManagerKmipCryptoKeyStatusWrappingRotationIntervalKeyInfo |
createTime |
DateTime |
rotateTime |
DateTime |
|
KmipClusterInfo |
defaultKeyType |
String |
|
keyInfo |
KmipClusterInfoKeyInfo |
KmipClusterInfoKeyType |
No Properties |
Enum: rawKey, wrappedKey |
KmipClusterInfoKeyInfo |
No Properties |
- |
KmipClusterInfoWrappingKeyIdKeyInfo |
keyId |
String |
configuredTime |
DateTime |
|
KmipClusterInfoWrappingRotationIntervalKeyInfo |
keyId |
String |
rotationInterval |
Int |
|
lastRotation |
DateTime |
|
KmipServerSpec |
defaultKeyType |
String |
|
keySpec |
KmipServerSpecKeySpec |
KmipServerSpecKeySpec |
No Properties |
|
KmipServerSpecWrappingKeyIdKeySpec |
keyId |
String |
EventManagerEventViewSpec |
No Properties |
|
EventManagerViewByStartId |
startEventId |
Int |
isForward |
Boolean |
|
CannotUseNetworkReason |
|
String (Enum) |
SSLVerifyFault |
certificate |
String |
HostAuthenticationInfo |
principal |
String |
ownerTag |
String |
|
sslCertificates |
String |
|
ArrayOfHostAuthenticationInfo |
HostAuthenticationInfo |
HostAuthenticationInfo |
HostCapability |
e2e4knSupported |
Boolean |
vsanDedicatedVmkNicSupported |
Boolean |
|
vpxdVmxGenerationSupported |
Boolean |
|
nfs41Krb5pSupported |
Boolean |
|
cimSupported |
Boolean |
|
npivSupported |
Boolean |
|
entitlementSupported |
Boolean |
|
HostCertificateManagerCertificateSpec |
subjectAlternativeNames |
String |
HostConfigChangeOwner |
|
String (Enum) |
HostConfigInfo |
authenticationData |
HostAuthenticationInfo |
HostConnectSpec |
sslCertificate |
String |
VmDiskFileQueryFlags |
sectorFormat |
String |
VmDiskFileInfo |
sectorFormat |
String |
HostDiskPartitionSpec |
sectorSize |
Int |
HostHardwareInfo |
tdxInfo |
HostTdxInfo |
HostSystemInfo |
family |
String |
HostNasVolumeSecurityType |
|
String (Enum) |
HostNetStackInstance |
owner |
String |
HostPciDevice |
physicalSlot |
Int |
slotDescription |
String |
|
HostSevInfo |
snpState |
String |
|
snpSupported |
Boolean |
HostHardwareSummary |
family |
String |
HostConfigSummary |
sslCertificate |
String |
HostTdxInfo |
tdxState |
String |
numTDXPrivateKeyIDs |
Int |
|
|
|
|
HostTdxInfoTdxState |
|
String (Enum) |
HostVirtualNic |
owner |
String |
HostVirtualNicManagerNicType |
|
String (Enum) |
VirtualMachineCapability |
sevSnpSupported |
Boolean |
tdxSupported |
Boolean |
|
VirtualMachineConfigInfo |
vmxRuntimeConfig |
OptionValue |
tdxEnabled |
Boolean |
|
sevSnpEnabled |
Boolean |
|
VirtualMachineConfigSpec |
tdxEnabled |
Boolean |
sevSnpEnabled |
Boolean |
|
ConfigTarget |
subnetInfo |
SubnetInfo |
sevSnpSupported |
Boolean |
|
tdxSupported |
Boolean |
|
VirtualMachineDatastoreInfo |
supportedVDiskFormats |
String |
VirtualMachineFileLayoutExDiskLayout |
virtualDiskFormat |
String |
VirtualMachineGuestOsIdentifier |
|
String (Enum) |
SubnetInfo |
id |
String |
subnetFolderInfo |
SubnetInfoFolderInfo |
|
vpcFolderInfo |
SubnetInfoFolderInfo |
|
projectFolderInfo |
SubnetInfoFolderInfo |
|
rootFolderInfo |
SubnetInfoFolderInfo |
|
ArrayOfSubnetInfo |
SubnetInfo |
SubnetInfo |
SubnetInfoFolderInfo |
name |
String |
folder |
ManagedObjectReference |
|
VirtualDisk |
virtualDiskFormat |
String |
VirtualDiskSparseVer2BackingOption |
virtualDiskFormat |
ChoiceOption |
VirtualDiskFlatVer2BackingOption |
virtualDiskFormat |
ChoiceOption |
VirtualDiskSeSparseBackingOption |
virtualDiskFormat |
ChoiceOption |
VirtualDiskRawDiskMappingVer1BackingOption |
virtualDiskFormat |
ChoiceOption |
VirtualEthernetCard |
subnetId |
String |
VirtualVmxnet3 |
strictLatencyConfig |
VirtualVmxnet3StrictLatencyConfig |
VirtualVmxnet3StrictLatencyConfig |
allowed |
Boolean |
measureLatency |
Boolean |
|
maxTxQueues |
Int |
|
maxRxQueues |
Int |
|
txDataRingDescSize |
Int |
|
rxDataRingDescSize |
Int |
|
disableOffload |
String |
|
VirtualVmxnet3StrictLatencyConfigDisableOffload |
|
String (Enum) |
VirtualVmxnet3Option |
strictLatencyConfigOption |
VirtualVmxnet3OptionStrictLatencyConfigOption |
VirtualVmxnet3OptionStrictLatencyConfigOption |
allowed |
Boolean |
measureLatency |
BoolOption |
|
maxTxQueues |
IntOption |
|
maxRxQueues |
IntOption |
|
txDataRingDescSize |
IntOption |
|
rxDataRingDescSize |
IntOption |
|
disableOffload |
ChoiceOption |
|
VsanClusterCoreConfig |
vsanMaxEnabled |
Boolean |
VsanClusterCoreConfigSpec |
vsanMaxEnabled |
Boolean |
vslmDiskInfoFlag |
|
String (Enum) |
VStorageObjectReconcileResult |
reconcileDetails |
VStorageObjectReconcileResultReconcileDetail |
VStorageObjectReconcileResultInvalidDiskPath |
path |
String |
reason |
String |
|
ArrayOfVStorageObjectReconcileResultInvalidDiskPath |
VStorageObjectReconcileResultInvalidDiskPath |
VStorageObjectReconcileResultInvalidDiskPath |
ArrayOfVStorageObjectReconcileResultInvalidDiskPath |
hostName |
String |
VStorageObjectReconcileResultReconcileDetail |
reconcileReportPath |
String |
isReconciled |
Boolean |
|
isDeepScanned |
Boolean |
|
numberOfReconcileIssues |
Int |
|
numberOfFcdsBeforeReconcile |
Int |
|
numberOfFcdsAfterReconcile |
Int |
|
invalidDiskPaths |
VStorageObjectReconcileResultInvalidDiskPath |
|
ArrayOfVStorageObjectReconcileResultReconcileDetail |
VStorageObjectReconcileResultReconcileDetail |
VStorageObjectReconcileResultReconcileDetail |
VStorageObjectReconcileSpec |
datastore |
ManagedObjectReference |
includeDiskPaths |
String |
|
excludeDiskPaths |
String |
|
deepScan |
Boolean |
|
dryRun |
Boolean |
|
generateReport |
Int |
|
VStorageObjectConfigInfo |
virtualDiskFormat |
String |
VStorageObjectSnapshot |
usedCapacity |
Long |