IBM Support

IT22781: ANS1802E LOGGED WITH JOURNAL-BASED BACKUP OF TEMPORARY FILE WITH A TILDE (~) CHARACTER IN ITS PATH.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The journal-based backup of a Windows drive logs the ANS1802E
    error under the following conditions :
    
    1. A file is processed which contains a tilde (~) character
       in its path.
    2. The tilde character in the file path uses the same format as
       a Windows short name of a long name while there is actually
       no associated short name.
    3. The file is a temporary file. It was recorded in the journal
       database as a new file to be backed up but the file is
       deleted before it is backed up.
    4. The PRESERVEDBONEXIT=1 option is configured in the
       tsmjbbd.ini file.
    
    The backup logs the ANS1802E error but does not log any
    other error identifying the file causing the failure.
    For example, the backup logs the following messages :
    
    C:\Program Files\Tivoli\TSM\baclient>dsmc i
    IBM Spectrum Protect
    Command Line Backup-Archive Client Interface
      Client Version 8, Release 1, Level 0.0
      Client date/time: 10/04/2017 14:29:20
    (c) Copyright by IBM Corporation and other(s) 1990, 2016.
    All Rights Reserved.
    Node Name: MYNODE
    Session established with server MYSERVER: Windows
      Server Version 8, Release 1, Level 2.0
      Server date/time: 10/04/2017 14:29:20
      Last access: 10/04/2017 14:25:32
    Incremental backup of volume '\\ABC\x$'
    Preparing to backup 'x:' using 'VSS' snapshot.
    Querying Journal for '\\ABC\x$'
    Processing 2 Journal entries for '\\ABC\x$'
    ANS1802E Incremental backup of '\\ABC\x$' finished
    with 1 failure(s)
    Total number of objects inspected:            2
    Total number of objects backed up:            0
    Total number of objects updated:              0
    Total number of objects rebound:              0
    Total number of objects deleted:              0
    Total number of objects expired:              0
    Total number of objects failed:               0
    Total number of objects encrypted:            0
    Total number of subfile objects:              0
    Total number of objects grew:                 0
    Total number of retries:                      0
    Total number of bytes inspected:              0  B
    Total number of bytes transferred:            0  B
    Data transfer time:                        0.00 sec
    Network data transfer rate:                0.00 KB/sec
    Aggregate data transfer rate:              0.00 KB/sec
    Objects compressed by:                        0%
    Total data reduction ratio:                0.00%
    Subfile objects reduced by:                   0%
    Elapsed processing time:               00:00:09
    
    Customer/L2 Diagnostics :
    To identify which file causes the ANS1802E to be logged,
    capture a client service trace. For example :
    
    10/04/2017 15:06:47.766 [008692] [8312] :
     ..\..\common\ba\incrdrv.cpp(3997): BaJournaled():
     Checking object
     'X:\aaa\bbb bbb\ccc\DDDDDD~1\eeee_eeee_eeee_eeee.TXT.eee'
     for compressed path name(s) ...
    10/04/2017 15:06:47.766 [008692] [8312] :
     ..\..\common\ba\incrdrv.cpp(4018):
     baJournaled() Path Name '' appears to be compressed.
    ...
    10/04/2017 15:06:47.767 [008692] [8312] :
     ..\..\common\ba\incrdrv.cpp(4514): BaJournaled():
     calling tlSetFuncSpecRC(), rc=104.
    
    Run the "dir /x" command to view the short name of
    the path. For example :
    
    X:\>dir "aaa\bbb bbb\ccc" /x
    10/04/2017  03:05 PM    <DIR>                       DDDDDD~1
    10/04/2017  05:19 PM    <DIR>          ZZZZZZ~1     ZZZZZZZZZ
    
    In this example, the "ZZZZZZZZZ" directory uses a long name,
    also identified by its short name of "ZZZZZZ~1".
    The "DDDDDD~1" directory uses a short name format without
    having a short name associated to it.
    
    Initial Impact: Medium
    Additional Keywords: SP JBB 8.3 8dot3
    

Local fix

  • Use PRESERVEDBONEXIT=0 in the tsmjbbd.ini file or exclude
    the problematic file from backup to prevent the ANS1802E
    error from being logged.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * IBM Spectrum Protect Backup-archive client 7.1.0-7.1.8 and   *
    * 8.1.0-8.1.4 running on Windows with configured  journaling   *
    * and the change occur on the object having the tilde(~) in    *
    * name                                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See ERROR DESCRIPTION                                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply fixing level when available. This problem is currently *
    * projected to be fixed in levels 8.1.6                        *
    * Note that this is subject to change at the discretion of     *
    * IBM.                                                         *
    ****************************************************************
    

Problem conclusion

  • Client changed in order not to process the DOS 8.3 names usually
    have the tilde in shorten names
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT22781

  • Reported component name

    TSM CLIENT

  • Reported component ID

    5698ISMCL

  • Reported release

    71W

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-10-13

  • Closed date

    2017-12-15

  • Last modified date

    2017-12-15

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • TSMJBBD
    

Fix information

  • Fixed component name

    TSM CLIENT

  • Fixed component ID

    5698ISMCL

Applicable component levels

  • R71W PSY

       UP

[{"Line of Business":{"code":"LOB26","label":"Storage"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"71W"}]

Document Information

Modified date:
28 September 2021