Arnaud,

Can you explain why you are copying the .snapshot folder during incremental 
filesystem backup with snapdiff?
It contains snapshots created by netapp and SP for this FS. 
I believe that it should be excluded from copying in your backup job.

Efim


> 19 сент. 2018 г., в 18:28, PAC Brion Arnaud <arnaud.br...@panalpina.com> 
> написал(а):
> 
> Hi Robert,
> 
> Thanks a lot for appreciated feedback, unfortunately even when using TSM own 
> snapshots the problem still exists :
> 
> root@xxxxxx:~ # dsmc i /Airwarder -snapdiff -diffsnapshot=create 
> -snapdiffhttps -optfile=$OPTPATH >/tmp/snapshot_Airwarder.log
> 
> root@ xxxxxx:~ # more /tmp/snapshot_Airwarder.log
> IBM Spectrum Protect
> Command Line Backup-Archive Client Interface
>  Client Version 8, Release 1, Level 4.0 
>  Client date/time: 09/19/2018 17:17:41
> (c) Copyright by IBM Corporation and other(s) 1990, 2017. All Rights 
> Reserved. 
> 
> Node Name: NETAPP_CH1_NFS
> Session established with server xxxxxx: Linux/ppc64le
>  Server Version 8, Release 1, Level 4.000
>  Server date/time: 09/19/2018 17:17:42  Last access: 09/18/2018 12:12:17
> 
> 
> Incremental by snapshot difference of volume '/Airwarder'
> 
> Connected to NetApp Storage Virtual Machine
>    Management Filer Host/IP Address : xxxxxx
>    Filer Version Information        : NetApp Release 9.3P3: Wed Apr 04 
> 13:07:06
> UTC 2018
>    Storage VM Name                  : ch1ns100
>    Storage VM Host/IP Address       : xxxxxx
>    Storage VM Volume Style          : Flex
>    Login User                       : tsm-backup-user
>    Transport                        : HTTPS
> 
> Performing a Full Incremental Backup of volume '/Airwarder'
> Creating Base Snapshot.
> Using Base Snapshot 'TSM_CH135BA2689781857_AIRWARDER' with timestamp 
> 09/19/2018 
> 17:17:43
> ANS4007E Error processing 
> '/Airwarder/.snapshot/TSM_CH135BA2689781857_AIRWARDER/
> acrimport_ref/ch': access to the object is denied
> ANS4007E Error processing 
> '/Airwarder/.snapshot/TSM_CH135BA2689781857_AIRWARDER/
> acrimport_test/ch': access to the object is denied
> ANS1898I ***** Processed       500 files *****
> ANS4007E Error processing 
> '/Airwarder/.snapshot/TSM_CH135BA2689781857_AIRWARDER/
> 
> I'm lost here ...
> 
> Cheers.
> 
> Arnaud
> 
> ********************************************************************************************************************************
> Backup and Recovery Systems Administrator
> Panalpina Management Ltd., Basle, Switzerland,
> CIT Department Viadukstrasse 42, P.O. Box 4002 Basel/CH
> Phone: +41 (61) 226 11 11, FAX: +41 (61) 226 17 01
> Direct: +41 (61) 226 19 78
> e-mail: arnaud.br...@panalpina.com
> This electronic message transmission contains information from Panalpina and 
> is confidential or privileged. 
> This information is intended only for the person (s) named above. If you are 
> not the intended recipient, any disclosure, copying, distribution or use or 
> any other action based on the contents of this
> information is strictly prohibited. 
> 
> If you receive this electronic transmission in error, please notify the 
> sender by e-mail, telephone or fax at the numbers listed above. Thank you.
> ********************************************************************************************************************************
> www.panalpina.com
> 
> 
> 
> -----Original Message-----
> From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of 
> Robert Talda
> Sent: Tuesday, September 18, 2018 10:48 PM
> To: ADSM-L@VM.MARIST.EDU
> Subject: Re: Netapp snapdiff issues having TSM client on a Linux machine, 
> making use of NFS mounts
> 
> Brion:
>  Here at Cornell, we have a TSM client on a Linux system backing up NFS 
> shares via NFS mounts and snapdiff differentials - and have been doing so for 
> years.
> 
>  First, the gory details:
> - For TSM
> TSM Client Version 7, Release 1, Level 6.0 (*red faced, thought I had 
> upgraded to SP 8.1.2.0 months ago*)
> Running on CentOS Linux release 7.5.1804 (kernel 3.10.0-862.2.3.el7.x86_64)
> Accessing TSM Server for Linux Version 7, Release 1, Level 7.200
> - For NetApp
> Filer Version Information        : NetApp Release 9.3P6
> 
>  We aren’t seeing your issue, and I suspect I know why.  We are telling the 
> TSM client to create its own snapshots - and not use the snapshots being 
> created hourly (or daily or weekly even) by the team managing the Netapp - 
> said snapshots being equivalent to the ones you are trying to take advantage 
> of in your backups.
> 
>  That is, the relevant part of the daily backup schedule looks like:
>                 Schedule Name: DAILY.INCR.NFS.SNAPDIFF
>                   Description: Daily SnapDiff Incremental
>                        Action: Incremental
>                     Subaction: 
>                       Options: -snapdiff -diffsnapshot=create -snapdiffhttps
> 
> 
>  During a backup, then, the following type of information is written to the 
> dsmsched.log:
> 09/13/2018 00:38:08 Incremental by snapshot difference of volume 
> '/nas-backup/vol/cit-pea1-test'
> 09/13/2018 00:38:10 ANS2328I Using Snapshot Differential Change Log.
> 09/13/2018 00:38:10
> Connected to NetApp Storage Virtual Machine
>    Management Filer Host/IP Address : ccc-cdot01.cit.cornell.edu
>    Filer Version Information        : NetApp Release 9.3P6: Thu Jun 14 
> 20:21:25 UTC 2018
>    Storage VM Name                  : cit-sfshared05
>    Storage VM Host/IP Address       : cit-sfshared05-backup.files.cornell.edu
>    Storage VM Volume Style          : Flex
>    Login User                       : tsmbackup
>    Transport                        : HTTPS
> 
> 09/13/2018 00:38:10 Performing a Snapshot Differential Backup of volume 
> '/nas-backup/vol/cit-pea1-test'
> 09/13/2018 00:38:10 Creating Diff Snapshot.
> 09/13/2018 00:38:10 Using Base Snapshot 
> 'TSM_SANT5B9759FC1AB6_CIT_PEA1_TEST_VOL' with timestamp 09/11/2018 06:00:28
> 09/13/2018 00:38:10 Using Diff Snapshot 
> 'TSM_SANT5B99E9B24F814_CIT_PEA1_TEST_VOL' with timestamp 09/13/2018 04:38:10
> 
> Then, on the next backup (48 hours later thanks to a large amount of data to 
> backup on 9/13), the Diff Snapshot becomes the base:
> 09/15/2018 01:29:22 ANS2328I Using Snapshot Differential Change Log.
> 09/15/2018 01:29:22 
> Connected to NetApp Storage Virtual Machine
>    Management Filer Host/IP Address : ccc-cdot01.cit.cornell.edu
>    Filer Version Information        : NetApp Release 9.3P6: Thu Jun 14 
> 20:21:25 UTC 2018
>    Storage VM Name                  : cit-sfshared05
>    Storage VM Host/IP Address       : cit-sfshared05-backup.files.cornell.edu
>    Storage VM Volume Style          : Flex
>    Login User                       : tsmbackup
>    Transport                        : HTTPS
> 
> 09/15/2018 01:29:22 Performing a Snapshot Differential Backup of volume 
> '/nas-backup/vol/cit-pea1-test'
> 09/15/2018 01:29:22 Creating Diff Snapshot.
> 09/15/2018 01:29:22 Using Base Snapshot 
> 'TSM_SANT5B99E9B24F814_CIT_PEA1_TEST_VOL' with timestamp 09/13/2018 04:38:10
> 09/15/2018 01:29:22 Using Diff Snapshot 
> 'TSM_SANT5B9C98B1A15B2_CIT_PEA1_TEST_VOL' with timestamp 09/15/2018 05:29:21
> 
> I think that consistency is what is missing in your approach - I suspect that 
> there are intervening snapshots with information about files that have been 
> deleted or changed that are not part of what the TSM client is seeing.
> 
> I will add that our NetApp team is very happy with this approach.  The TSM 
> client has been very efficient in its management of the snapshots, and in 
> those rare cases when it doesn’t, the snapshots are easy to identify and 
> clean up.
> 
> FWIW,
> Bob
> 
> 
> Robert Talda
> EZ-Backup Systems Engineer
> Cornell University
> +1 607-255-8280
> r...@cornell.edu
> 
> 
>> On Sep 18, 2018, at 8:35 AM, PAC Brion Arnaud <arnaud.br...@panalpina.com> 
>> wrote:
>> 
>> Hi Tommaso,
>> 
>> The backup command I'm using (dsmc i /Airwarder -snapdiff -snapdiffhttps  
>> -diffsnapshotname="daily.*" -diffsnapshot=latest -useexistingbase 
>> -optfile=dsm_netapp.opt)  includes the "useexistingbase" statement.
>> Based on my understanding of the documentation, this means that the S.P. 
>> client will not trigger the creation of a new snapshot on the Netapp device, 
>> but instead, make use of a snapshot that had been created previously by some 
>> internal mechanism of the Netapp. 
>> Therefore, it seems very unlikely that any process still has a grip on any 
>> of the files being part of this snapshot ...
>> My humble opinion only of course, I'm waiting on others fellow members of 
>> this list feedback !
>> 
>> In addition to this, I would like to avoid the use of any exclude statement 
>> during the backup : I doubt that any of my customers would be very happy to 
>> hear that I'm not able to restore some of his precious files because the 
>> Spectrum Protect client had limitations ... Such issues never aroused with 
>> NDMP-based backups !
>> 
>> Cheers.
>> 
>> Arnaud 
>> 
>> 
>> -----Original Message-----
>> From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of 
>> Tommaso Bollini
>> Sent: Tuesday, September 18, 2018 12:29 PM
>> To: ADSM-L@VM.MARIST.EDU
>> Subject: R: [ADSM-L] Netapp snapdiff issues having TSM client on a Linux 
>> machine, making use of NFS mounts
>> 
>> Hello Arnaud, maybe it would be: The NetApp snapshot indicates which files 
>> are modified on the LUN (for which their backup is triggered); but the 
>> Backup-Archive client cannot "take" them because they are locked by the 
>> application.
>> Perhaps you can solve by inserting the appropiate rules in incl.excl file to 
>> skip them.
>> 
>> 
>> -----Messaggio originale-----
>> Da: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] Per conto di PAC 
>> Brion Arnaud
>> Inviato: martedì 18 settembre 2018 12:21
>> A: ADSM-L@VM.MARIST.EDU
>> Oggetto: [ADSM-L] Netapp snapdiff issues having TSM client on a Linux 
>> machine, making use of NFS mounts
>> 
>> Hi All,
>> 
>> Following to IBM's decision to withdraw the web GUI in the latest versions 
>> of their clients (thus making NDMP hardly usable), as well as to the renewal 
>> of our NAS infrastructure (now using Netapp), I'm trying to implement netapp 
>> snapdiffs in our shop.
>> 
>> So far we succeeded in defining necessary user and roles on the Netapp, as 
>> well as to setup the TSM client in order to interact with our filer, but I'm 
>> now facing an issue where some files cannot be backed up, apparently due to 
>> access rights.
>> 
>> Here an extract of our backup log :
>> 
>> IBM Spectrum Protect
>> Command Line Backup-Archive Client Interface
>> Client Version 8, Release 1, Level 4.0
>> Client date/time: 09/18/2018 10:26:28
>> (c) Copyright by IBM Corporation and other(s) 1990, 2017. All Rights 
>> Reserved.
>> 
>> Node Name: NETAPP_CH1_NFS
>> Session established with server XXXXXXX: Linux/ppc64le
>> Server Version 8, Release 1, Level 4.000
>> Server date/time: 09/18/2018 10:26:28  Last access: 09/18/2018 10:00:37
>> 
>> 
>> Incremental by snapshot difference of volume '/Airwarder'
>> 
>> Connected to NetApp Storage Virtual Machine
>>   Management Filer Host/IP Address : XXXXXXXX
>>   Filer Version Information        : NetApp Release 9.3P3: Wed Apr 04 
>> 13:07:06 UTC 2018
>>   Storage VM Name                  : xxxxxxx
>>   Storage VM Host/IP Address       : XXXXXX
>>   Storage VM Volume Style          : Flex
>>   Login User                       : tsm-backup-user
>>   Transport                        : HTTPS
>> 
>> Performing a Full Incremental Backup of volume '/Airwarder'
>> Using Base Snapshot 
>> 'vserverdr.0.7b5a59c4-656c-11e8-bb80-00a098d614c2.2018-09-18_102500' with 
>> timestamp 09/18/2018 10:25:02 ANS4007E Error processing 
>> '/Airwarder/.snapshot/vserverdr.0.7b5a59c4-656c-11e8-bb80-00a098d614c2.2018-09-18_102500/acrimport_ref/ch':
>>  access to the object is denied ANS4007E Error processing 
>> '/Airwarder/.snapshot/vserverdr.0.7b5a59c4-656c-11e8-bb80-00a098d614c2.2018-09-18_102500/acrimport_test/ch':
>>  access to the object is denied
>> ANS1898I ***** Processed       500 files *****
>> Directory-->               4,096 /Airwarder/ [Sent]
>> Directory-->               4,096 /Airwarder/.etc [Sent]
>> 
>> (skipped some lines)
>> 
>> ANS1228E Sending of object '/Airwarder/acrimport_ref/config/log4j.conf' 
>> failed.
>> ANS4007E Error processing '/Airwarder/acrimport_ref/config/log4j.conf': 
>> access to the object is denied
>> Normal File-->               309 
>> /Airwarder/acrimport_ref/config/sapConnector.cfg  ** Unsuccessful **
>> ANS1228E Sending of object 
>> '/Airwarder/acrimport_ref/config/sapConnector.cfg' failed.
>> ANS4007E Error processing 
>> '/Airwarder/acrimport_ref/config/sapConnector.cfg': access to the object is 
>> denied
>> Normal File-->               330 
>> /Airwarder/acrimport_ref/config/sapConnector.cfg.bak  ** Unsuccessful **
>> ANS1228E Sending of object 
>> '/Airwarder/acrimport_ref/config/sapConnector.cfg.bak' failed.
>> ANS4007E Error processing 
>> '/Airwarder/acrimport_ref/config/sapConnector.cfg.bak': access to the object 
>> is denied
>> 
>> (skipped some lines)
>> 
>> ANS1802E Incremental backup of '/Airwarder' finished with 90 failure(s)
>> 
>> 
>> Total number of objects inspected:        5,881
>> Total number of objects backed up:        5,791
>> 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:              90
>> Total number of objects encrypted:            0
>> Total number of objects grew:                 0
>> Total number of retries:                     15
>> Total number of bytes inspected:           1.27 GB
>> Total number of bytes transferred:         1.37 GB
>> Data transfer time:                       18.61 sec
>> Network data transfer rate:           77,367.92 KB/sec
>> Aggregate data transfer rate:         36,807.03 KB/sec
>> Objects compressed by:                        0%
>> Total data reduction ratio:                0.00%
>> Elapsed processing time:               00:00:39
>> 
>> 
>> Here, a closer look at some of the files making problems  :
>> 
>> root@xxxxxx:~ # ls -al /Airwarder/acrimport_ref/config/sapConnector.cfg.bak
>> -rw-r----- 1 root root 330 May  6  2009 
>> /Airwarder/acrimport_ref/config/sapConnector.cfg.bak
>> 
>> 
>> root@xxxxxx:~ # ls -la 
>> /Airwarder/.snapshot/vserverdr.0.7b5a59c4-656c-11e8-bb80-00a098d614c2.2018-09-18_121000/acrimport_ref/ch
>> ls: cannot open directory 
>> /Airwarder/.snapshot/vserverdr.0.7b5a59c4-656c-11e8-bb80-00a098d614c2.2018-09-18_121000/acrimport_ref/ch:
>>  Permission denied
>> 
>> And who I am:
>> 
>> root@xxxxxx:~ # id
>> uid=0(root) gid=0(root) groups=0(root)
>> 
>> Any idea on how to solve such issues ?
>> 
>> Cheers.
>> 
>> Arnaud
>> 
>> ********************************************************************************************************************************
>> Backup and Recovery Systems Administrator Panalpina Management Ltd., Basle, 
>> Switzerland, CIT Department Viadukstrasse 42, P.O. Box 4002 Basel/CH
>> Phone: +41 (61) 226 11 11, FAX: +41 (61) 226 17 01
>> Direct: +41 (61) 226 19 78
>> e-mail: arnaud.br...@panalpina.com<mailto:arnaud.br...@panalpina.com>
>> This electronic message transmission contains information from Panalpina and 
>> is confidential or privileged.
>> This information is intended only for the person (s) named above. If you are 
>> not the intended recipient, any disclosure, copying, distribution or use or 
>> any other action based on the contents of this information is strictly 
>> prohibited.
>> 
>> If you receive this electronic transmission in error, please notify the 
>> sender by e-mail, telephone or fax at the numbers listed above. Thank you.
>> ********************************************************************************************************************************
> 

Reply via email to