ADSM-L

Re: [ADSM-L] Archive script for selected directory names

2009-01-22 17:58:21
Subject: Re: [ADSM-L] Archive script for selected directory names
From: "Huebner,Andy,FORT WORTH,IT" <Andy.Huebner AT ALCONLABS DOT COM>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Thu, 22 Jan 2009 16:57:15 -0600
Have you considered robocopy to move the data by date and file spec to an 
archive location then grabbing the whole thing with TSM?

Andy Huebner
-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:ADSM-L AT VM.MARIST DOT EDU] On Behalf Of 
Robben Leaf
Sent: Thursday, January 22, 2009 1:42 PM
To: ADSM-L AT VM.MARIST DOT EDU
Subject: Re: [ADSM-L] Archive script for selected directory names

That might work, if there weren't also other, non-log files and
directories on that share that are older than 90 days, that we do NOT want
archived and deleted.

But it's worth keeping in mind. Thanks for the suggestion!

Robben Leaf




From:
Shawn Drew <shawn.drew AT AMERICAS.BNPPARIBAS DOT COM>
To:
ADSM-L AT VM.MARIST DOT EDU
Date:
01/22/2009 11:57 AM
Subject:
Re: [ADSM-L] Archive script for selected directory names
Sent by:
"ADSM: Dist Stor Manager" <ADSM-L AT VM.MARIST DOT EDU>



Instead of trying to deal with the naming convention of the directories, I
would create an archive file list by simply doing a file search for any
file/directory that is older than 90 days.  I'm sure you can find a
windows version of "gnu find" that can do this.


Regards,
Shawn
________________________________________________
Shawn Drew





Internet
robben.leaf AT USBANK DOT COM

Sent by: ADSM-L AT VM.MARIST DOT EDU
01/22/2009 12:34 PM
Please respond to
ADSM-L AT VM.MARIST DOT EDU


To
ADSM-L
cc

Subject
[ADSM-L] Archive script for selected directory names





Hello All,

I've got a customer who uses a NAS as a repository for various log files
from many servers. These log files are organized by server, then by year
and month in the directory structure on the file space. For example, any
log file from July of 2008 will be in a directory called
...\servername\y08\m07\. New servers will have their logs added to this
share without notice, in various places on the directory tree, but the log
directory naming convention will be consistent.

This customer requires monthly archives of all log files that are older
than 90 days. Once archived, the log files will be deleted - sort of a
poor man's HSM. The -deletefiles parameter in the TSM ARCHIVE command will
work for this. Note: NDMP does not support archives, or backups of
specific selected data, so this must be done via CIFS or NFS - I've got
that covered.

Due to corporate standards, the archive job will not be scheduled with
TSM, but rather with a third-party solution (Autosys).

I'm trying to write a script (a Windows batch file) that will figure out
what month it is and archive all - and only - the directories for the log
files from 4 months ago.

The problem I'm having is that the ellipses wildcard (\...\) for directory
specification cannot be used in the ARCHIVE command itself - it can only
be used for INCLUDE and EXCLUDE statements in the option file.

I can compensate for this by having the script rewrite the option file
each month with the right includes and excludes, but then the ARCHIVE
command gets effectively run from the command line - overriding the option
file's includes and excludes, even using INCLUDE.ARCHIVE and
EXCLUDE.ARCHIVE.

I can't figure out a way to get the ARCHIVE command to do its archives on
only, and all, the directories from one specific month.

This doesn't necessarily have to be done from a Windows server, though I'm
not real speedy with my unix shell scripting.

Any suggestions?

Thanks in advance!

Robben Leaf



U.S. BANCORP made the following annotations
---------------------------------------------------------------------
Electronic Privacy Notice. This e-mail, and any attachments, contains 
information that is, or may be, covered by electronic communications privacy 
laws, and is also confidential and proprietary in nature. If you are not the 
intended recipient, please be advised that you are legally prohibited from 
retaining, using, copying, distributing, or otherwise disclosing this 
information in any manner. Instead, please reply to the sender that you have 
received this communication in error, and then immediately delete it. Thank you 
in advance for your cooperation.



---------------------------------------------------------------------


This e-mail (including any attachments) is confidential and may be legally 
privileged. If you are not an intended recipient or an authorized 
representative of an intended recipient, you are prohibited from using, copying 
or distributing the information in this e-mail or its attachments. If you have 
received this e-mail in error, please notify the sender immediately by return 
e-mail and delete all copies of this message and any attachments.
Thank you.

<Prev in Thread] Current Thread [Next in Thread>