APAR status
Closed as program error.
Error description
A virtual machine (VM) backup with IBM Spectrum Protect for Virtual Environments - Data Protection for VMware can fail if all the following three conditions are met: 1) VMware Changed Block Tracking (CBT) for the VM needs to be reset, 2) a VMware snapshot already exists for the VM, 3) the Spectrum Protect Client option VMNOCBTcontinue is set to "Yes". Messages like the following will be logged: (command output or dsmsched.log) ANS9403E IBM Spectrum Protect has detected that the data to back up does not match the list of data to back up that was sent from the virtual machine. The backup of 'VMName' cannot continue. ANS4174E Full VM backup of VMware Virtual Machine 'VMName' failed with RC=7302 mode=Incremental Forever - Incremental, target node name='DATA_CENTER_NODE', data mover node name='DATA_MOVER_NODE' (dsmerror.log) ANS0361I DIAG: ..\..\common\vm\vmbackvddk.cpp(23140): VmProcessCTLFiles(): VerifyExtents() failed, rc = 7302 ======================= Diagnosing the issue: A Client service and vddk trivia trace will show messages like: [date] [time] [pid] [tid] : ..\..\common\vm\vmifincr.cpp(2183): VerifyExtents(): a total of nnn is missing from (start = 0, len = mmm) [date] [time] [pid] [tid] : ..\..\common\vm\vmifincr.cpp(2190): VerifyExtents(): missing nnn in total [date] [time] [pid] [tid] : ..\..\common\vm\vmifincr.cpp(2027): EXIT <===== VerifyExtents(), rc = 7302 [date] [time] [pid] [tid] : ..\..\common\vm\vmifincr.cpp(2310): VerifyExtents(): Final extent vector is missing disk regions from the original. [date] [time] [pid] [tid] : ..\..\common\vm\vmifincr.cpp(2223): EXIT <===== VerifyExtents(), rc = 7302 [date] [time] [pid] [tid] : ..\..\common\vm\vmbackvddk.cpp(23140): VmProcessCTLFiles(): VerifyExtents() failed, rc = 7302 [date] [time] [pid] [tid] : ..\..\common\vm\vmbackvddk.cpp(23512): VmProcessCTLFiles(): Done processing CTL data. ======================= Affected product versions: IBM Spectrum Protect for Virtual Environments - Data Protection for VMware version 8.1.11.0 and 8.1.12.0 on all supported Windows and Linux platforms ======================= Additional Keywords: QueryAllocatedBlocks qab tsm tsmve cbt TS005675039 | MDVREGR 8.1.11.0-TIV_5725TVEVM |
Local fix
Run a backup of the affected VM with mode=iffull and disable the option vmnocbtcontinue.
Problem summary
**************************************************************** * USERS AFFECTED: * * Data Protection for VMware versions 8.1.11 and 8.1.12 * * running on all Microsoft Windows x64 and Linux x86 * * platforms. * **************************************************************** * PROBLEM DESCRIPTION: * * See ERROR DESCRIPTION * **************************************************************** * RECOMMENDATION: * * This issue is projected to be fixed in the Data Protection * * for VMware Data Mover version 8.1.13 on Windows x64 and * * Linux x86 platforms. * * Note 1: This is subject to change at the discretion of IBM. * ****************************************************************
Problem conclusion
VMNOCBTcontinue behaviour has been enhance to process alllocated blocks only using new vmware QueryAllocatedBlocks function.
Temporary fix
Comments
APAR Information
APAR number
IT37265
Reported component name
TSM FOR VE DP V
Reported component ID
5725TVEVM
Reported release
81W
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-06-15
Closed date
2021-06-30
Last modified date
2021-06-30
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
dsmagent
Fix information
Fixed component name
TSM FOR VE DP V
Fixed component ID
5725TVEVM
Applicable component levels
[{"Type":"MASTER","Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SS8TDQ","label":"Tivoli Storage Manager for Virtual Environments"},"Version":"All Versions"}]
Document Information
Modified date:
01 July 2021