IBM Support

ANS1734W error during backup of a virtual machine

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":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Client","Platform":[{"code":"PF033","label":"Windows"}],"Version":"All Supported Versions","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]

Product Synonym

TSM

Document Information

Modified date:
17 June 2018

UID

swg21902158