Troubleshooting
Problem
ANS1734W errors may occur when attempting to backup a virtual machine which contains disks that have mode set to an independent disk type.
Symptom
ANS1734W The virtual machine 'VM_TDP_BACKUP' contains one or more independent disks. Backups are not supported in this configuration.
Specify the '-vmprocessvmwithindependent=yes' option to exclude these
disks from the backup.
Cause
The VM contains independent disks.
Diagnosing The Problem
The .vmx file for the vm should be reviewed, it will show the disks which are defined on the vm.
The following excerpt shows a disk entry, note that the mode is independent-nonpersistent:
scsi0:5.deviceType = "scsi-hardDisk"
scsi0:5.fileName = "/vmfs/volumes/5344048a-73e74be6-e677-40f2e90c42f4/VM_TSM1234/VM_WIN1234_2-000002.vmdk"
scsi0:5.mode = "independent-nonpersistent"
scsi0:5.ctkEnabled = "TRUE"
sched.scsi0:5.shares = "normal"
sched.scsi0:5.throughputCap = "off"
sched.scsi0:5.vFlash.enabled = "FALSE"
scsi0:5.present = "FALSE"
scsi0:5.redo = ""
ide1:0.clientDevice = "TRUE"
virtualHW.scheduledUpgrade.state = "done"
ctkEnabled = "TRUE"
scsi0:0.ctkEnabled = "TRUE"
sched.scsi0:0.throughputCap = "off"
sched.scsi0:0.shares = "normal"
Run the backup with tracing enabled, see the command below as an example:
dsmc backup vm <vmname> -traceflag=service,vm,vm_detail -tracefile=tsmtrace.out
Review the trace data to see the disks listed, note the mode of the disk, the following trace excerpt shows the disk is independent_nonpersistent:
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp( 898): label = Hard disk 2
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp( 912): summary = 20,971,520 KB
04/01/2015 00:31:11.970 : vmvisdk.cpp (1892): visdkGetMoRefName: found cached stringRetPP is 'LUN_VMWARE_DATA_01'
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1617): incoming datastoreName = LUN_VMWARE_DATA_01
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1629): saved datastoreName = LUN_VMWARE_DATA_01
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1577): incoming fileName = [LUN_VMWARE_DATA_01] VM_NEW_TSM/VM_NEW_TSM.vmdk
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1598): saved fileName = [LUN_VMWARE_DATA_01] VM_NEW_TSM/VM_NEW_TSM.vmdk
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1437): capacityInKB = 20971520
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1485): shares = 1000
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1499): level = 1
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1769): mode = independent_nonpersistent
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1779): split = false
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1799): writeThrough = false
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1827): uuid = 6000C29b-5db7-af5f-36bf-8c6458cb6192
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1789): digestEnabled = false
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp(1447): sizeInBytes = 21474836480
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp( 786): device = VirtualDevice
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp( 802): key = 2003
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp( 812): controllerKey = 1000
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp( 822): unitNumber = 3
04/01/2015 00:31:11.970 : ..\..\common\vm\visdkdevices.cpp( 833): operation = 0
The trace shows the errors indicating that an unsupported independent disk was detected:
...
04/01/2015 00:31:12.126 : vmvisdk.cpp (6297): visdkVMHasIndependentORpRDMDisks: Hardware config for 'vm-tsm'
04/01/2015 00:31:12.141 : vmvisdk.cpp (6331): visdkVMHasIndependentORpRDMDisks: label 'Hard disk 1'
04/01/2015 00:31:12.141 : vmvisdk.cpp (6332): visdkVMHasIndependentORpRDMDisks: summary '167,772,160 KB'
04/01/2015 00:31:12.141 : vmvisdk.cpp (6410): visdkVMHasIndependentORpRDMDisks: type '3275'
04/01/2015 00:31:12.141 : vmvisdk.cpp (6422): visdkVMHasIndependentORpRDMDisks: Supported online backup VirtualDiskFlatVer2BackingInfo.diskMode(persistent)
04/01/2015 00:31:12.141 : vmvisdk.cpp (6331): visdkVMHasIndependentORpRDMDisks: label 'Hard disk 2'
04/01/2015 00:31:12.141 : vmvisdk.cpp (6332): visdkVMHasIndependentORpRDMDisks: summary '20,971,520 KB'
04/01/2015 00:31:12.141 : vmvisdk.cpp (6410): visdkVMHasIndependentORpRDMDisks: type '3275'
04/01/2015 00:31:12.141 : vmvisdk.cpp (6417): visdkVMHasIndependentORpRDMDisks: Unsupported powered on backup VirtualDiskFlatVer2BackingInfo.diskMode(independent_nonpersistent)
Resolving The Problem
The following methods can be used to accomplish a backup of a VM with independent disks.
1) Use the '-vmprocessvmwithindependent=yes' option to exclude these disks from backup processing.
2) Use the EXCLUDE.VMDISK option to exclude independent disks from the virtual machine backup.
Alternatively, the independent disks can be removed from the VM configuration.
Product Synonym
TSM
Was this topic helpful?
Document Information
Modified date:
17 June 2018
UID
swg21902158