A fix is available
APAR status
Closed as program error.
Error description
Client versions 7.1.6.5 and higher and 8.1 and higher for Apple Macintosh platform, can backup unchanged files and directories due to the "adu_ino" attribute incorrectly being handled. For example: macfilio.cpp =========> Entering fioCmpAttribs() macfilio.cpp fioCmpAttribs: skipACL:'0', skipACLUpdateCheck:'0' macfilio.cpp fioCmpAttribs: ACLs compare to be equal fileio.cpp fioCmpAttribs(): old attrib's data from build (IBM TSM 8.1.0.2) macfilio.cpp fioCmpAttribs: Attribute comparison of two files macfilio.cpp * - Ignored for purposes of comparison macfilio.cpp ** - attribute only comparison macfilio.cpp Attribute Old New macfilio.cpp --------- --- --- macfilio.cpp *osType 18 18 <---Same macfilio.cpp *fsType 26 26 <---Same macfilio.cpp *cliType 1 1 <---Same macfilio.cpp FileSize 856 856 <---Same macfilio.cpp Type 1111 1111 <---Same macfilio.cpp *oldAttrib False False <---Same macfilio.cpp Locked 0 0 <---Same macfilio.cpp Create Date 1493285470 1493285470 <---Same macfilio.cpp Mod Date 1493285470 1493285470 <---Same macfilio.cpp **Text Encode 0 0 <---Same macfilio.cpp *AttrMd Date 1496313639 1496313639 <---Same macfilio.cpp *Access Dt 1496308449 1496308449 <---Same macfilio.cpp *Backup Date 0 0 <---Same macfilio.cpp **User ID 501 501 <---Same macfilio.cpp **Group ID 20 20 <---Same macfilio.cpp **User Access 0 0 <---Same macfilio.cpp **UserMode 33188 33188 <---Same macfilio.cpp **adu_ino 0 111483839037046784 <---Different macfilio.cpp adu_XattrSize 0 0 <---Same macfilio.cpp adu_XattrCkSum 0 0 <---Same macfilio.cpp adu_aclSize 0 0 <---Same macfilio.cpp adu_aclCkSum 0 0 <---Same macfilio.cpp bACLEqual <---True macfilio.cpp **File Type null null <---Same macfilio.cpp **File Creator null null <---Same macfilio.cpp Data size 856 856 <---Same macfilio.cpp Rsrc size 0 0 <---Same As can be seen the only attribute reported as different is "adu_ino", as previous stored size of the attribute is 0. The client has incorrectly truncated the previous size to 0 and sent to the server and when it compares it for the next backup, the size is seen as different than 0. Note: Also check APAR IT21322 which looks similar from the symptoms but is working as expected. IBM Spectrum Protect versions affected: Client 7.1.6.5 and higher, and 8.1.0 for Apple Macintosh platform Initial Impact: Medium Additional Keywords: TSM IBM Spectrum Protect comparison attribute | MDVREGR 7.1.6.5-TIV_5698MCL |
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * IBM Spectrum Protect client version 7.1.6.5 - 7.1.6.7 and * * 8.1.0.x running on Macintosh platform. * **************************************************************** * PROBLEM DESCRIPTION: * * See ERROR DESCRIPTION * **************************************************************** * RECOMMENDATION: * * This issue is projected to be fixed in the IBM Spectrum * * Protect client versions 7.1.8 and 8.1.2 * ****************************************************************
Problem conclusion
Now during incremental backup the client backs up files only if their attributes change.
Temporary fix
Comments
APAR Information
APAR number
IT21284
Reported component name
TSM CLIENT
Reported component ID
5698ISMCL
Reported release
81M
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-07-04
Closed date
2017-08-24
Last modified date
2018-01-31
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
dsmc
Fix information
Fixed component name
TSM CLIENT
Fixed component ID
5698ISMCL
Applicable component levels
R71M PSY
UP
R81M PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"81M","Line of Business":{"code":"LOB26","label":"Storage"}}]
Document Information
Modified date:
08 January 2022