Re: Microsoft SQL Server 2022

2023-04-07 Thread Mike Dile
DP SQL supports SQL 2022 as of 8.1.17.1.  See 
https://www.ibm.com/support/pages/ibm-spectrum-protect%E2%84%A2-databases-all-requirements-documents

Mike Dile
Program Director, IBM Storage Defender
+1 408.891.0902 Mobile
+1 408.927.2082 Office
He/Him/His
IBM


Re: Backup of file attributes Windows

2017-11-22 Thread Reese, Michael A (Mike) CIV USARMY 21 SIG BDE (US)
Hi Hans,

I've been snagged by this on many occasions myself.  The worst time was when 40 
TB of data had to get backed up again because a system admin made a simple 
permission change at the root directory.

I agree with you that since TSM now uses DB2 for its database, it should be 
able to handle storing permissions for Windows clients in the TSM database, 
just like it does for Linux clients.  If you're willing to create an RFE, I'll 
vote for it!

Mike Reese


-Original Message-
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of Hans 
Christian Riksheim
Sent: Wednesday, November 22, 2017 7:44 AM
To: ADSM-L@VM.MARIST.EDU
Subject: [Non-DoD Source] [ADSM-L] Backup of file attributes Windows

When our customers changes permissions on their file servers there is total 
chaos with new full backup of everything and no practical method to get rid of 
the extra backup data. I think our customers should be able to do this without 
paying twice as much for their backups.

From what I have heard TSM couldn't just update these files because there is 
too much overhead keeping this information in the database. However in the 
meantime TSM has gone from the proprietary database in v5 to a full DB2 which 
should handle this well.

It would be nice if IBM took a look at this problem and came up with a 
solution. Don't know if other TSM admins think this is an issue though.

Hans Chr. Riksheim



resync backint and TSM

2016-10-28 Thread Mike Dile
Eric,
 
I asked one of our ERP developers about your question. He says obsolete DP 
for SAP Oracle backups can be deleted with backfm. However it is 
recommended to use either profile parameter MAX_VERSIONS or to set the 
expiration in the management class/copy group.
 
_
Mike Dile
Development Manager, Spectrum Protect
IBM Systems, Storage
408.927.2082 (phone) | 408.891.0902 (mobile) | 408.927.2040 (fax)


Re: Which process generates ANR1423W messages?

2016-09-01 Thread Reese, Michael A (Mike) CIV USARMY 93 SIG BDE (US)
My observation has been that it is one of those mysterious threads running in 
the background that generates the ANR1423W messages so there is no associated 
session/process and no entry in the activity log.  Typically, these threads run 
once an hour, measured from the time that TSM was last started.

-Original Message-
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of Robert 
Talda
Sent: Thursday, September 01, 2016 2:23 PM
To: ADSM-L@VM.MARIST.EDU
Subject: [Non-DoD Source] [ADSM-L] Which process generates ANR1423W messages?

Folks:
  Does anyone know which process generates ANR1423W messages?  The message 
itself is somewhat innocuous:

ANR1423W Scratch volume VV is empty but will not be deleted - volume access 
mode is “offsite”

  but the intriguing part is there is no session or process associated with the 
message, either in the activity log or in the ACTLOG table.  Nor are there any 
entries in the summary table for these entities - and the only process running 
at the time was a storage pool backup for a different storage pool.  There were 
client backups in progress, but this message originated from the server.

  I had two volumes with errors that I was struggling to get the data off for 
several days - and suddenly, magically, an ANR1423W appeared for both volumes.  
Headache gone, curiosity piqued.

Thanks in advance,
Bob T


Robert Talda
EZ-Backup Systems Engineer
Cornell University
+1 607-255-8280
r...@cornell.edu




Re: [Non-DoD Source] Re: [ADSM-L] Upgrade server from 6.3 to 7.1

2016-01-28 Thread Reese, Michael A (Mike) CIV USARMY 93 SIG BDE (US)
When you reduce the size of the active log, you have to restart the TSM server 
twice.  The first restart just changes the DB2 parameters.  The second restart 
removes the log files that are no longer required.


-Original Message-
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of Zoltan 
Forray
Sent: Thursday, January 28, 2016 11:45 AM
To: ADSM-L@VM.MARIST.EDU
Subject: [Non-DoD Source] Re: [ADSM-L] Upgrade server from 6.3 to 7.1

All active links contained in this email were disabled.  Please verify the 
identity of the sender, and confirm the authenticity of all links contained 
within the message prior to copying and pasting the address to a Web browser.  






I don't think it does.  I just checked and I have log files with timestamps 
going back to January 12 (the day we restored the server) and I do full DB 
backups daily.

On Thu, Jan 28, 2016 at 11:14 AM, Lee, Gary  wrote:

> Shouldn't have to delete anything.  Backing up the db should do it if 
> memory serves.
> Been too long since I did it, and can't find my notes.
>
>
> -Original Message-
> From: ADSM: Dist Stor Manager [Caution-mailto:ADSM-L@VM.MARIST.EDU] On 
> Behalf Of Zoltan Forray
> Sent: Thursday, January 28, 2016 10:52 AM
> To: ADSM-L@VM.MARIST.EDU
> Subject: Re: [ADSM-L] Upgrade server from 6.3 to 7.1
>
> So, if I read correctly, to reduce my activelogsize, I
>
> 1.  Backup the DB
> 2.  Stop the TSM server
> 3.  DELETE everything in the activelog directory/filesystem (in my 
> case -
> /tsmlog) i.e. rm /tsmlog/*
> 4.  Change ACTIVELOGSIZE to 65536
> 5.  Restart the TSM server
>
> Or is it simpler than that, i.e. just change ACTIVELOGSIZE and restart 
> the server.  Unless I missed it, the link/article posted by Erwann (
> Caution-http://www-01.ibm.com/support/docview.wss?uid=swg21677011)  
> doesn't clarify.  It just says "*Decrease the ACTIVELOGSIZE to allow 
> the current filesystem to be 20% greater than the ACTIVELOGSIZE 
> specified*" but no link says exactly how to do it.
>
> On Wed, Jan 27, 2016 at 2:26 PM, Nixon, Charles D. (David) < 
> cdni...@carilionclinic.org> wrote:
>
> > This is what we had to do too (shrink logs to 50% before upgrade and 
> > then grow after the procedure).  It tried to double logs and then I 
> > believe
> that
> > it forgot about the mirrored location because we were out of space.
> >
> >
> > ---
> > David Nixon
> > System Programmer II
> > Technology Services Group
> > Carilion Clinic
> > 451 Kimball Ave.
> > Roanoke, VA 24015
> > Phone: 540-224-3903
> > cdni...@carilionclinic.org
> >
> > Our mission: Improve the health of the communities we serve.
> >
> >
> >
> > 
> > From: ADSM: Dist Stor Manager [ADSM-L@VM.MARIST.EDU] on behalf of 
> > Lee, Gary [g...@bsu.edu]
> > Sent: Monday, January 25, 2016 12:50 PM
> > To: ADSM-L@VM.MARIST.EDU
> > Subject: Re: [ADSM-L] Upgrade server from 6.3 to 7.1
> >
> > I never saw it in the docs.
> >
> > What I had to do was disable the server, do a full backup on the db, 
> > then once I had verified the logs were empty, reduced log size to 
> > less than
> half
> > file system space.
> > Then do the upgrade, and enlarge logs as necessary after upgrade is 
> > verified working.
> >
> >
> > -Original Message-
> > From: ADSM: Dist Stor Manager [Caution-mailto:ADSM-L@VM.MARIST.EDU] 
> > On Behalf Of Rainer Tammer
> > Sent: Monday, January 25, 2016 11:16 AM
> > To: ADSM-L@VM.MARIST.EDU
> > Subject: Re: [ADSM-L] Upgrade server from 6.3 to 7.1
> >
> > Hello,
> > Is this mentioned in the docs?
> >
> > That would be a bit difficult in our setup:
> >
> > Filesystem GB blocks   Free   %Used  Iused %Iused Mounted on
> > /dev/lvtsmactlog   130.00  1.98   99%262   1%
> > /tsminst1/tsmactlog  <- active log
> > /dev/lvtsmarchlog  197.00  193.37 2% 251%
> > /tsminst1/tsmarchlog <- archive log
> >
> >
> > Bye
> >   Rainer
> >
> > On 25.01.2016 16:51, Lee, Gary wrote:
> > > Yes.
> > >
> > > Make sure that you have at least double the size of your active 
> > > and
> > archive logs as available free space in the respective log directories.
> > > i.e. . if your active log size is 32 gB, insure that your log 
> > > directory
> > has more than 64 gB free.  Otherwise the database upgrade will fail 
> > on install.
> > >
> > > Other than that, it went well, going from 6.3.4 to 7.1.3.
> > >
> > >
> > >
> > > -Original Message-
> > > From: ADSM: Dist Stor Manager 
> > > [Caution-mailto:ADSM-L@VM.MARIST.EDU] On Behalf
> > Of molin gregory
> > > Sent: Monday, January 25, 2016 10:30 AM
> > > To: ADSM-L@VM.MARIST.EDU
> > > Subject: [ADSM-L] Upgrade server from 6.3 to 7.1
> > >
> > > Hello everyone
> > >
> > > I plan to upgrade my server from version 6.3 to version 7.1.
> > > Have you had problems with this procedure?
> > >
> > > Thank you beforehand
> > > Grégory
> > > "ATTENTION.
> > >
> > > Ce message et les 

Re: Dsmcad listening port

2015-12-18 Thread Mike De Gasperis
You don't need to run the dsmcad technically speaking. You can just run a dsmc 
sched daemon or service. 

> On Dec 18, 2015, at 10:47 AM, Henrik Ahlgren  wrote:
> 
>> On Fri, Dec 18, 2015 at 12:40:46PM +0300, Efim wrote:
>> 
>> CAD opens random port because the option WEBPORT has default value "0 0" and 
>> CAD randomly assign a free TCPport (the first parameter for CAD, the second 
>> for WEB client).
>> I think it’s impossible to prevent this.
>> As workaround you can set fixed port(s) and close it using firewall.
>> Example: WEBPORT 55000 0 or WEBPORT 55000 55001
> 
> Am I the only one that finds this design totally unacceptable? If
> you're not using the webclient functionality and are only using
> schedmode polling, I don't see any reason why dsmcad (often running as
> root, so the security implications are obvious) should listen to a
> network port. Perhaps there is something I am not aware of?
> 
> One might think that setting tcpclientaddress to 127.0.0.1 (localhost)
> would somewhat migitate this, but no - it does not have any effect if
> you are not using schedmode prompted. Yes, of course it is always
> possible to use host-based firewalls to close the ports, but it is a
> workaround that really should not be necessary.


Re: help with designing a backup system for Teradata

2015-07-30 Thread Mike De Gasperis
Do you have DDboost licensed?  Could always use the boost plugin and go right 
to the DD and skip the TSM server. 



 On Jul 30, 2015, at 1:00 PM, Rhodes, Richard L. rrho...@firstenergycorp.com 
 wrote:
 
 We purchased a Teredata database system.
 It currently is in test/dev stage with little data.
 We don't really know the ultimate backup requirements.
 To get things started we setup a simple backup system:
 
   Teradata
- to Bar server (Win) with TSM interface sftw
- to TSM server (AIX)
- to filepool on DataDomain (getting ~5x dedup)
 
   From the Bar server to TSM server is a standard 1GB ethernet.
 
 Now we need to scale up/out!
 
 The consultants are saying we will need to backup 30TB in a 6hr window,
 but maybe has high as 50TB in 6hr.
 That is (roughly):
 30TB in 6hr = 1,400 MB/sec
 50TB in 6hr = 2,300 MB/sec
 
 So we need to design a TSM backup system to support this.
 
 My thoughts:
 
 1) Put a storage agent on the Bar server (Win server)
 and feed a VTL via 4x8gb san connections via a bunch of virtual tape.
 
 2) Put the TSM server directly on the Bar server for just
 local tape and still feed a VTL as above.
 No library sharing.
 
 3) I'd really like to not use tape (even virtual tape),
 but I can't think of any way to feed file devices
 with that throughput.
 
 I'd appreciate any thought/comments anyone might have!
 
 Thanks
 
 Rick
 
 
 
 
 -
 The information contained in this message is intended only for the personal 
 and confidential use of the recipient(s) named above. If the reader of this 
 message is not the intended recipient or an agent responsible for delivering 
 it to the intended recipient, you are hereby notified that you have received 
 this document in error and that any review, dissemination, distribution, or 
 copying of this message is strictly prohibited. If you have received this 
 communication in error, please notify us immediately, and delete the original 
 message.


Re: Ghost Tape Drives and Slots

2015-06-09 Thread Reese, Michael A (Mike) CIV USARMY 93 SIG BDE (US)
We ran into exactly the same issue with our TS3500 tape library a few years 
ago.  Unfortunately, the tech had to pull the drives and put the empty slots 
back in and let them be scanned so the library could see they were empty.  Then 
he was able to put the drives in again.

-Original Message-
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of 
Benjamin Balk
Sent: Tuesday, June 09, 2015 8:58 AM
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] Ghost Tape Drives and Slots

Hello,

We have a couple of aging TS3500/3584 tape libraries and are going through a 
process of consolidating what hardware we can into one single library using our 
faster drives and newer tapes.  During this process we, moved 4
E05 tape drives into a frame that previously held a cell of tapes.  When the 
tech who did the work pulled the tapes out, he didn't inventory the empty slots 
afterward to remove the tapes from the library inventory.  Now we have old 
records of tapes showing up in the library so any inventory of the library 
causes our gripper to crash into the drives that are in the frame where the 
tape slots used to be.

Is anyone aware of a way to manually clean this up through the front panel or 
web interface to save us from having to pull the drives out and re-insert the 
empty slots to scan them?

In order to get the tapes back into the library, I was able to override the 
volsers of the ghost tapes through the web interface so that we no longer 
have duplicate tapes in the inventory but I still can't get the old records to 
go away.

Any advice would be greatly appreciated!

Thanks,
Ben


Ben Balk
Storage Engineer Senior
University of Michigan


Re: Privilege escalation bug

2015-02-26 Thread Reese, Michael A (Mike) CIV USARMY 93 SIG BDE (US)
You can get them through RSS:

http://www-01.ibm.com/software/support/rss/tivoli/

-Original Message-
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of Zoltan 
Forray
Sent: Wednesday, February 25, 2015 3:01 PM
To: ADSM-L@VM.MARIST.EDU
Subject: Re: [ADSM-L] Privilege escalation bug

Where are you getting the bulletins/alerts from?  I wouldn't have know about it 
if it wasn't for your posting.  I have passed this on to my folks
- we too have old clients going back to 5.3 and older (IRIX?)

On Wed, Feb 25, 2015 at 12:55 PM, Thomas Denier thomas.den...@jefferson.edu
 wrote:

 The body of the bulletin I received states that the affected platforms 
 are AIX, HP-UX, Linux, Solaris, and Mac.

 -Original Message-
 From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf 
 Of Zoltan Forray
 Sent: Wednesday, February 25, 2015 12:12 PM
 To: ADSM-L@VM.MARIST.EDU
 Subject: Re: [ADSM-L] Privilege escalation bug

 Does not specifically say if it includes SOLARIS (only says *UNIX, 
 Linux, and OS X allows local users to gain privileges via unspecified 
 vectors.*).
 Do I assume since it says UNIX SOLARIS is includes?  We have some 
 old Domino Solaris boxes (supposed to go away some time soon) 
 still running 6.1.3



 On Wed, Feb 25, 2015 at 10:56 AM, Thomas Denier  
 thomas.den...@jefferson.edu
  wrote:

  I received a security bulletin from IBM yesterday regarding Tivoli 
  Storage Manager Stack-based Buffer Overflow Elevation of Privilege:
  CVE-2014-6184. The affected version/release combinations listed in 
  the bulletin run from 5.4 to 6.3. We still have one Linux system 
  with
  5.3 client code. Can I treat the list of affected releases as an 
  explicit assurance that the 5.3 client does not have the 
  vulnerability discussed in the bulletin? The alternative possibility 
  that worries me is that 5.4 is the oldest level IBM thought it worthwhile 
  to check.
 
  Thomas Denier
  Thomas Jefferson University
  The information contained in this transmission contains privileged 
  and confidential information. It is intended only for the use of the 
  person named above. If you are not the intended recipient, you are 
  hereby notified that any review, dissemination, distribution or 
  duplication of this communication is strictly prohibited. If you are 
  not the intended recipient, please contact the sender by reply email 
  and destroy all copies of the original message.
 
  CAUTION: Intended recipients should NOT use email communication for 
  emergent or urgent health care matters.
 



 --
 *Zoltan Forray*
 TSM Software  Hardware Administrator
 Hobbit / Xymon Administrator
 Virginia Commonwealth University
 UCC/Office of Technology Services
 zfor...@vcu.edu - 804-828-4807
 Don't be a phishing victim - VCU and other reputable organizations 
 will never use email to request that you reply with your password, 
 social security number or confidential personal information. For more 
 details visit http://infosecurity.vcu.edu/phishing.html
 The information contained in this transmission contains privileged and 
 confidential information. It is intended only for the use of the 
 person named above. If you are not the intended recipient, you are 
 hereby notified that any review, dissemination, distribution or 
 duplication of this communication is strictly prohibited. If you are 
 not the intended recipient, please contact the sender by reply email 
 and destroy all copies of the original message.

 CAUTION: Intended recipients should NOT use email communication for 
 emergent or urgent health care matters.




--
*Zoltan Forray*
TSM Software  Hardware Administrator
Hobbit / Xymon Administrator
Virginia Commonwealth University
UCC/Office of Technology Services
zfor...@vcu.edu - 804-828-4807
Don't be a phishing victim - VCU and other reputable organizations will never 
use email to request that you reply with your password, social security number 
or confidential personal information. For more details visit 
http://infosecurity.vcu.edu/phishing.html


Re: Query syntax

2015-02-04 Thread Reese, Michael A (Mike) CIV USARMY 93 SIG BDE (US)
select char(node_name,50) as Node Name, cast(client_version as char) || '.' 
|| cast(client_release as char) || '.' || cast(client_level as char) || '.' || 
cast(client_sublevel as char) as Version from nodes


From: ADSM: Dist Stor Manager [ADSM-L@VM.MARIST.EDU] on behalf of David 
Ehresman [david.ehres...@louisville.edu]
Sent: Wednesday, February 04, 2015 8:36 AM
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] Query syntax

What is the select statement syntax for concatenating 
client_version,client_release,client_level,client_sublevel from the nodes table 
into a single string, e.g. 7.1.1.3?

David


Re: possible RFE - multiple TSM VE plugins to one datacenter

2014-06-10 Thread Ball, Mike
Do you ever see TCP/IP disconnects while running multiple DM's?  We run a DM 
for each cluster that can have 2-10 hosts and sometimes I am seeing -50 results 
with TCP/IP disconnects.  Each DM is set to run 2 parallel processes.

-Original Message-
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of 
Ehresman,David E.
Sent: Tuesday, June 10, 2014 11:43 AM
To: ADSM-L@VM.MARIST.EDU
Subject: Re: [ADSM-L] possible RFE - multiple TSM VE plugins to one datacenter

You can setup multiple datamovers to do the backup work while using only a 
single VE plugin.  We run one datamover per physical host, each datamover using 
6 parallel threads.

David

-Original Message-
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of Tuncel 
Mutlu (BT Isletim ve Teknik Destek Bölümü)
Sent: Tuesday, June 10, 2014 11:34 AM
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] possible RFE - multiple TSM VE plugins to one datacenter

Hi,

We were discovering the possibilities of running more the one TSM VE plugin to 
the same datacenter (for the obvious performance reasons) and were told by IBM 
support it can't be done. They advised splitting the VM guests under several 
datacenter and run a plugin for each, but our VMWARE admins oppose it. They 
prefer consolidated datacenters. But that creates problems for me when I try to 
backup a huge datacenter with a single TSM VE host.

I am eager to hear your thoughts, what do you think ? Is there a possible RFE 
in here ?

Regards,

Tuncel 






Değerli görüş ve önerilerinizi internet sayfamızdaki Bize Ulaşın bölümünden 
iletebilirsiniz.
Bu e-posta ve muhtemel eklerinde verilen bilgiler kişiye özel ve gizli olup, 
yalnızca mesajda belirlenen alıcı ile ilgilidir. Size yanlışlıkla ulaşmışsa 
lütfen göndericiye bilgi veriniz, mesajı siliniz ve içeriğini başka bir kişiye 
açıklamayınız, herhangi bir ortama kopyalamayınız. Bu mesaj veya ekleri, aksi 
sözleşme ile veya mesaj içeriğinde açıkça belirtilmedikçe, herhangi bir işleme 
ilişkin olarak Bankamız adına herhangi bir teklif, kabul veya teyit amacı 
taşımamaktadır. Verilen bilgilerin doğru veya eksiksiz olmasına yönelik bir 
garanti verilmemekte olup, bilgiler önceden bildirilmeksizin 
değiştirilebilecektir. Bu mesajın içeriği Bankamızın resmi görüşlerini 
yansıtmayabileceğinden Akbank T.A.Ş. hiçbir hukuki sorumluluğu kabul etmez.

Akbank T.A.Ş Sabancı Center 4.Levent, 34330 İstanbul - Ticaret Sicil Memurluğu: 
İstanbul - Sicil Numarası: 90418 - www.akbank.com


You are kindly requested to share your valuable views and opinions to us via 
the Contact Us section on our website.
The information provided in this e-mail and any attachments it may contain is 
proprietary and confidential, and is only related with the receiver of this 
message. If it is sent to you by mistake; please inform the sender, delete the 
message and do not explain its contents to anyone, and do not copy it in any 
form. Unless otherwise provided by contract, this message is not intended to 
act as a banking transaction such as an offer, purchase or sale of a financial 
transaction or confirmation of a remittance. No guarantee is given for the 
accuracy or integrity of any or all information provided herein and such 
information may be changed without prior notice. Akbank T.A.Ş. acknowledges no 
legal responsibility whatsoever as may be related with or arise out of the 
content of this message as it may not reflect the official policy of our Bank.

Akbank T.A.Ş Sabancı Center 4.Levent, 34330 İstanbul - Trade Registry Office: 
İstanbul - Registration Number: 90418 - www.akbank.com
CONFIDENTIALITY NOTICE: This message is confidential, intended only for the 
named recipient(s) and may contain information that is privileged, or exempt 
from disclosure under applicable law. 
If you are not the intended recipient(s), you are notified that the 
dissemination, distribution or copying of this message is strictly prohibited. 
If you receive this message in error, or are not the named recipient(s), please 
notify the sender by reply e-mail, delete this e-mail from your computer, and 
destroy any copies in any form immediately. 
Receipt by anyone other than the named recipient(s) is not a waiver of any 
attorney-client, work product, or other applicable privilege. 
This message and all contents may be reviewed by authorized parties of the 
Catholic Health System other than those named in the message header.


Re: TS3500 and S24/S54 frames with TSM?

2014-04-14 Thread Mike De Gasperis
Like Paul mentioned, great price point for storage you get out of them. No 
drives allowed in the frame though if that's an issue for you, I also believe 
it will require the enhanced node cards and ALMS feature to be purchased from 
what I recall when we purchases ours. There is the ability to disable slots in 
them as well if they go bad or are damaged which will be useful. You also don't 
have to license the full capacity right off the bat if you don't require it. 
S54 is the LTO model, S24 is the 3592 model if you weren't aware already.

- Original Message -
Hi Wanda,

Yeah, we've got two 3584's with S54 frames. I love the price point and density. 
They have worked pretty well. We've had the usual drive problems (they do wear 
out after awhile), and one picker issue, but nothing specific to the S54. We 
use ALMS which gets us slot virtualization, which works very nicely too. We've 
had the S54s since just after they were announced, so we've got a long track 
record with them. I'd buy them again if I had it to do all over again.

..Paul

At 03:30 PM 4/14/2014, Prather, Wanda wrote:
Anybody using a TS3500 library S24/S54 frame with TSM?
Any gotchas?
Good/bad news?



**Please note new office phone:
Wanda Prather | Senior Technical Specialist | 
wanda.prat...@icfi.commailto:wanda.prat...@icfi.com | 
www.icfi.comhttp://www.icfi.com | 410-868-4872 (m)
ICF International | 7125 Thomas Edison Dr., Suite 100, Columbia, Md 
|443-718-4900 (o)


--
Paul Zarnowski Ph: 607-255-4757
Assistant Director of Storage Services Fx: 607-255-8521
IT at Cornell / Infrastructure Em: p...@cornell.edu
719 Rhodes Hall, Ithaca, NY 14853-3801


Re: Redundant Tape SAN

2014-02-26 Thread Mike De Gasperis
We utilize a redundant tape SAN at our main data centers with multiple host 
site HBA ports. Using the Atape control and data path fail-over options we have 
twelve device entries for each physical tape device. Works really well and this 
is in an AIX/LPAR/VIO environment, we've virtualized the HBA ports and are 
using NPIV. We have some scripts created that rename each rmt entry via chdev 
to utilize the last four digits of the WWPN and the AIX fiber channel adapter 
to make things easier to line up as well when defining drives in TSM.

- Original Message -
Is anyone using redundant tape SAN with TSM on AIX?

Andy Huebner


Re: Redundant Tape SAN

2014-02-26 Thread Mike De Gasperis
I personally think it's worth the effort, not so much for the fail-over but for 
the fact the Atape driver will do some HBA load balancing for you to maximize 
performance across less utilized HBA ports. We do have a few ProtecTier's in 
the mix and also a Windows 2008R2 based LAN Free server, the LF server actually 
utilizes some of this redundancy as well and the IBM Tape driver load balancing 
as well. For the VTL based devices what we typically do is rename the rmt 
entries in AIX based on their serial number since they've typically been just 
different drives behind the same front end WWPN's.

We're running 60 physical LTO5's and 128 emulated LTO3 devices from the PT for 
comparisons sake. With some scripts work wise it isn't too much more effort.


- Original Message -
Is it worth the work?
Are there any VTLs involved?

I may be doing 4 TSM servers to 18x 3952's, 8x LTO6 shared drives and 120x 
LTO1's for each server non-shared in multiple DataDomains. I also have LANFree 
clients that do not support redundant fabrics.

Thank you,

Andy Huebner


-Original Message-
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of Mike 
De Gasperis
Sent: Wednesday, February 26, 2014 8:44 AM
To: ADSM-L@VM.MARIST.EDU
Subject: Re: [ADSM-L] Redundant Tape SAN

We utilize a redundant tape SAN at our main data centers with multiple host 
site HBA ports. Using the Atape control and data path fail-over options we have 
twelve device entries for each physical tape device. Works really well and this 
is in an AIX/LPAR/VIO environment, we've virtualized the HBA ports and are 
using NPIV. We have some scripts created that rename each rmt entry via chdev 
to utilize the last four digits of the WWPN and the AIX fiber channel adapter 
to make things easier to line up as well when defining drives in TSM.

- Original Message -
Is anyone using redundant tape SAN with TSM on AIX?

Andy Huebner


Re: Another VE mystery - restoring from tape - but shouldn't be

2013-06-19 Thread Mike De Gasperis
To go along with Andy's recommendations I've seen in TSM server 6.2.3.0
where a query occupancy and a select from occupancy don't match up.   Might
be worthwhile to do a:

select * from occupancy where node_name='DC1' and
filespace='\VMFULL-HWDDMZOCULARX1'

See how they compare

-Original Message-
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of
Andrew Raibeck
Sent: Wednesday, June 19, 2013 12:20 PM
To: ADSM-L@VM.MARIST.EDU
Subject: Re: [ADSM-L] Another VE mystery - restoring from tape - but
shouldn't be

Hi Wanda,

Identify one of the tapes being mounted from TAPEPOOL2, then do a QUERY
CONTENT on it. See if there is anything for DC1. There has to be
*something* even if we haven't yet put our finger on it.

Best regards,

- Andy



Andrew Raibeck | Tivoli Storage Manager Level 3 Technical Lead |
stor...@us.ibm.com

IBM Tivoli Storage Manager links:
Product support:
http://www.ibm.com/support/entry/portal/Overview/Software/Tivoli/Tivoli_Stor
age_Manager

Online documentation:
https://www.ibm.com/developerworks/mydeveloperworks/wikis/home/wiki/Tivoli
Documentation Central/page/Tivoli Storage Manager Product Wiki:
https://www.ibm.com/developerworks/mydeveloperworks/wikis/home/wiki/Tivoli
+Storage+Manager/page/Home

ADSM: Dist Stor Manager ADSM-L@vm.marist.edu wrote on 2013-06-19
11:53:07:

 From: Prather, Wanda wanda.prat...@icfi.com
 To: ADSM-L@vm.marist.edu,
 Date: 2013-06-19 11:55
 Subject: Re: Another VE mystery - restoring from tape - but shouldn't
 be Sent by: ADSM: Dist Stor Manager ADSM-L@vm.marist.edu

 Richard,
 Here is the Q OCC result.
 The Q OCC shows all the data for FSID 86 is in VMCTLMC (seq disk),
 SLOWDEDUP (seq disk) or the COPYPOOL (tape COPY pool).

 But when the customer tries a restore, the tapes getting mounted are
 from primary pool TAPEPOOL2.
 How can a restore be calling for tapes in a pool where the filespace
 has no data according to Q OCC?
 I suggested they open a sev 1 with Tivoli.  This can't be right.


 tsm: HCG-TSM-SERVERq occ dc1 86 nametype=fsid

 Node Name  Type Filespace   FSID Storage
 Number of  Physical   Logical
 Name Pool Name
 Files Space Space

 Occupied  Occupied

 (MB)  (MB)
 --  -- - --
 - - -
 DC1Bkup \VMFULL-H-86 COPYPOOL
 8,928 99,057.72 99,062.73
  WDDMZOCU-
  LARX1
 DC1Bkup \VMFULL-H-86 SLOWDEDUP
 4,464 - 98,733.95
  WDDMZOCU-
  LARX1
 DC1Bkup \VMFULL-H-86 VMCTLMC
 4,464315.14315.14
  WDDMZOCU-
  LARX1

 -Original Message-
 From: Prather, Wanda
 Sent: Wednesday, June 19, 2013 11:03 AM
 To: Richard Cowen
 Subject: RE: Another VE mystery - restoring from tape - but shouldn't
 be

 Did the MOVE NODEDATA result in a zillion new volumes (.BFS's) ?
 No, we don't use scratch volumes in the seq disk pool


 Can you get the activity log for the time the process(es) ran ?
 Any chance you have query occupancy node=dcname filespace=victim1
 stgpool=tape,disk before and after move?
 If not, does the query for tape pool now show zero?

 Don't have them and right now I don't have access, but those are great
 ideas, will ask the customer for them.

 Thanks!

 Wanda

 -Original Message-
 From: Prather, Wanda [mailto:wanda.prat...@icfi.com]
 Sent: Tuesday, June 18, 2013 11:35 AM
 To: Richard Cowen
 Subject: RE: Another VE mystery - restoring from tape - but shouldn't
 be

 Hi Richard,


 Did you get a zillion tape mounts during the MOVE NODEDATA?
 Yes


 Do you know it finished without errors?
 Yes.  And we ran another MOVE NODEDATA to verify there was no more
 data to move for that filespace.

 How, exactly, did the data go from sequential fast disk -
 sequential slow disk -  tape ?
 Ordinary migration, at different times, as the pools hit migration
thresholds.

 I didn't think TSM would migrate more than one level, so maybe
 the last step was using a MOVE command?
 Yes, your migration hierarchy can have as many levels as you want, as
 long as you don't try to go from a sequential pool back to a disk
 (random) pool.

 What does a QUERY NODEDATA show for primary pools and copy pools?
 Would not be informative, as we only moved some of the filespaces, not
 all of them.

 Are you running aggressive reclamation on the tape pool?
 No, and it's not collocated.  Which is why we decided to move the
 filespace back to the seq disk pool.
 I don't think it's odd the data was too spread out to make the restore
 from tape not work well.
 What is odd is that all the data from one VM is supposedly in one
filespace.
 We moved that 

Re: Antwort: [ADSM-L] Now that I have a TS3500 - I have questions

2013-05-28 Thread Reese, Michael A (Mike) CIV USARMY 93 SIG BDE (US)
Hi Zoltan,



Add waittime=0 to your checkin command and the operator prompt goes away.



Mike


From: ADSM: Dist Stor Manager [ADSM-L@VM.MARIST.EDU] on behalf of Zoltan Forray 
[zfor...@vcu.edu]
Sent: Tuesday, May 28, 2013 9:41 AM
To: ADSM-L@VM.MARIST.EDU
Subject: Re: [ADSM-L] Antwort: [ADSM-L] Now that I have a TS3500 - I have 
questions

Thanks for the suggestion.  My only issue with the SEARCH=BULK is it they
puts up an operator prompt requiring a reply.  Is this is the way it has to
be to work properly, I/the operators can live with it.


On Tue, May 28, 2013 at 9:27 AM, Dierk Harbort dierk.harb...@buergel.dewrote:

 Hi Zoltan,


 for checkin I would recommend to fill the I/O slots and then do checkin
 libvol  libname search=bulk checklabel=barcode status=what you need,
 scratch or private

 I can't say anything to virtual libs

 regards
 Dierk


 |
 | Von:   |
 |

 --|
   |Zoltan Forray zfor...@vcu.edu

 |

 --|
 |
 | An:|
 |

 --|
   |ADSM-L@VM.MARIST.EDU,

 |

 --|
 |
 | Datum: |
 |

 --|
   |28.05.2013 15:17
|

 --|
 |
 | Betreff:   |
 |

 --|
   |[ADSM-L] Now that I have a TS3500 - I have questions
|

 --|
 |
 | Gesendet   |
 | von:   |
 |

 --|
   |ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU
|

 --|





 Our new TS3500 was installed this weekend (replacing our 17-year old 3494)
 and I have lots of questions about how things should be done/configured and
 why it is doing what it is doing.

 First off, the library is configured as 2-virtual librarys, each side with
 fixed drive assignments and each side managed by a separate TSM server.

 1.  Per other discussions, I configured 255 Virtual IO.  We also
 configured/enabled Insert Notification. However, some tapes keep being
 inserted unassigned while most are properly assigned to the right
 library?.  Why?

 2.  What is the proper CHECKIN command options for doing mass checkins from
 the IO/VIO slots?SEARCH=BULK or SEARCH=YES - CHECKLABEL=YES or
 CHECKLABEL=BARCODE?  The book says for a SCSI library you can't specify
 SEARCH=YES and CHECKLABEL=NO

 --
 *Zoltan Forray*
 TSM Software  Hardware Administrator
 Virginia Commonwealth University
 UCC/Office of Technology Services
 zfor...@vcu.edu - 804-828-4807
 Don't be a phishing victim - VCU and other reputable organizations will
 never use email to request that you reply with your password, social
 security number or confidential personal information. For more details
 visit http://infosecurity.vcu.edu/phishing.html



 Bürgel Wirtschaftsinformationen GmbH  Co. KG
 Gasstraße 18
 22761 Hamburg

 Geschäftsführer: Klaus-Jürgen Baum, Dr. Norbert Sellin, Stefan Duncker
 Registergericht: Hamburg HRA 85212
 USt-IdNr.: DE 117 981 371
 Steuer-Nr.: 27/541/00020
 Sitz der Gesellschaft: Hamburg
 Geschäftsführende Gesellschafterin:
 Bürgel Wirtschaftsinformationen Verwaltungs-GmbH
 Registergericht: Hamburg HRB 45 704

 Umfassende Informationen: Die neue Bürgel Vollauskunft.
 Jetzt mit noch mehr Euler Hermes Expertise.
 Informationen unter http://www.buergel.dehttp://www.buergel.de/ und
 http://www.buergel.de/vollauskunft

 Professionelles Forderungsmanagement für mehr Liquidität

Re: TSM RFE regarding Litigation Hold

2013-05-07 Thread Reese, Michael A (Mike) CIV USARMY 93 SIG BDE (US)
I agree this is a great RFE, and I have added my vote to it.



Go to http://www.ibm.com/developerworks/rfe/?BRAND_ID=90.  You will need to 
sign in with your IBM ID to vote.  Search by RFE ID to go to the desired RFE.  
Open the RFE and then click Add vote under RFE actions.




From: ADSM: Dist Stor Manager [ADSM-L@VM.MARIST.EDU] on behalf of Ben Bullock 
[bbull...@bcidaho.com]
Sent: Tuesday, May 07, 2013 10:59 AM
To: ADSM-L@VM.MARIST.EDU
Subject: Re: [ADSM-L] TSM RFE regarding Litigation Hold

That sounds like a great RFE, one I could have used a couple times in the past.

How can we vote on this? I'm not familiar with how to do that with IBM RFEs.

Thanks,
Ben

-Original Message-
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of 
Vandeventer, Harold [BS]
Sent: Friday, May 03, 2013 3:06 PM
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] TSM RFE regarding Litigation Hold

To all...
I created an RFE to affect File Spaces and Expiration.  The feature would cause 
expiration processing to be skipped for a file space that has been selected.

It's RFE ID 33395 if you care to review and vote.

Briefly, the idea is to immediately respond to a situation in which we cannot 
allow Expiration Processing to delete information that would otherwise be 
deleted.  This would be in response to a Litigation Hold demand from a legal 
issue at hand.  I've had three LitHold events in the past 24 months; they're 
not much fun and I'm not in the court room, just the TSM Server Admin.

Allowing a LitigationHold=Yes would avoid expiration on the File Space.

When the court case is lifted, simply revert to LitigationHold=No.  The next 
Expiration process would then begin the delete process as is normal.

The feature would avoid the complexity of assigning a no expire management 
class to the node and trying to later revert to a more typical class.

Please take a look at the RFE, and cast a vote if you feel it's a valuable 
feature.

Thanks.

Harold Vandeventer
Systems Programmer
State of Kansas - Office of Information Technology Services STE 751-S
910 SW Jackson
(785) 296-0631


[Confidentiality notice:]
***
This e-mail message, including attachments, if any, is intended for the person 
or entity to which it is addressed and may contain confidential or privileged 
information.  Any unauthorized review, use, or disclosure is prohibited.  If 
you are not the intended recipient, please contact the sender and destroy the 
original message, including all copies, Thank you.
***

--
NOTICE: This email message is for the sole use of the intended recipient(s) and 
may contain confidential and privileged information. Any unauthorized review, 
use, disclosure or distribution is prohibited. If you are not the intended 
recipient, please contact the sender by reply email and destroy all copies of 
the original message.
Blue Cross of Idaho, 3000 E. Pine Ave, Meridian, ID 83642


Re: Implementing Encryption

2013-04-04 Thread Mike De Gasperis
I've never dealt with the EKM but it looks to be a legacy product that will be 
phased out by IBM.

You'll want to look at the TKLM product which does require licensing for the 
drives that will be encrypting as well as for the actual TKLM servers 
themselves. We ended up setting up four TKLM servers in our environment. Two at 
our prod site and two at DR to protect against failure.

- Original Message -
Wanda,

As always, thanks for the detailed explanation. However, it brings up lots
of questions.

 With externally-managed encryption, the keys are managed by the EKM.

Since this would be hardware-based and encrypts everything, this is the way
we would go.

 You set the encryption mode on the library to library-managed. The EKM
has to be run on a server. It is a pay-for product.

Huh? I downloaded EKM from the IBM FTP sight. It is Java based and nobody
ever said anything about paying for it? As I understand it, in this
scenario with our 3494 (soon to be replace with a TS3500/3584), the EKM
server has to talk to the tape library to get the keys from it
(DRIVEE=ALLOW). When Googling, one doc/comment we saw the person simply
installed it on the TSM server. My question, since I am running 7-servers,
do I need multiple instance - one per TSM server or just one and it gets
everything from the 3494? I am confused..

 High learning curve. Lots of testing required to make sure you can
recover.

Agreed. We are still digging through the docs on just installing and
implementing EKM and who connects to who and where..

 You have to be careful about protecting the EKM; you have to recover
the EKM at a DR site before you can read your tapes.
(If you have a hot site, better to share the keys between the libraries.)

More like a lukewarm sight - I have an offsite vault/TSM server where the
tapes are stored and daily each production TSM server does a DB backup to
the offsite TSM server.

 But with the EKM, your security group can control the key management,
certificate changing, etc. And then DB backup tapes, EXPORT, and BACKUPSET
tapes can be encrypted.

This totally throws me off - I really need a paint by numbers diagram on
how all the pieces connect - I have never dealt with encryption.


On Thu, Apr 4, 2013 at 12:10 PM, Prather, Wanda wanda.prat...@icfi.comwrote:

 With externally-managed encryption, the keys are managed by the EKM.
 TSM doesn't' know it's happening.
 You set the encryption mode on the library to library-managed.
 The EKM has to be run on a server. It is a pay-for product.
 But the cost of the software is trivial compared to the implementation
 cost.
 High learning curve. Lots of testing required to make sure you can
 recover.

 You have to be careful about protecting the EKM; you have to recover the
 EKM at a DR site before you can read your tapes.
 (If you have a hot site, better to share the keys between the libraries.)
 It is possible (not likely, but possible) to get yourself in a DR
 situation where NOBODY, including IBM, can read those encrypted tapes.
 Test, test, CYA, test.
 But with the EKM, your security group can control the key management,
 certificate changing, etc.
 And then DB backup tapes, EXPORT, and BACKUPSET tapes can be encrypted.





--
*Zoltan Forray*
TSM Software  Hardware Administrator
Virginia Commonwealth University
UCC/Office of Technology Services
zfor...@vcu.edu - 804-828-4807
Don't be a phishing victim - VCU and other reputable organizations will
never use email to request that you reply with your password, social
security number or confidential personal information. For more details
visit http://infosecurity.vcu.edu/phishing.html


Re: Implementing Encryption

2013-04-04 Thread Mike De Gasperis
Forgot to include this link from IBM regarding their EKM support.

http://www-01.ibm.com/support/docview.wss?uid=ssg1S4000504


- Original Message -
Wanda,

As always, thanks for the detailed explanation. However, it brings up lots
of questions.

 With externally-managed encryption, the keys are managed by the EKM.

Since this would be hardware-based and encrypts everything, this is the way
we would go.

 You set the encryption mode on the library to library-managed. The EKM
has to be run on a server. It is a pay-for product.

Huh? I downloaded EKM from the IBM FTP sight. It is Java based and nobody
ever said anything about paying for it? As I understand it, in this
scenario with our 3494 (soon to be replace with a TS3500/3584), the EKM
server has to talk to the tape library to get the keys from it
(DRIVEE=ALLOW). When Googling, one doc/comment we saw the person simply
installed it on the TSM server. My question, since I am running 7-servers,
do I need multiple instance - one per TSM server or just one and it gets
everything from the 3494? I am confused..

 High learning curve. Lots of testing required to make sure you can
recover.

Agreed. We are still digging through the docs on just installing and
implementing EKM and who connects to who and where..

 You have to be careful about protecting the EKM; you have to recover
the EKM at a DR site before you can read your tapes.
(If you have a hot site, better to share the keys between the libraries.)

More like a lukewarm sight - I have an offsite vault/TSM server where the
tapes are stored and daily each production TSM server does a DB backup to
the offsite TSM server.

 But with the EKM, your security group can control the key management,
certificate changing, etc. And then DB backup tapes, EXPORT, and BACKUPSET
tapes can be encrypted.

This totally throws me off - I really need a paint by numbers diagram on
how all the pieces connect - I have never dealt with encryption.


On Thu, Apr 4, 2013 at 12:10 PM, Prather, Wanda wanda.prat...@icfi.comwrote:

 With externally-managed encryption, the keys are managed by the EKM.
 TSM doesn't' know it's happening.
 You set the encryption mode on the library to library-managed.
 The EKM has to be run on a server. It is a pay-for product.
 But the cost of the software is trivial compared to the implementation
 cost.
 High learning curve. Lots of testing required to make sure you can
 recover.

 You have to be careful about protecting the EKM; you have to recover the
 EKM at a DR site before you can read your tapes.
 (If you have a hot site, better to share the keys between the libraries.)
 It is possible (not likely, but possible) to get yourself in a DR
 situation where NOBODY, including IBM, can read those encrypted tapes.
 Test, test, CYA, test.
 But with the EKM, your security group can control the key management,
 certificate changing, etc.
 And then DB backup tapes, EXPORT, and BACKUPSET tapes can be encrypted.





--
*Zoltan Forray*
TSM Software  Hardware Administrator
Virginia Commonwealth University
UCC/Office of Technology Services
zfor...@vcu.edu - 804-828-4807
Don't be a phishing victim - VCU and other reputable organizations will
never use email to request that you reply with your password, social
security number or confidential personal information. For more details
visit http://infosecurity.vcu.edu/phishing.html


Re: Info Center link for TSM 6.4 manuals? (UNCLASSIFIED)

2013-02-06 Thread Reese, Michael A (Mike) CIV USARMY 93 SIG BDE (US)
Classification: UNCLASSIFIED
Caveats: NONE

I've noticed this happens from time to time on the Info Center links when using 
IE.  FireFox always works for me.


-Original Message-
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of 
Prather, Wanda
Sent: Wednesday, February 06, 2013 10:59 AM
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] Info Center link for TSM 6.4 manuals?

Anybody else have a working link for the 6.4 info center?

I'm getting a blank page from this one since yesterday:
http://pic.dhe.ibm.com/infocenter/tsminfo/v6r4/index.jsp

It used to work..

Wanda Prather  |  Senior Technical Specialist  | wanda.prat...@icfi.com  |  
www.icfi.com ICF International  | 401 E. Pratt St, Suite 2214, Baltimore, MD 
21202 | 410.539.1135 (o)

Classification: UNCLASSIFIED
Caveats: NONE


Re: TSM for VE 6.4 Questions/Recommendations

2013-01-23 Thread Mike De Gasperis
Good information Keith, we were really shooting to eliminate any in guest 
backups if possible with the exception of any hosts that have physical RDM's. 
Licensing wise are you guys capacity based or PVU based? We're utilizing PVU 
right now so that was another big reason we wanted to pull the agents out of 
the guests to save some costs there as well. We've found however that the file 
level recovery with TSM for VE is really too slow and unusable with any other 
back-end storage other than VTL or disk in our opinion.

Are you utilizing one overall policy for all your TSM for VE backups? Sounds 
like with the way you're capturing mainly the OS that would work really well in 
your environment.

- Original Message -
Hi Ken,
We have been using TSMVE 6.4 for a couple months, I wouldn't call the following 
a set of best practices, but they work well for the restore service we provide.

File restore services are still provided with TSM Extended Edition. Nothing 
different there. Recovery of the first disk on virtual machines is provided 
with TSMVE 6.4. Should disaster strike, the frst disk is restored by TSMVE, 
then files and directories are restored with TSM Extended Edition. We only 
snapshot the first disk.

Our standard virtual machine is created here with a first disk of 60 GB and 
additional disks for data storage. VM admins are encouraged to install their OS 
on the first disk. We snapshot the first disk only by adding this statement to 
dsm.opt for each data mover; INCLUDE.VMDISK * Hard Disk 1

If the first disk of a virtual machine is greater than 60 GB, that guest is 
excluded from snapshots by appending '-NB' to its display name in the vSphere 
client. Then, '*-NB' [ star dash NB ] is added to the exclusion filter in the 
TSMVE plug-in when a scheduled or run-now backup is created.

We use one data mover per cluster, and put the data mover on the cluster it 
backs up for performance reasons. We exclude the data mover from the backup 
using the filter, and back it up with TSM/EE. Each cluster is scheduled for 
backups once a week, and two versions are kept. Our largest cluster has 12 
hosts and about 420 guests. Our 'vmlimit' options are fairly conservative, and 
could change with more experience. Here they are:

VMMAXPARALLEL 8
VMLIMITPERHOST 0
VMLIMITPERDATASTORE 1

So far, so good.

Best wishes,
Keith Arbogast
Indiana University


TSM for VE 6.4 Questions/Recommendations

2013-01-18 Thread Mike De Gasperis
I posted this up on the adsm.org forum but I'm hoping I get more hits here.

We're getting ready to implement the agent at one of our facilities and I'm 
curious to see how everyone else is accomplishing some things we did relatively 
easy the old way.

How are you scheduling certain VM's at different time frames? Wondering if 
folks are using the TSM scheduler to do it and how that looks or if the vCenter 
plugin has been an easier option for you.

Policy and retention wise how are you handling VM's that may require a longer 
retention than others? Wondering if folks are just using separate management 
classes within the same policy or using multiple data move nodes. I'm also 
wondering if you're using multiple management classes are you just using 
includes within the dsm.opt or specifying in the TSM schedule somehow?

Collocation wise we're using physical tape to store these VM backups, control 
data will be in a disk area. Are you collocating by file space for these VM 
backups given the way they're stored or are you using multiple data mover nodes 
to work what needs collocation what doesn't? My main concern is the file level 
recovery is painfully slow on physical tape, going and buying a bunch of disk 
or VTL isn't a very cost effective option for us unfortunately.

I'm struggling to come up with the best practices on how to accomplish these 
items which to me we did so simply before with the in guest backup method. I 
know a lot of questions but recommendations and real world experience on these 
items would be invaluable.


Select Help

2011-06-03 Thread Mike De Gasperis
I've played around with this select before and I've never been able to get it 
perfected.

I'm looking for something that will tell me the information below for the 
active policy set and default management class

associations.node_name

client_schedules.schedule_name
client_schedules.startdate
client_schedules.starttime
client_schedules.period
client_schedules.perunits
client_schedules.dayofweek

bu_copygroups.domain_name
bu_copygroups.class_name
bu_copygroups.verexists
bu_copygroups.verdeleted
bu_copygroups.retextra
bu_copygroups.retonly

This is the closest I've gotten with a select, the problem is it returned bogus 
information for other domains. I know it's wrong I just have no idea how to 
correct it or if it's possible with the TSM SQL engine. If any of you SQL 
wizards have an idea or even an alternate better solution to get this 
information I'd greatly appreciate hearing what you have.

select associations.node_name, client_schedules.schedule_name, 
client_schedules.startdate, client_schedules.starttime, 
client_schedules.period, client_schedules.perunits, client_schedules.dayofweek, 
domains.domain_name, domains.defmgmtclass, bu_copygroups.verexists, 
bu_copygroups.verdeleted, bu_copygroups.retextra, bu_copygroups.retonly from 
client_schedules, domains, bu_copygroups, associations associations where 
client_schedules.schedule_name=associations.schedule_name and 
bu_copygroups.class_name=domains.defmgmtclass


TSM V6 Instance ID

2011-04-19 Thread Mike De Gasperis
I was wondering what everyone else has done for instance ID's on their AIX or 
other UNIX systems for the DB2 instance ID. Are there any issues having the ID 
with no password but not being allowed to login via telnet/ssh outside of 
su'ing from root?

I was also going to request the file ulimit being set to unlimited, are there 
any other specific ulimit's I should change to unlimited or increase in 
general? For the user home directory did you just use the default /home or did 
you split it off in to a separate file space, we're thinking separate file 
space at this time.

I wasn't able to find too much on specifics for the user ID so I apologize if 
this has been asked before or covered in depth somewhere.

- Mike


Re: Ang: ANR0361E Database initialization failed

2010-09-08 Thread Mike De Gasperis
Are you sure nothing else was possibly using that raw volume?

Wondering if this is the only instance of TSM on this server? I know in my past 
experience with SUN systems that you can mistakenly grab raw volumes like this 
that may have been in use by something else.

Do you have a q dbv, q logv, and q vol devc=disk output?

- Original Message -
From: Lance Nakata lnak...@slac.stanford.edu
To: ADSM-L@VM.MARIST.EDU
Sent: Wednesday, September 8, 2010 12:48:03 PM
Subject: Re: [ADSM-L] Ang: ANR0361E Database initialization failed

On Wed, Sep 08, 2010 at 08:26:16AM +0200, Daniel Sparrman wrote:
 The first APAR you linked is also about volume size over
 250GB, not the entire database. I'm guessing your database
 voluimes are below 250GB.
...
 Do you know if the volume /dev/rdsk/c0t7d0s4 was allocated
 before the extend, or if TSM started using it after you
 have extended the database?

My TSM-mirrored database volumes are on dedicated 1TB disks,
where each disk's slice 4 partition is 512GB. The 512GB
size was set during the initial install. I extended the DB
from 200GB to 300GB without changing the volume's 512GB
size.

 Are you able to start TSM (while still getting the errors)
 or does the server crash upon starting it?

The TSM server will not start up:

ANR7800I DSMSERV generated at 12:43:45 on Mar 15 2010.
ANR7801I Subsystem process ID is 6464.
ANR4726I The ICC support module has been loaded.
ANR0990I Server restart-recovery in progress.
ANR0200I Recovery log assigned capacity is 12296 megabytes.
ANR0201I Database assigned capacity is 304800 megabytes.
ANR0306I Recovery log volume mount in progress.
ANR0207E Page address mismatch detected on database volume /dev/rdsk/c0t7d0s4, 
logical page 0
(physical page 256); actual: 67108864.
ANR0207E Page address mismatch detected on database volume /dev/rdsk/c1t7d0s4, 
logical page 0
(physical page 256); actual: 67108864.
ANR0248E Unable to read database page 0 from any alternate copy.
ANRD_3229212849 DbAllocInit(dballoc.c:1353) Thread1: Error reading space 
map page from
disk.
ANR0361E Database initialization failed: error initializing database page 
allocator.

 If you're unable to start the server, I'd say it's either
 a database restore, or, if you want to try to salvage the
 database, a database audit.

Thanks Daniel. I'm also trying to get help from IBM TSM support.

--
Lance Nakata
SLAC National Accelerator Laboratory


Novell Support

2010-06-07 Thread Mike De Gasperis

We had a question come up due to some new systems coming online, is IBM
continuing to support the Novell platform after the 5.5 version of it's
TSM client?

The best I can find on the IBM page says it will be supported with the
5.5 client as long as TSM 6.1 is supported but there's no detailed
requirements on it as the link for it comes up with a page error.
Document not found when you click on the actual NetWare link next to the
client

Supported with 5.5-level client

   * NetWare 6.5 only

   * Not supported


NOTE: 5.5-level client included in 6.1 is supported in use with
6.2-level server for as long as TSM 6.1 is in service

http://www-01.ibm.com/support/docview.wss?rs=663context=SSGSG7uid=swg21243309loc=en_UScs=utf-8lang=en#NetWare
http://www-01.ibm.com/support/docview.wss?rs=663context=SSGSG7uid=swg21243309loc=en_UScs=utf-8lang=en#NetWare


TSM 6.2 Raw Logical Volume Ownership

2010-06-01 Thread Mike De Gasperis
I was reading through the upgrade guides on IBM's site and I came accross a 
section about modifying ownership of any disk volumes so they would be 
read/write for the instance owner. I'm assuming this is true for RAW logical 
volumes as well but can anyone confirm? For example I was wondering if it needs 
to be modified on the /dev/rsp01_lv1 link or the actual /dev/sp01_lv1 device?


Re: Preferred TSM Platform

2009-02-26 Thread De Gasperis, Mike
We're primarily a Solaris based TSM shop, our backup server platforms
are T2000's and T5220's currently which seem to be very good at handling
the I/O of the newer T1A  B drives along with the speeds of LTO's
and what not.  Most of our servers are loaded up with dual port 4Gb
Emulex cards usually eight total HBA ports per server.  Network wise we
use the onboard 4 Gb ports and usually a dual port Gb card and
Etherchannel/trunking to give us a large pipe for backup traffic.  Speed
wise the machines are great for an enterprise solution, price wise I
think they're fantastic as well.  The only issues we seem to run in to
is IBM  Solaris pointing fingers at each other when there are
complicated bugs encountered that can be resolved via simple queries to
get to the root of the problem.  We're primarily using SAN based storage
SUN/EMC arrays along with EDL's, disk suite management is usually done
with Veritas for us though mpxio is always an option.  For any disk we
use in TSM we typically use raw volumes and not formatted file systems.

I think the preferred platform is still AIX as TSM just seems to perform
better on it with less of these odd bugs we see from time to time.  The
new Sun servers though are a great buy performance wise and really do
handle these newer tape drive speeds well.  Most of these new servers
we're using we can't even get the CPU usage to go above 40% yet with
400-500 clients on them.

-Original Message-
From: ADSM: Dist Stor Manager [mailto:ads...@vm.marist.edu] On Behalf Of
Sergio Fuentes
Sent: Thursday, February 26, 2009 10:58 AM
To: ADSM-L@VM.MARIST.EDU
Subject: Re: [ADSM-L] Preferred TSM Platform

We're actually considering a new platform for future TSM servers simply
because
we're not an AIX shop anymore (TSM being the lone holdout).  We're not a
very
good windows shop either, and our strength is really in Solaris and/or
Linux,
technically speaking.

When I compare the hardware and LVM features for Solaris with those of
Linux, I
can see the benefits of Solaris.  But this listserv group has me
second-guessing
myself since I have yet to hear from someone with a Solaris-based TSM
infrastructure.  (I would stick with AIX if I could, but you know...
politics).

Solaris 10 and the built-in features of ZFS alone have kind of swayed me
towards
Solaris.  It's the only native LVM-based filesystem that I think can
compete
with what I'm used to, namely JFS2.  As for hardware, Sun offers some
pretty
hefty I/O-centric boxes, with a hefty pricetag.  But the pricey p650
that we're
on now has lasted almost 7 years, is still very stable and not breaking
much of
a sweat.  Still, the range of servers that Sun offers (which I don't see
in the
Dell world) is another advantage.

Any thoughts from anyone running a TSM server on Solaris?  We could use
the
insight since I believe we'll be rolling out a development environment
on
Solaris as a proof-of-concept.  Anyone familiar with DB2 performance on
Solaris?

Thanks!
SF

Jim Zajkowski wrote:
 On Feb 25, 2009, at 10:09 AM, Strand, Neil B. wrote:

 consider Solaris

 Actually I'm considering replacing my Linux TSM server with Solaris -
 either SPARC or x86 - predominately because Solaris has a fast TCP/IP
 stack, ZFS, and fewer driver issues than on Linux.  Has anyone also
 moved from Linux to Solaris?

 --Jim


Re: TDPO RMAN problems

2009-02-11 Thread De Gasperis, Mike
Found this old posting from Richard, sounds like you just need to update
your permissions so you can write to the dsmerrorlog/schedlog

Goran - See that msg in the TSM Wiki or ADSM QuickFacts.

The 106 should be API error DSM_RC_ACCESS_DENIED, meaning denied due
to improper permission.

   Richard Sims


-Original Message-
From: ADSM: Dist Stor Manager [mailto:ads...@vm.marist.edu] On Behalf Of
Allan Mills
Sent: Wednesday, February 11, 2009 8:48 PM
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] TDPO RMAN problems

Have just installed TDPO 5.3.3 64bit  on solaris 8 64bit with oracle
9.2.0.4
This is part of a enterprise wide migration from NetBackup to TSM


everything appeared to install ok,
relinked the libobk.so as per manual

running the following test script gives the output below

cat y.y


rman nocatalog -ENDRMAN
connect target /
run {
allocate channel d1 type 'sbt_tape' parms
'ENV=(TDPO_OPTFILE=/opt/tivoli/tsm/client/oracle/bin64/netdev2.opt)';
sql 'alter system archive log current';
}
exit
ENDRMAN

=

RMAN
connected to target database: NET (DBID=2912724135)
using target database controlfile instead of recovery catalog

RMAN 2 3 4
RMAN-00571: ===
RMAN-00569: === ERROR MESSAGE STACK FOLLOWS ===
RMAN-00571: ===
RMAN-03009: failure of allocate command on d1 channel at 02/12/2009
12:11:52
ORA-19554: error allocating device, device type: SBT_TAPE, device name:
ORA-27000: skgfqsbi: failed to initialize storage subsystem (SBT) layer
SVR4 Error: 106: Error 106
Additional information: 7011
ORA-19511: Error received from media manager layer, error text:
   SBT error = 7011, errno = 106, sbtopen: system error

RMAN

Have checked and ensured Servername,Nodename etc correct accross all
dsm.opt, dsm.sys tdpo.opt
Have ensured all these files are readable by oracle user, as well as
tdpo.password file

NOTE:
as soon as we reverse the link to the netbackup libobk.so it works again
for netbackup


Regards,
Allan

Allan Mills
Technology Operations
02 8835 8035
0422 208 031
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _

The information contained in this email is intended for the named
recipient(s)
only. It may contain private, confidential, copyright or legally
privileged
information.  If you are not the intended recipient or you have received
this
email by mistake, please reply to the author and delete this email
immediately.
You must not copy, print, forward or distribute this email, nor place
reliance
on its contents. This email and any attachment have been virus scanned.
However,
you are requested to conduct a virus scan as well.  No liability is
accepted
for any loss or damage resulting from a computer virus, or resulting
from a delay
or defect in transmission of this email or any attached file. This email
does not
constitute a representation by the NSW Police Force unless the author is
legally
entitled to do so.


Re: SUN CMT servers vs UltraSPARC for TSM

2008-11-19 Thread De Gasperis, Mike
The 5220 would make a very good choice for a Solaris TSM server, we use them in 
our environment and previously used the T2000's.  They can handle large amounts 
of I/O and have six PCIe slots for HBA cards and Gb Ethernet. 


Michael DeGasperis 
EDS - Centralized Backup and Restore 
MS 3-o 
1075 West Entrance Drive 
Auburn Hills, MI  48326 
  
( Phone:+1-248-853-3726(8-365) 
+ [EMAIL PROTECTED] 
pager: 248-272-0157 


-Original Message-
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of Hans 
Christian Riksheim
Sent: Wednesday, November 19, 2008 10:13 AM
To: ADSM-L@VM.MARIST.EDU
Subject: Re: [ADSM-L] SUN CMT servers vs UltraSPARC for TSM

The 5220is on our mind. So should we use that or go for the M5000.



Hans Chr.

-Original Message-
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of Eric Bourgi
Sent: Wednesday, November 19, 2008 4:00 PM
To: ADSM-L@VM.MARIST.EDU
Subject: Re: SUN CMT servers vs UltraSPARC for TSM

Could you specify which server you are looking at ?
We are running all our tsm servers on SUN and FJ PrimePower

-Original Message-
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of Hans 
Christian Riksheim
Sent: Wednesday, November 19, 2008 3:55 PM
To: ADSM-L@VM.MARIST.EDU
Subject: SUN CMT servers vs UltraSPARC for TSM

Hello, list.

We are speculating whether we should employ the latest CMT-server from SUN as 
TSM-servers. The CMT-servers are many cores/many threads but each thread is 
relatively slow(1,2/1,4 GHz) compared to Ultra Sparc(2,3Ghz).

My question is if TSM benefits from many threads or if we should go for single 
thread performance. I guess expiration is a single thread process but that 
depends mainly on IO. Maybe many simultanious client operations would benefit 
from many threads. How about TSM version 6?

I really don't know here.


Any thoughts?



Regards

Hans Chr.

This email originates from Steria AS, Biskop Gunnerus' gate 14a, N-0051 OSLO, 
http://www.steria.no. This email and any attachments may contain 
confidential/intellectual property/copyright information and is only for the 
use of the addressee(s). You are prohibited from copying, forwarding, 
disclosing, saving or otherwise using it in any way if you are not the 
addressee(s) or responsible for delivery. If you receive this email by mistake, 
please advise the sender and cancel it immediately. Steria may monitor the 
content of emails within its network to ensure compliance with its policies and 
procedures. Any email is susceptible to alteration and its integrity cannot be 
assured. Steria shall not be liable if the message is altered, modified, 
falsified, or even edited.

This email originates from Steria AS, Biskop Gunnerus' gate 14a, N-0051 OSLO, 
http://www.steria.no. This email and any attachments may contain 
confidential/intellectual property/copyright information and is only for the 
use of the addressee(s). You are prohibited from copying, forwarding, 
disclosing, saving or otherwise using it in any way if you are not the 
addressee(s) or responsible for delivery. If you receive this email by mistake, 
please advise the sender and cancel it immediately. Steria may monitor the 
content of emails within its network to ensure compliance with its policies and 
procedures. Any email is susceptible to alteration and its integrity cannot be 
assured. Steria shall not be liable if the message is altered, modified, 
falsified, or even edited.


Re: backup stgpool issue

2008-11-12 Thread De Gasperis, Mike
This is a known bug, fixed in 5.4.2

http://www-01.ibm.com/support/docview.wss?uid=swg1IC54096


Michael DeGasperis 
EDS - Centralized Backup and Restore 
MS 3-o 
1075 West Entrance Drive 
Auburn Hills, MI  48326 
  
( Phone:+1-248-853-3726(8-365) 
+ [EMAIL PROTECTED] 
pager: 248-272-0157 


-Original Message-
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of Mark 
Stapleton
Sent: Wednesday, November 12, 2008 12:12 PM
To: ADSM-L@VM.MARIST.EDU
Subject: Re: [ADSM-L] backup stgpool issue

I suspect that some sort of timeout is involved. Storage pool backups use a lot 
of CPU, and a lot of db reads to generate a list of files that need to be 
backed up. I suspect that it may take some time to ditch that queued list of 
files before you can start another stg backup session involving the same pair 
of storage pools (primary and copy).

 
--
Mark Stapleton ([EMAIL PROTECTED])
CDW Berbee
System engineer
7145 Boone Avenue North, Suite 140
Brooklyn Park MN 55428-1511
763-592-5963
www.berbee.com
 

 -Original Message-
 From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf 
 Of Tyree, David
 Sent: Wednesday, November 12, 2008 11:26 AM
 To: ADSM-L@VM.MARIST.EDU
 Subject: [ADSM-L] backup stgpool issue
 
 
 I've got something strange going on here. If I run a
backup
 storage pool command from my primary pool to one of my offsite copy 
 pool everything is fine. It will finish whenever it is done. Same when 
 I do a backup to my onsite copy pool. As long as let them finish 
 everything
is
 ok.
 
 However, if for some reason I do a cancel on the process 
 things get interesting. I do the cancel on the process and wait for it 
 to finish. I do some q proc's to check to see if it's finished yet.
 Once
 it finishes I then go back and start another backup stgpool.  I get an 
 error saying that a backup is already in progress.
 
 The q proc is coming back with nothing and I do a q mount just for the 
 heck of it and it comes back with nothing mounted. It's like a hidden 
 process that I have no control over and can't monitor.
 
 I end up having to halt and restart TSM to get control again.
 
 I'm running TSM 5.4.1 on a Windows 2003 box.
 
 Any ideas?
 
 
 
 David Tyree
 Interface Analyst
 South Georgia Medical Center
 229.333.1155
 
 Confidential Notice:  This e-mail message, including any attachments, 
 is for the sole use of the intended recipient(s) and may contain 
 confidential and privileged information.  Any unauthorized review,
use,
 disclosure or distribution is prohibited.  If you are not the intended 
 recipient, please contact the sender by reply e-mail and destroy all 
 copies of the original message.
 
 


Re: [Fwd: command line restore for solaris client]

2008-10-09 Thread De Gasperis, Mike
Try using these options

-ina
-subdir=yes
-pick 


Michael DeGasperis 
EDS - Centralized Backup and Restore 
MS 3-o 
1075 West Entrance Drive 
Auburn Hills, MI  48326 
  
( Phone:+1-248-853-3726(8-365) 
+ [EMAIL PROTECTED] 
pager: 248-272-0157 


-Original Message-
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of Timothy 
Hughes
Sent: Thursday, October 09, 2008 11:13 AM
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] [Fwd: command line restore for solaris client]

I just used the query backup command and only came up with a date of 08/17/07. 
Is there a way include all active/inactive versions of this or might this be 
the only one I can restore?

tsm query backup /var/opt/SUNWdsee/instances*
   SizeBackup DateMgmt Class
A/I File
   -----
--- 
   512  B  08/17/07   00:18:51 PROD730
A  /var
/opt/SUNWdsee/instances

tsm query backup /var/opt/SUNWdsee/instances
   SizeBackup DateMgmt Class
A/I File
   -----
--- 
   512  B  08/17/07   00:18:51 PROD730
A  /var
/opt/SUNWdsee/instances
tsm


 Original Message 
Subject:command line restore for solaris client
Date:   Thu, 09 Oct 2008 10:57:38 -0400
From:   Timothy Hughes [EMAIL PROTECTED]
To: ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU



Hello All,

I am trying to do a restore and so far I am having no luck with this command 
after several tries.

Can anyone help?

Thanks

tsm restore -pitdate=5/30/2007 -pittime=07:00:00
/var/opt/SUNWdsee/instances -
eplace=all
Restore function invoked.

ANS1302E No objects on server match query

tsm restore -pitdate=5/30/2007 -pittime=07:00:00
/var/opt/SUNWdsee/instances - replace=all
Restore function invoked.

ANS1302E No objects on server match query

tsm restore -pitdate=5/30/2007 /var/opt/SUNWdsee/intstances 
tsm -replace=all
Restore function invoked.

ANS1302E No objects on server match query

tsm res -pitdate=5/30/2007 /var/opt/SUNWdsee/instances -replace=all
Restore function invoked.

ANS1302E No objects on server match query

tsm rest -pitdate=5/30/2007 /var/opt/SUNWdsee/instances -replace=all
Restore function invoked.

ANS1302E No objects on server match query

tsm restore -pitdate=5/30/2007  /var/opt/SUNWdsee/instances 
tsm -replace=all
Restore function invoked.

ANS1302E No objects on server match query # dsmc IBM Tivoli Storage Manager 
Command Line Backup/Archive Client Interface  Client Version 5, Release 5, 
Level 0.1
 Client date/time: 10/09/08   10:44:37
(c) Copyright by IBM Corporation and other(s) 1990, 2007. All Rights Reserved.


tsm restore -pitdate=5/30/2007  /var/opt/SUNWdsee/instances 
tsm -replace=all
Restore function invoked.

ANS1302E No objects on server match query

tsm restore -pitdate=5/30/2007 /var/opt/SUNWdsee/instances -replace=all
Restore function invoked.

ANS1302E No objects on server match query

tsm restore -pitdate=5/30/2007 /var/opt/SUNWdsee/instances 
tsm -replace=all
Restore function invoked.

ANS1079E No file specification entered
tsm res -pitdate=5/30/2007  /var/opt/SUNWdsee/instances -replace=all
Restore function invoked.

ANS1302E No objects on server match query

tsm restore -pitdate=5/30/2007 /var/opt/SUNWdsee/instances 
tsm -replace=all
Restore function invoked.

ANS1302E No objects on server match query

tsm


Re: TSM version 6.x?

2008-08-14 Thread Mike Hedden
 Dedup for devclass file storage  pools only may not be  correct -  
  -- Original message from Mark Stapleton [EMAIL PROTECTED]: 
--


 From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf
 Of Tyree, David
 I remember some discussions about some new features that
 might be included in TSM 6.x whenever it comes out.
  
 Wasn't one of those possible features something to do with
 data de-duplication? We are in the very very early stages of looking at
 de-dup products and if TSM can do what we need then it might make in
 the list.
  
  It would be a year or more before we implemented anything
  any way.
 
 Dedupe will be in TSM 6.1, but initially only for file-based device
 class storage pools.
 
 Tape and disk-based storage pools are being looked into, but nothing
 concrete has been planned yet.
  
 --
 Mark Stapleton ([EMAIL PROTECTED])
 CDW Berbee
 System engineer
 7145 Boone Avenue North, Suite 140
 Brooklyn Park MN 55428-1511
 763-592-5963
 www.berbee.com


Re: Solaris ZFS in zone

2008-08-11 Thread De Gasperis, Mike
Are you backing up the local zones from within the local zones or
everything from the global zones?

We run a setup of backing up the global zones as their own logical
entity and then backing up the local zones(sparse) as their own logical
entity as well from within the local zones.  We're running TSM 5.5.1 in
our setup though which has some ZFS file systems.

Are the file systems lofs file systems or just regular file systems in
the local zones?

Here's an example of our partial dsm.sys setup at the local zone level,
we specify domain all-lofs as we have some lofs file systems that are
mounted and unique on each local zone.

   domain  all-local
   domain  all-lofs -/dev -/lib -/platform -/sbin -/usr




-Original Message-
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of
Matthew Large
Sent: Monday, August 11, 2008 12:23 PM
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] Solaris ZFS in zone

Storage type folk..

Do any of you backup ZFS file systems in Solaris zones?
We're on 5.4.1 client and server (both solaris 5.10) and incremental
backups of the zones do not pickup the ZFS file systems mounted in the
zones.
We're going to try domain statements and then include.fs but I thought
I'd ask here if any one has experienced this problem in the past and
found a way round which didn't involve upgrading or fiddling with
options.

Much Appreciated,
Matthew



--
Matthew Large
TSM Consultant
Storage Services
Barclays Wealth Technology

Desk: +44 (0) 207 977 3262
Mobile: +44 (0) 7736 44 8808
Alpha Room, Ground Floor Murray House
1 Royal Mint Court
London EC3N 4HH



Barclays Wealth is the wealth management division of Barclays Bank PLC.
This email may relate to or be sent from other members of the Barclays
Group.

The availability of products and services may be limited by the
applicable laws and regulations in certain jurisdictions. The Barclays
Group does not normally accept or offer business instructions via
internet email. Any action that you might take upon this message might
be at your own risk.

This email and any attachments are confidential and intended solely for
the addressee and may also be privileged or exempt from disclosure under
applicable law. If you are not the addressee, or have received this
email in error, please notify the sender immediately, delete it from
your system and do not copy, disclose or otherwise act upon any part of
this email or its attachments.

Internet communications are not guaranteed to be secure or without
viruses. The Barclays Group does not accept responsibility for any loss
arising from unauthorised access to, or interference with, any Internet
communications by any third party, or from the transmission of any
viruses. Replies to this email may be monitored by the Barclays Group
for operational or business reasons.

Any opinion or other information in this email or its attachments that
does not relate to the business of the Barclays Group is personal to the
sender and is not given or endorsed by the Barclays Group.

Barclays Bank PLC. Registered in England and Wales (registered no.
1026167).
Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom.

Barclays Bank PLC is authorised and regulated by the Financial Services
Authority.


TOR Limits?

2008-02-29 Thread E Mike Collins
Ref:

 Is there a limit to the number of TSM servers and/or reports that can
 be configured for TOR? I'm running 5.4.2.0 on a Windows2003 server, 7
 TSM servers are defined with multiple reports/monitors for each.
 Nothing runs! The service is running, the reports/monitors are
 activated, but I don't get any automated reports/monitors. I can
 right-click and run them manually, so the userid/password is
 configured correctly. This used to run fine and I'm not sure at what
 point it stopped running. I have recently added 2 new TSM servers.

 Are there limits

Yes, the built-in TOR scheduler has a limit of 62 combined reports and
monitors. Unfortunately, an API for waitable event handles was used which
has a limit of 64 handles and TOR is using 2 of those leaving 62 for
reports and monitors. There is an easy workaround.

Background

TOR is comprised of 3 components -

1) The TSM management console provides the GUI to configure report and
monitor settings and to run interactive reports.
2) The built-in scheduler, runs as a service and runs reports and monitors
on schedule (this is where the 62 limit exists)
3) The TOR command line can be run directly and is what the GUI and
scheduler invoke to create reports.

Using the TSM management console you can create as many reports/monitors
as you like for as many servers as you like. The limit of 62 comes from
the built-in scheduler, not the GUI or the command line.

Workaround

To avoid this issue you can use a different scheduler such as the TSM
scheduler or the built-in Windows scheduler to drive the TOR command line.

An easy way to do this is to open a windows command prompt and issue:

cd /d c:\program files\tivoli\TSM\console(or cd to
wherever TOR is installed)
tsmrept /type=list  allreports.cmd

allreports.cmd will now contain a list of all defined reports and monitors
including the minimum information needed to invoke them from the command
line. Here's an example showing different computers, tsm server instances,
reports and monitors,

 -COMPUTER=comet -INSTANCE=tsm_server1 -TYPE=report -NAME=drm report
 -COMPUTER=comet -INSTANCE=tsm_server2 -TYPE=report -NAME=filespace
report
 -COMPUTER=comet -INSTANCE=tsm_server3 -TYPE=report -NAME=daily report
 -COMPUTER=ss2 -INSTANCE=server1 -TYPE=report -NAME=node summary
 -COMPUTER=think2 -INSTANCE=server1 -TYPE=report -NAME=daily report
 -COMPUTER=think2 -INSTANCE=server1 -TYPE=monitor -NAME=hourly monitor

Update each line to add the name of the TOR command line and any other
options you want. Command line options are listed when you enter: tsmrept
-? An important option to specify is -notifyrecipients=yes as the default
is no which means that recipients will not have the report/monitor
e-mailed to them. If you adjust allreports.cmd to look like the following
-

tsmrept -notifyrecipients=yes -COMPUTER=comet  -INSTANCE=tsm_server1
-TYPE=report  -NAME=drm report
tsmrept -notifyrecipients=yes -COMPUTER=comet  -INSTANCE=tsm_server2
-TYPE=report  -NAME=filespace report
tsmrept -notifyrecipients=yes -COMPUTER=comet  -INSTANCE=tsm_server3
-TYPE=report  -NAME=daily report
tsmrept -notifyrecipients=yes -COMPUTER=ss2  -INSTANCE=server1
-TYPE=report  -NAME=node summary
tsmrept -notifyrecipients=yes -COMPUTER=think2 -INSTANCE=server1
-TYPE=report  -NAME=daily report
tsmrept -notifyrecipients=yes -COMPUTER=think2 -INSTANCE=server1
-TYPE=monitor -NAME=hourly monitor

- then you can use an alternate scheduler to schedule the allreports.cmd
file to run using whichever scheduling options you choose.

You could of course schedule individual commands and/or divide up reports
into any number of command files.

Note that if you choose to use an external scheduler you can safely stop
using the TOR scheduler. Just stop the tsmreptsvc service and set its
startup type to manual to prevent it from running on system startup.

The following technote describes the restriction of 62 reports / monitors,
but what's listed above is a better workaround.
http://www-1.ibm.com/support/docview.wss?rs=663context=SSGSG7q1=operational+reporting+62uid=swg21201478loc=en_UScs=utf-8lang=en


Appendix A in the following redbook provides an example using the windows
scheduler.
http://www.redbooks.ibm.com/redbooks/pdfs/sg246774.pdf

I hope this helps. Feel free to send me an e-mail if you need more
information.

Regards,
Mike Collins
[EMAIL PROTECTED]


Re: 6 vs 8 character LTO2 volser - do I care ?

2007-07-26 Thread Mike Hedden
Hi,
See the following link which may be helpful:

http://www-1.ibm.com/support/docview.wss?uid=swg21217789



 From: Zoltan Forray/AC/VCU [EMAIL PROTECTED]
 Date: 2007/07/26 Thu PM 01:15:53 EDT
 To: ADSM-L@VM.MARIST.EDU
 Subject: 6 vs 8 character LTO2 volser - do I care ?

 In reference to my previous posting, I am moving my 3583 LTO libraries
 from AIX ownership to Linux ownership (as well as the newest 5.4.1 server
 level).

 I just checked in some scratch tapes to the Linux system and the tapes
 came up as 8-characters (09L2 vs 09).

 Do I care ?  Is this going to cause any conflicts or other problems ?  Is
 this going to require relabeling ? Can I set it back to 6-characters ?   I
 read that LTO3 requires 8-chars but these are LTO2 only. No plans to buy
 any more drives and we certainly wouldn't mix them if we did !

 
 Zoltan Forray
 Virginia Commonwealth University
 Office of Technology Services
 University Computing Center
 e-mail: [EMAIL PROTECTED]
 voice: 804-828-4807



Re: Support for big files on AIX

2006-12-08 Thread Mike
On Fri, 08 Dec 2006, Lawrence Clark might have said:

 In setting up the copypools on storage. I ran across the limitation of
 AIX not allowing a volume to be larger than 2GB because the underlying
 logical volume had not been created with large file support.

 Has anyone tried creating copypool volumes on logical volumes on AIX
 that have been created with large file support ( greater than 2GB
 files?)

Change those filesystems to JFS2.


Re: Support for big files on AIX

2006-12-08 Thread Mike
On Fri, 08 Dec 2006, Lawrence Clark might have said:

 In setting up the copypools on storage. I ran across the limitation of
 AIX not allowing a volume to be larger than 2GB because the underlying
 logical volume had not been created with large file support.

 Has anyone tried creating copypool volumes on logical volumes on AIX
 that have been created with large file support ( greater than 2GB
 files?)


Sorry, replied too quickly. I have used TSM copypools on JFS with large
file support and it works fine.

Mike


Re: Oracle rman LAN-free to virtual tape timeout issue

2006-11-08 Thread Mike Hedden
Robben,
Have you looked at RESOURCETIMEOUT?

RESOURCETIMEOUT Specifies how long the server waits for a resource before 
canceling the pending acquisition of a resource. Note: For proper management of 
shared library resources, consider setting the RESOURCETIMEOUT option at the 
same time limit for all servers in a shared configuration. In the case of error 
recovery, Tivoli Storage Manager always defers to the longest time limit.



 From: Robben Leaf [EMAIL PROTECTED]
 Date: 2006/11/08 Wed PM 12:02:10 EST
 To: ADSM-L@VM.MARIST.EDU
 Subject: Oracle rman LAN-free to virtual tape timeout issue

 The setup: TSM servers are ver 5.3.2.0, running on AIX. The situation in
 question involves one TSM server instance that the client backs up to, and
 a TSM server instance acting as a library manager for a virtual tape
 library.

 The client (ver 5.3.2.0) is LAN-free, and doing an rman backup of an Oracle
 database. The session starts and is proxied normally to the library
 manager, the tape gets mounted, and the catalog compilation starts.

 15 minutes and a few seconds later (that's just over 900 seconds) - and
 it's always this long, but it's also always the same time each day, 4:15 AM
 - the proxied session that's holding the tape drive open gets severed
 (ANR0480W) from the TSM backup server. A few minutes later, the catalog
 compilation finishes and the client tries to start backing up files, but
 can't because there isn't a tape available; the backup fails.

 The commtimeout parameter on both of the TSM servers is 16,400 seconds; on
 the storage agent it's 14,400. The idletimeout parameter on the servers and
 the storage agent is 720 minutes. The throughputtimethreshold on the
 storage agent is 270 minutes. There aren't any timeout-type parameters set
 in the stanza for this node in the dsm.sys file.

 Am I missing some timeout parameter that has a default of 15 minutes? Could
 rman be timing something out?

 Any ideas?

 Robben Leaf


 --
 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.
 ==



Fw: TSW Operational reporting. How to run a report once a week

2006-10-04 Thread E Mike Collins
Hi,

The Repeat every function in TSM operational reporting is not working
correctly for monitors and reports.  APAR IC50308 is open to cover it.

An alternative to operational reporting's built-in scheduler is to use the
windows scheduler to drive the command line version of operational
reporting. This method provides more granular scheduling options and is
described in IBM Tivoli Storage Manager Version 5.3 Technical Workshop
Presentation Guide, appendix A.

http://www.redbooks.ibm.com/abstracts/SG246774.html?Open

Also note that the /notifiyrecipients=yes option must be specified.

http://www-1.ibm.com/support/docview.wss?rs=663context=SSGSG7q1=operational+reportinguid=swg21208523loc=en_UScs=utf-8lang=en

Basically, what you'll want to do is to define the report as you have
already done and ensure that the value for Hours covered reflects the
period you want to report on (ex: 168 for a week's worth of hours) and
then use the windows scheduler to control the time and frequency of when
the command line version of operational reporting is run.

If you need more information on this please feel free to e-mail me
directly.

Regards,

Mike Collins
[EMAIL PROTECTED]


Symbolic Link question

2006-08-21 Thread Mike Anderson
We have a TSM backup client that keeps dying when backing up a certain
file system. This file system does have a couple of thousand small files
in it. It started to get out of memory errors and Tivoli support
that it was a bad client version and had us upgrade the client.  I did
notice that this file system does have some symbolic links. My question is
I see you can use archsymlinkasfile to stop an archive from
doing symbolic links but what about normal incremental backups.  I am
coming into this in the middle of the problem so any advice from anyone
that has seen this before is most welcomed.

The server is HPUX 11i  5.2.3.5

Client HPUX 11  5.3.4

Thanks
Mike Anderson
CONFIDENTIALITY NOTICE: This message, including any attachments, is for the 
sole use of the intended recipient(s) and may contain confidential and 
privileged information.  Any unauthorized review, use, disclosure or 
distribution is prohibited.  If you are not the intended recipient, please 
contact the sender by reply e-mail and destroy all copies of the original 
message.


open source clone of tsm?

2006-08-03 Thread Mike
I need something with some of TSM's abilities. I have enough
disk space on the 'backup' server that I can rsync all other
servers to the backup server, however the amount of data to
backup is greater than the tape size. I could use multi-volume
tars, though I prefer to be more 'hands-off' than that. I'd
like some program to look at the given files/filesystems for
backup, decide what needs backing up as a full and as an
incremental, send those files to tape making one tape a day.
The program needs to keep track of how infrequently files are
backed up that are not changed, essentially forcing a full of
files over time to keep them current on tapes, etc.

The program also needs to know how to ask for tapes in their
proper order for restoring files/filesystems.

I have come to like TSM, but I do not have the budget for
a 3494 or other tape changer, or for the software for that
matter.

Does this exist somewhere or someone have a better idea?

Mike


Re: Journal Based Backups

2006-06-13 Thread Mike
On Tue, 13 Jun 2006, Jim Hatfield might have said:

 Hi Shawn,

 I love, and am a little frustrated with, Journaling.

 5.3.3 Tivoli server on Windows 2003
 5.3.3 client on another Windows 2003

 We are in the process of moving 48 million files from an old server to the
 new one...the old server is far too big to be able to do an incremental..I
 do weekly images instead.

 Originally, I had a twice-a-day incremental on the server being migrated to,
 and the journaling service crashed three times (I'm still trying to get
 through to IBM support to investigate why).

 Even at two hour incrementals, my *.jbbdb local database file is 850MB due,
 I guess, to the high number of files being migrated.

 In the meantime, now with the two-hour incremental schedule, and for the
 last 24 hours, journaling has been amazing!

 Instead of a new-server incremental taking 14 hours, it takes between six
 and seven minutes with journaling...According to windows perf mon, I am
 getting 110 disk-reads a second on the SAN (we're on SATA drives on the
 back-end) which isn't too bad considering it's writing a few new files
 during each second of monitoring as well.  But when you have 4 million files
 for an incremental to check:

 4,000,000/110 reads/sec=10.1 hours + Windows/migration overhead = 14 hours

 48,000,000/110 reads/sec=5.05 days + Windows/migration overhead = ??? (which
 is why I can't do incrementals on the old server)

 The other problem with traditional incrementals on millions of files is it
 beats the heck out of the hardware...the drives are constantly seeking as
 fast as they can for hours or days.

 So, I am very thankful for journaling as long as the service doesn't
 crash...but again, IBM hasn't looked at this yet until my account-rep can
 clear up that yes, we bought tivoli and yes, we have a support contract. :)

 -Jim Hatfield
 I/S Manager
 Kings Daughters Medical Center
 606-327-6144

 -Original Message-
 From: Shawn Malone
 To: ADSM-L@VM.MARIST.EDU
 Sent: 6/13/06 7:27 AM
 Subject: [ADSM-L] Journal Based Backups

 I wanted to start a discussion on the advantages and
 disadvantages of Journal Based Backups for Windows
 Servers.

   We currently run TSM 5.3 on an AIX platform and have
 a subset group who administer the TSM Clients on the
 windows servers.  They have been hesitant to turn
 Journal Based Backups on because of past issues.

   From what I have seen prior to TSM 5.3 there were a
 number of issues with JBB, however, since 5.3 there
 have been changes which have fixed prior issues, such
 as sessions hanging, disconnects etc...

   I just attended a class for TSM in which the
 instructor said the only overhead on the client was
 about 10MB, the size of the file which houses the
 directory entries.

   So my question to this list is, those of you who
 utilize JBB is what have you seen as being an
 advantages and disadvantages of this feature?

   I would like to put together a document which I can
 present to the Windows Administrators to move them
 towards Journal Based Backups on clients which have
 more than 400,000 files.

 Thank you,
 Shawn Malone

 ---
 This e-mail and any attachments may contain confidential and
 privileged information. If you are not the intended recipient,
 please notify the sender immediately by return e-mail, delete this
 e-mail and destroy any copies. Any dissemination or use of this
 information by a person other than the intended recipient is
 unauthorized and may be illegal.


Would a 'poor-mans journaling' help? I wrote a small dos program
that scans all local disks and creates a file of files to give
to dsmc for backing up only the given files.

Mike


Re: Journal Based Backups

2006-06-13 Thread Mike
On Tue, 13 Jun 2006, Allen S. Rout might have said:

  On Tue, 13 Jun 2006 10:46:13 -0500, Mike [EMAIL PROTECTED] said:

  Would a 'poor-mans journaling' help? I wrote a small dos program
  that scans all local disks and creates a file of files to give to
  dsmc for backing up only the given files.

 What criteria do you use to select files?

 - Allen S. Rout


Comparison to the time of another file.

Mike


Re: Fw: Journal Based Backups

2006-06-13 Thread Mike
On Tue, 13 Jun 2006, Nicholas Cassimatis might have said:

 What about using Incremental by date during the migration?

 Nick Cassimatis
 email: [EMAIL PROTECTED]

 - Forwarded by Nicholas Cassimatis/Raleigh/IBM on 06/13/2006 03:30 PM
 -

 ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU wrote on 06/13/2006
 01:38:20 PM:

  On Tue, 13 Jun 2006, Allen S. Rout might have said:
 
On Tue, 13 Jun 2006 10:46:13 -0500, Mike [EMAIL PROTECTED] said:
  
Would a 'poor-mans journaling' help? I wrote a small dos program
that scans all local disks and creates a file of files to give to
dsmc for backing up only the given files.
  
   What criteria do you use to select files?
  
   - Allen S. Rout
  
 
  Comparison to the time of another file.
 
  Mike


The program compares the timestamp of a given file (the target
file) to the timestamp of all files on the drives indicated. If the
file's timestamps are more recent than the target file, the file
is marked for backup.  All files marked for backup are written to
stdout or to a file, that file is then given to 'dsmc -sel FILE'
for backup of specific files.

Using this method I have no communication between dsmadmc and dsm
for determining if a file should be backed up and this program
completes in a few seconds or minutes.

Mike


Re: Journal Based Backups

2006-06-13 Thread Mike
On Tue, 13 Jun 2006, TSM_User might have said:

 Many windows 2003 servers now days can scan one to two million files per 
 hour. We don't use journaling until we get over five million files. I've seen 
 the deeper the directory structure the longer it takes to scan Basically if 
 all one million files are at the root of a drive it will scan much faster 
 then if one million files were in hundres of subdirectories.

I don't think the time issues relate only to number of files.
The amount of traffic between client and server about just
which files to backup is my concern. That's why I have this
other program.

Mike


Trying to use TSM API

2006-06-04 Thread Mike
I have a program that compiles properly, and connects, but when
querying (I'm testing managemt classes first) it gets an error:

ANS0245E (RC2065) The caller's structure version is different than the TSM 
library version.

The version of the tivoli.tsm.samples is the same as the
tivoli.tsm.client. Is there a way to check what is wrong? Is there
a way around the problem?

Mike


Re: Trying to use TSM API

2006-06-04 Thread Mike
 From Richard Sims:

 The message is telling you that the header files that you are
 #include-ing are incompatible with the API library to which they
 are intended to interface (typically, libApiDS.a).  Check that out.

   Richard Sims

Thank you. I had found an explanation for the code, but I don't
understand what I need to change. The command 'lslpp -l tivoli.*'
shows all the filesets having the same release levels. There is
not a *.sample fileset, though. Should there be? Where can I get
it, or can someone send it to me.

There are headers and libraries installed, so if there should be
a separate fileset, the fileset was once installed.

Mike


Re: Trying to use TSM API

2006-06-04 Thread Mike
On Sun, 04 Jun 2006, Dan Foster might have said:

 Hot Diggety! Mike was rumored to have written:
  I have a program that compiles properly, and connects, but when
  querying (I'm testing managemt classes first) it gets an error:
 
  ANS0245E (RC2065) The caller's structure version is different than the
  TSM library version.
 
  The version of the tivoli.tsm.samples is the same as the
  tivoli.tsm.client. Is there a way to check what is wrong? Is there a
  way around the problem?

 What version is the API, client, and what platform?

 -Dan


txaix001:/home/megglestlslpp -l 'tivoli.*'
  Fileset  Level  State  Description
  
Path: /usr/lib/objrepos
  tivoli.tivguid 1.1.0.0  COMMITTED  IBM Tivoli GUID on AIX
  tivoli.tsm.client.api.32bit
 5.3.2.2  COMMITTED  TSM Client - Application
 Programming Interface 32bit
  tivoli.tsm.client.ba.32bit.base
 5.3.2.2  COMMITTED  TSM Client - Backup/Archive
 Base Files
  tivoli.tsm.client.ba.32bit.common
 5.3.2.2  COMMITTED  TSM Client - Backup/Archive
 Common Files
  tivoli.tsm.client.ba.32bit.image
 5.3.2.2  COMMITTED  TSM Client - IMAGE Backup
 Client
  tivoli.tsm.client.ba.32bit.nas
 5.2.3.4  COMMITTED  TSM Client - NAS Backup Client
  tivoli.tsm.client.ba.32bit.web
 5.3.2.2  COMMITTED  TSM Client - Backup/Archive
 WEB Client

Path: /etc/objrepos
  tivoli.tivguid 1.1.0.0  COMMITTED  IBM Tivoli GUID on AIX
txaix001:/home/megglestuname -a
AIX txaix001 2 5 000DD09A4C00
txaix001:/home/megglestoslevel -r
5200-08
txaix001:/home/megglest

Looks like the client is 5.3.2.2 on AIX 5.2.0.8.

Mike


Re: Trying to use TSM API

2006-06-04 Thread Mike
On Sun, 04 Jun 2006, Dan Foster might have said:

 Hot Diggety! Mike was rumored to have written:
 
tivoli.tsm.client.api.32bit
   5.3.2.2  COMMITTED  TSM Client - Application
   Programming Interface 32bit

 That looks correct.

 Do you have VisualAge C/C++ installed? It apparently needs the C++
 compiler, and specifically, VisualAge's.

 Did you copy /usr/tivoli/tsm/client/api/bin/libApiDS.a to /usr/lib?

 Do you have a copy of /usr/tivoli/tsm/client/api/bin/sample/*.h in the
 same directory as your app?

 Or have you copied and adjusted
 /usr/tivoli/tsm/client/api/bin/sample/Makefile to directory of your app
 and adjusted CFLAGS's -I. to -I/usr/tivoli/tsm/client/api/bin/sample ?

 -Dan


The file (tsm.so) compiles great and connects to the tsm server just fine.
Only when I issue the management class query does it complain about the
structure version number.

I am using vac/cc. No need to copy the library to /usr/lib since the extension
compiles and connects without error.

I'll work on it more tomorrow. :(

Mike


Re: Trying to use TSM API

2006-06-04 Thread Mike
On Sun, 04 Jun 2006, Dan Foster might have said:

 Hot Diggety! Mike was rumored to have written:
 
  The file (tsm.so) compiles great and connects to the tsm server just fine.
  Only when I issue the management class query does it complain about the
  structure version number.
 
  I am using vac/cc. No need to copy the library to /usr/lib since the 
  extension
  compiles and connects without error.

 Well, the reason why I mention it is because this version error
 indicates a mismatch against library and header files. Meaning, it's
 possible to compile fine but fail at the run-time check.

 Besides, I think the makefile is specifically looking for libApiDS.a in
 /usr/lib; take a look at the makefile. Makefile is also looking for
 header files in current directory by default, too, I think.

 Next step would be to verify that /usr/lib/libApiDS.a and
 /usr/tivoli/tsm/client/api/bin/libApiDS.a are identical, possibly by
 running md5, md5sum, or some such utility.

 Then compare time/datestamps, and so forth, for both libApiDS.a *and*
 the header files. You could be picking up an older version of either
 from somewhere unexpected or forgotten about.

 You've got the right package installed, but the error is indicating
 something is out of sync between the library and header files.

 So you need to identify and find where the older/incorrect stuff is,
 then correct it, then recompile.

 -Dan


Thanks for the pointers. The file /usr/lib/libApiDS.a is a symlink
to the same file at /usr/tivoli/tsm/client/api/bin/libApiDS.a. My
Makefile specifically mentions '-I /usr/tivoli/tsm/client/api/bin/sample'
as the include file location.

The only headers I found are:

txaix001:/home/megglest/plt/mlibfind / -name dsmapitd.h -ls 2 /dev/null
294954   68 -rw-r--r--  1 root system  69576 Nov 21  2005 
/usr/tivoli/tsm/client/api/bin/sample/dsmapitd.h
294958   68 -rw-r--r--  1 root system  69576 Nov 21  2005 
/usr/tivoli/tsm/client/api/bin/xopen/dsmapitd.h
txaix001:/home/megglest/plt/mlib

They appear identical and where I expect them. I worry the API is off
somehow from the running server. This is a node and not the server.
Using the same lslpp command I see the same versioning of the same
filesets on both node and server.

Mike


TSM HSM for Windows?

2006-05-10 Thread Mike
We have a program on the windows side that moves older files
off to secondary storage (slower disk) that seems to be having
some problems. I'm asking for myself, not for management, has
anyone use the TSM HSM for Windows? I don't have enough users
nor files of this kind on my unix boxes to worry about the
HSM for unix.

The windows want fast retrieval, links they can click on to open
the file even if the file has been HSMd to somewhere else,
and something that will not interfere(?) with the regular TSM
backups of those windows boxes.

Thoughts?

Mike


TSM hangs on Fedora 5 Client backup

2006-04-27 Thread Mike Anderson
I have a very low end client (600mhz) running fedora 5, that one of our
customers wants backed up. The client installed ok but when I try to run a
backup
the backup just hangs. I tried to use memory efficient, took compression
off,  and even changed large comm buffers to off. It goes through all the
files ok
but when it starts to backup the files just hangs. The client looks like
its running, but the TSM server shows its status as idle wait.

Client version  5.3.2

Server version Windows 5.2.3

Any ideas?

Mike Anderson
[EMAIL PROTECTED]
CONFIDENTIALITY NOTICE: This message, including any attachments, is for the 
sole use of the intended recipient(s) and may contain confidential and 
privileged information.  Any unauthorized review, use, disclosure or 
distribution is prohibited.  If you are not the intended recipient, please 
contact the sender by reply e-mail and destroy all copies of the original 
message.


Re: TSM on MySQL

2006-03-26 Thread Mike
On Sun, 26 Mar 2006, Rofie, Abu Bakar might have said:

 Hi;



 One of my clients needs to perform TSM backup on MySQL. From IBM site found
 that it should use adsmpipe to run it. I am unable to find the related
 example and scripts for it. Any body there can help

I use mysqldump to a file, then backup the file each night.

Mike


Fw: TSM Reporting - Error

2006-02-03 Thread E Mike Collins
Hi Norita,

The error code is an unsigned version of -50 which and indicates a tcp/ip
communication failure between operational reporting and the server.  It
could happen if the server is not running or if for some reason
communication can't be established to the server.   The most likely reason
for this is that the communication settings to the server are not correct.
 If you open the management console, expand the tree to the server you
want, right-click and choose Properties, then update the tcp/ip address
field and possibly the port number.   From a windows command prompt you
should be able to ping whatever address you put here to ensure you have
connectivity.  If the address and port is correct for your TSM server, the
server is running, and you can ping the address you should be able to get
a response from the query node button.  Please send me a note if you need
more info.

 Hi,

 Can anybody help me with this error message. I've installed TSM
Operational
 Reporting and when I tried to update Properties - Automatic
Notification
 and when I clicked Query , I get this message :
.
 Unable to obtain node information . RC 4294967246

 I hope somebody can help me with this.

 Thanks

 NORITA BINTI HASAN
 Senior Programmer
 Enterprise Systems Services
 Information Communications Tech. Div
 6th Floor,Pos Malaysia HQ
 50670 Kuala Lumpur

Regards,

Mike Collins
[EMAIL PROTECTED]


Re: dsmadmc keyboard input problem

2006-01-22 Thread Mike
On Sun, 22 Jan 2006, Jurjen Oskam might have said:

 On Sat, Jan 21, 2006 at 02:16:07PM -0600, Mike wrote:

  Have you tried changing your terminal emulation and the TERM variable?

 Yes, I have, as I explicitly mentioned. The problem is not that Backspace
 does or doesn't work, the problem is that with the *same* settings, it
 works *differently* depending on what kind of input dsmadmc expects.

 And this wouldn't even be a problem if dsmadmc rejected input like nyes
 or y^Hn.

Sorry, was rushing off and read too fast.

Mike


Re: dsmadmc keyboard input problem

2006-01-21 Thread Mike
On Sat, 21 Jan 2006, Jurjen Oskam might have said:

 Hi there,

 Some time ago, while using dsmadmc (on AIX 5.3) to do some
 filespace-maintenance, I noticed that dsmadmc does something
 interesting when it asks you if you really want to delete a particular
 filespace.

 When you enter a DELETE FILESPACE command, you're normally asked
 if you really want to delete the filespace, with a prompt indicating
 that dsmadmc want a Y or a N for an answer.

 I noticed that dsmadmc doesn't care what you type, as long as the first
 character is either a Y or a N (or the lower case variant). For example,
 typing nyes will not delete the filespace, typing yno *will* delete
 the filespace.

 While this is debatable (IMHO), this gets nasty when you combine this
 with how dsmadmc handles other input, like, say, Backspace. I have
 tried on two types of Unix terminal emulators: PuTTY (xterm, send Backspace
 as Ctrl-?), and the HMC supplied virtual terminal (vt320).

 When entering commands, keys like the cursor keys and backspace work
 and do what you'd expect. Backspace deletes the character left of the
 cursor. If I type: q pgbackspacerenter, I get the output of the
 QUERY PROCESS command, as expected. However, when I enter a DELETE
 FILESPACE command and dsmadmc asks me if I'm really sure, and I type:
 ybackspacenenter, the deletion *will* occur, i.e.: the filespace
 is *gone*. Depending on the terminal I've seen y^Hn or just plain n
 (which is particularly nasty), but once you've typed the initial y
 there's no way except Ctrl-C to prevent the deletion.

 I then changed (on the PuTTY) session my TERM environment variable to
 dumb. This caused the Backspace-key to work as generally expected
 when I was asked if I was sure to delete the given filespace. However,
 it *also* caused the Backspace key to not work at all during normal
 command entering.


 I am aware that Unix and terminal emulation can be a tricky issue, but
 I believe there *is* a problem in dsmadmc in this case, because it
 treats the same keypress (Backspace) differently in different parts of
 the program. Also, the fact that dsmadmc only looks at the first character
 of input when asking a Y/N-question, is IMHO not quite correct.

 What do you think?

 --
 Jurjen Oskam


Have you tried changing your terminal emulation and the TERM variable?

Mike


Re: Archiving Exchange

2006-01-04 Thread Mike
On Wed, 04 Jan 2006, Orin Rehorst might have said:

 KVS is said to be good for archiving Exchange, but KVS is part of
 Veritas (Symantec).

 Any recommendations on archiving Exchange for at a TSM shop?

My company is using KVS for Exchange. Seems to work ok (I'm not
one of the admins for this part).


Re: Off topic AIX question

2005-12-22 Thread Mike
On Thu, 22 Dec 2005, Gill, Geoffrey L. might have said:

 Sorry for the off topic question but since a lot of folks use AIX I have a
 question. I was wondering if someone knows what log type files might be
 growing on /usr that I can delete or prune to free up some space. Since this
 server is only used for TSM nobody would be on the system except me. Are
 there other files elsewhere that would also need attention?


Start at /usr executing the command 'du -s * | sort -n'. Go into each
directory that seems larger than it should and execute the command again
until you find the files.

Mike


[OT] ESS/shark performance issues

2005-11-18 Thread Mike
We're having problems with our shark. I've collected several days
of 'esscli create perfstats'. I don't have a way to analyze the
data. Does anyone have a way to analyze this data or can analyze
it for me?

Mike


Re: Réf . : [ADSM-L] generic monitoring question

2005-11-04 Thread Mike
On Fri, 04 Nov 2005, Vincent RATAJSZCZAK might have said:

 Mike,

 I'm very interesting by your TSM monitoring solution, based on NetIQ
 products.

 Could you describe us the minimal products/modules of NetIQ you are using
 to achieve, and a short description of the solution please ?

Happily. I have written a monitoring system for watching my unix
boxes. Management directed to have a monitoring system that would
watch all our platforms (unix, intel, network, excluding mainframe).
There have been problems with NetIQ, though of late I have become
very familiar with how it works from the unix side.

In my original message I included the items for my initial TSM
module. I could buy a TSM module from NetIQ, though I'd need to fix
their code afterwards, so I am just writing my own. Here is a snip
from the first message:

 I'm writing a module for the NetIQ monitoring system. I'm happy
 to pass on this module if anyone is interested when I'm finished.
 So far I have checks for these things:

 Administrative Schedules Errors
 Administrative Schedules Failed
 Administrative Schedules Missed
 Schedules Completed with Errors
 Client Schedules Failed
 Client Schedules Missed
 Last Database Backup
 % Database Utilization
 Database Cache Hit Ratio
 % Maximum Recovery Log Utilization
 % Disk Pool Utilization
 Disk Volume Offline
 Number of Drives
 Number of Scratch Volumes
 Number of Read-Only Volumes
 License Compliance

Since then I have added a section for Unavailable Volumes and plan
in the next few days to add some of the other suggestions that have
been offered by this list. My implementation is designed to limit
how much I must interact with NetIQ due to some of the problems I've
had with the company. The main program is a PERL script that runs
from cron, performing the checks above and appending the results as
a report to a log file. The NetIQ module simply reads the log file
parsing those things that are 'GOOD' from those things that are
'WARN' or 'CRIT'. Anything that is not 'GOOD' gets an event. This
approach puts anything funky or advanced PERL coding outside the
NetIQ code so there can't ever be any blame that my 'custom code'
has caused a problem in the monitoring system. This approach also
allows me to monitor the main program, the external PERL script and
its output, from outside NetIQ as a sanity check that all is well.

Does this help?

Mike


Re: generic monitoring question

2005-11-02 Thread Mike
On Wed, 02 Nov 2005, Volker Maibaum might have said:

 Hello,

 is this module compatible to nagios? In which language is it written?
 I made similar plugins (shell scripts) for nagios. But I'm monitoring
 fewer things.

My company has chosen to centralize monitoring to
the NetIQ application. The monitor piece is broken into
two parts, both written in PERL. The first part monitors
TSM and writes to a report/log file. The second piece
that is NetIQ specific reads this file to report back
to NetIQ.

The first piece that monitors TSM you can easily use,
then adapt your own custom second piece.

Mike


generic monitoring question

2005-11-01 Thread Mike
I'm writing a module for the NetIQ monitoring system. I'm happy
to pass on this module if anyone is interested when I'm finished.
So far I have checks for these things:

Administrative Schedules Errors
Administrative Schedules Failed
Administrative Schedules Missed
Schedules Completed with Errors
Client Schedules Failed
Client Schedules Missed
Last Database Backup
% Database Utilization
Database Cache Hit Ratio
% Maximum Recovery Log Utilization
% Disk Pool Utilization
Disk Volume Offline
Number of Drives
Number of Scratch Volumes
Number of Read-Only Volumes
License Compliance

Suggestions of anything else to monitor?

Mike


Wrong platform reported by Query Node for a TDP for Exchange Client Node

2005-10-10 Thread Mike Angel
Hi,

I created two nodes, EXCH01CLUS and EXCH02CLUS with the following commands:

 register node EXCH01CLUS  domain=PDExchange
 register node EXCH02CLUS  domain=PDExchange

after the configurations on the two Exchange Server I made some backups, full 
and incremental, without problem.

Now, when I make a Query Node command I obtain the output below where you can 
see that the Platform for EXCH01CLUS is correctly
reported as TDP MSExchg but the Platform for EXCH02CLUS is reported as WINNT

tsm: TSMCOOP1q node exch0*

Node Name Platform Policy Domain  Days Since Days Since Locked?
   Name   Last Acce-   Password
  ssSet
-  -- -- -- ---
EXCH01WinNTPDWIN   2  5   No
EXCH01CLUSTDP MSE- PDEXCHANGE 1  4   No
   xchg
EXCH02WinNTPDWIN   2  2   No
EXCH02CLUSWinNTPDEXCHANGE 1  2   No

As said before, the backups seem to work correctly for EXCH02CLUS even if the 
report platform is not correct.
Has someone already had this situation?
How can I fix this?

Environment:
Server: 5.1.8 on AIX 4.3.3
TDP: 5.2.1
Exchange 2003 - 6.5.7226


Many thanks,



Mike Angel

Unix and TSM Administrator


R: [ADSM-L] Wrong platform reported by Query Node for a TDP for Exchange Client Node

2005-10-10 Thread Mike Angel
Hi Del,

thanks for the quick and precise answer, actually I ran the backup on 
EXCH02CLUS  via the TSM Scheduler.

Assuming that the node EXCH02CLUS will be only used for Exchange backups, has 
the wrong platform information some impacts on
backup/restore?
Or it would be better to use another node for the scheduler?


Thanks,

Mike


-Messaggio originale-
Da: Del Hoobler [SMTP:[EMAIL PROTECTED]
Inviato:lunedi 10 ottobre 2005 21.05
A:  ADSM-L@VM.MARIST.EDU
Oggetto:Re: [ADSM-L] Wrong platform reported by Query Node for a TDP 
for Exchange Client Node

Mike,

See one of my previous ADSM-L appends about this:

   http://msgs.adsm.org/cgi-bin/get/adsm0505/454.html
   http://msgs.adsm.org/cgi-bin/get/adsm0106/880.html

Del

==

ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU wrote on 10/10/2005
02:27:05 PM:

 Hi,

 I created two nodes, EXCH01CLUS and EXCH02CLUS with the following
commands:

  register node EXCH01CLUS  domain=PDExchange
  register node EXCH02CLUS  domain=PDExchange

 after the configurations on the two Exchange Server I made some
 backups, full and incremental, without problem.

 Now, when I make a Query Node command I obtain the output below
 where you can see that the Platform for EXCH01CLUS is correctly
 reported as TDP MSExchg but the Platform for EXCH02CLUS is reported as
WINNT

 tsm: TSMCOOP1q node exch0*

 Node Name Platform Policy Domain  Days Since Days
 Since Locked?
Name   Last Acce-   Password
   ssSet
 -  -- --
 -- ---
 EXCH01WinNTPDWIN   2  5
No
 EXCH01CLUSTDP MSE- PDEXCHANGE 1  4
No
xchg
 EXCH02WinNTPDWIN   2  2
No
 EXCH02CLUSWinNTPDEXCHANGE 1  2
No

 As said before, the backups seem to work correctly for EXCH02CLUS
 even if the report platform is not correct.
 Has someone already had this situation?
 How can I fix this?

 Environment:
 Server: 5.1.8 on AIX 4.3.3
 TDP: 5.2.1
 Exchange 2003 - 6.5.7226


 Many thanks,



 Mike Angel

 Unix and TSM Administrator


Re: TSM Operational Reporting notification of Failed/Missed schedules

2005-09-27 Thread E Mike Collins
Todd, Ref your notes below.

TOR does not support multiple contacts and e-mail address as part of
the automatic missed/failed notification feature.

The user group approach should work.  It's optional but if specified,
the %1 in the missed or failed notification message will be replaced
with the contact information so if you use it then it should either be
a group reference or a list of space delimited names. To be backward
compatible with old TSM server versions, this information is stored in
an existing (contact) field of the node table and the intent was to
keep things simple to allow coexistence with other information that
may be stored there.

Another option would be to use a monitor. Monitors only send
notifications if a rule is triggered.  You can specify multiple
recipients for the monitor. In the monitor's custom summary section
define a rule for missed/failed schedules for the specific node. If
the rule is triggered the recipients will be notified.

Reports and monitors must be defined using the management console but
after that reports can be invoked via a command line (tsmrept.exe).
This makes it easy to schedule using the windows scheduler which
provides more granularity and options for deciding when the
report/monitor should run. The TSM 5.3 Technical Workshop Presentation
Guide (SG24-6774-00) provides instructions on how to use TOR with the
Windows scheduling service. If you do this be sure to use the
-NOTIFYRECIPIENTS=YES command line parameter. Issuing: tsmrept /?  at
a windows command line (from the program files\tivoli\tsm\console
directory) will provide a complete list of parameters.

Send me a note if you need more info. Regards, Mike Collins
[EMAIL PROTECTED]

--
Ref:

I ended up creating a user group in our email system, and adding the
individuals I want to receive this email to that group.  That should
work (I will test it out today), but I image the %1 field will be
replaced with the group contact name, instead of an individual's name.
Still asking the question... does TOR allow multiple contacts and
email addresses?  If so, what is the appropriate syntax?

-

In the properties box of the daily report, on the automatic
notification tab, after I query the server for the list of nodes and
contacts, one of my nodes doesn't show up with the correct contact
information.  That node happens to have multiple contacts; four
different contacts.  I remember entering them in seperated by commas
without spaces for the contact field and for the email address
field.  I checked the failed and missed check boxes, and performed
the update.  The contact info on the TSM server for that node now
shows [EMAIL PROTECTED],[EMAIL PROTECTED],[EMAIL PROTECTED],[EMAIL 
PROTECTED],contact1,
contact 2,contact3,contact4,3 I believe the 3 at the end indicates
both failed and missed was selected.

When I query the server after the update, the contact box is
populated with [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] , and the email
field is populated with [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] .  The
failed and missed check boxes are no longer checked.

Obviously, I have guessed an incorrect syntax for inputting multiple
contacts in those fields, if it can even be done.  Are multiple
notification contacts allowed with TOR, and if so, what is the correct
syntax?


Re: TSM Operational Reporting just stops functioning

2005-09-16 Thread E Mike Collins
Hi Todd, Steve, All,

Ref from Todd:
 Any idea when 5.3.2 will be out?

I can't be specific but it is targeted for 1st week of October.

 And are there any known incompatibilities between the 5.3.2 TOR and
 the 5.2.2.5 AIX servers or 5.3.1.0 AIX servers?

There are no incompatibilities with any version of TOR and any version
of a supported level of server (5.2.2+, 5.3.0+) on any platform.  While
technically not supported for earlier server versions TOR will also report

on them as long as the server is running in English.

 In that respect, because 5.2.6.1 should already have the fix in
 place, shouldn't I be able to remove my 5.3 TOR install, and go
 with the 5.2.6.1 TOR?

TOR is part of the management console that ships with the Windows TSM
server and the Windows TSM storage agent. It's also available in a
stand-alone package which you and Bill B. mentioned.

You can only downlevel TOR if you are running the stand-alone package.

You would effectively have to downlevel the server or storage agent to
downlevel TOR in one of the integrated packages because the stand-alone
package can't be installed on a machine running the windows server or
storage agent (because it's already built in to those)

 And will the 5.2.6.1 TOR work with a 5.3 server?

Yes, no problem.  At this point the 5.2 and 5.3 versions have an
identical code base so the only difference is which defects are fixed
by the time the 5.2 or 5.3 version goes out.

 If so, are there clear instructions around for downleveling TOR?

If TOR 5.2.x.x is installed it can be upgraded by running the TOR
5.3.x.x install.

If TOR 5.3.x.x is installed, just uninstall it, and then run the
5.2.x.x install.

In both cases all of your settings and customizations will be
maintained.

Ref from Steve:
 I would suspect IC44976, since Todd noted that TOR would work for a
 day or two before entering the Twilight Zone.  I have also been
 bitten by the expired admin pwd bug, but that stopped TOR cold in
 my case, so I didn't think it fit this particular problem.

Steve, good point.  I mentioned this for completeness and for general
information in case others have the issue of tsm not sending
reports. Password are pretty straight forward and quick to check but
the resource leak symptoms may vary making it a bit harder to confirm.

If there's just one server being reported on then an expired pwd will
stop all reports.  If more than one server is being reported on then
reports will continue for the other servers giving the appearance it's
running for several days before stopping. For example, there are 4
worker threads (w1..w4) by default. If 2 servers s1,s2 are getting
daily reports and s1 report runs at 6am and s2 report runs at 7.

d1. s1 report is okay, s2 report not generated (w1 consumed)
d2. s1 report is okay, s2 report not generated (w2 consumed)
d3. s1 report is okay, s2 report not generated (w3 consumed)
d4. s1 report is okay, s2 report not generated (w4 consumed)
d5. TOR is running but no reports are generated because all worker
threads are consumed.

This can take different amounts of time depending on the number of
servers reported on and whether hourly monitors are running, etc.
Similarly, the resource leak takes place each time a report or monitor
runs, so if you are only generating a daily report for a single server
it will run for a long time before the problem appears, but the more
servers, especially if they are all running hourly monitors, the
quicker the problem will appear.

The bottom line. If TOR runs for awhile and stops it's likely to be one
of these apars. If you notice a particular server not being reported on
it's likely the pwd. If a particular server runs for a few days and
stops, it's likely the resource leak.

Thanks for your input.  Best Regards, Mike Collins, [EMAIL PROTECTED]


Re: TSM Operational Reporting just stops functioning

2005-09-14 Thread E Mike Collins
Hi Todd, Steve, All,

Two likely causes are documented in APARs IC43649, and IC44976.   You can
go to ibm.com and search for those for more information.  In a nut shell,
IC43649 documents a restriction for TOR where it doesn't surface an
expired admin password for the account it uses to communicate with the
server.  An expired password can cause all TOR worker threads to be
consumed resulting in no further scheduled reports being sent out.  The
recommendation is to reset any expired passwords and then set the password
to not expire.  IC44976 is fixed in 5.2.6 and will be available in 5.3.2
when that ships.  It fixes a resource leak that will also cause this
behavior.  If you need additional information please send me a note
directly.  Best Regards, Mike Collins, [EMAIL PROTECTED]

Ref:
Subject:
TSM Operational Reporting just stops functioning
TOR is 5.3.1.0, running on W2K3.  The hardware also runs ISC/AC, but we
don't use that much.

TOR is set to monitor two TSM servers, one at 5.3, and one at 5.2, both
running AIX, if it matters.

For each TSM server, I have the standard hourly report, and two daily
reports; the standard daily report split up into two - a summary report
and a detail report.

By looking at the current reports in MMC, it appears that TOR simply
stopped running the reports.  The tsmrept service is still running.
There is nothing in the application or system event logs to indicate an
issue.
Looking at the date/time on the last reports run, all of the daily
reports appeared to run at the prescribed time for that day.  The hourly
reports ended up running for their last time at different times (TSM
server1's last hourly report was several hours later than TSM server2's
last hourly report).  Once the hourly reports stop running, subsequent
daily reports will not run, either.

Stopping and starting the tsmrept service fixes this for a while.
Sometimes it will work fine for only a day, sometimes for three days.  I
have verified that the select commands are not getting to the TSM
server: again, the service is still running.

I deactived the detail level report, but that hasn't helped anything.
I found a file tecinfo.txt in the Console\TEC folder of TSM.  The log
information there supports my observations; hourly reports running fine,
daily reports running fine, then hourlys stopping for one server, and
then stopping for the other server, and no additional reports after
that, until I stop and start the service.

Any thoughts?

Todd


Image back-up for file-server yes/no (what is the best strategy)

2005-09-06 Thread Mike Hagery

Hello,

TSM-server AIX 5.2, TSM 5.2.4.0
TSM-client W2K, TSM 5.2.4.3

We are looking to connect our file-servers to TSM in stead of ArcServe. As
part of this we are also looking for the best DR-strategy.

We did some testing with a small file-server (100 GB) and we see no
difference in throughput between a 'normal' restore (restoring incremental
back-ups) and the combination image/incremental back-ups.

One of the biggest advantage of an image, I can imagine, is a better
throughput after a couple of months using incremental back-ups because in
case of a DR it don't have to search the database. But instead of an image
you can also make from time to time a selective back-up.

What is/are the biggest advantage(s) of using an image back-up, if you are
looking to restore performance?
And from what size or amounts of files you get this advantage(s)?
Any thoughts/experiences (better)?

I know that it has only one entry in the database, but that's for the
server.

Thanx,

Mike H.

_
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


Open File Support for which files

2005-08-25 Thread Mike Hagery

Hello,

I'm testing with the OFS option on Windows and I try to left some files
open, like Access, Word, Excel, text-file on a file-server, but so far I
didn't get any open file messages.

Now I'm wondering for what kind of files (and when they appear as open
during back-up) you can use the OFS option?

Thanks,

Mike

_
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


Re: Problems with BMR on W2K (missing DLL's after restore)

2005-08-18 Thread Mike Hagery

Hello,

We did some testing the last days, because we were afraid that our current
DR-procedure didn't work anymore on W2K-servers were IIS is running.

Restore with TSM 5.2.2.0 client, without first restoring Catroot:
OK, but WFP restores a lot of old protected files

Restore with TSM 5.2.2.0 client, first restoring Catroot:
OK, but WFP restores only inseng.dll and mshtml.dll (just 2 old files)

Restore with TSM 5.3.0.15 client, without first restoring Catroot:
OK, but WFP restores still 66 old protected files

Restore with TSM 5.3.0.15 client, first restoring Catroot:
OK, but WFP restore only inseng.dll

Conclusion: we are now investigating what the impact is of the restored
dll's on the operating system.

We are going to add the restore of the Catroot in our DR-procedure, but
without the Catroot it is still working.

It's only a problem with the 5.2 client on W2K-systems with IIS and
Exchange. Systems with only IIS and 5.2 clients we have no problems.

Regards,

Mike

_
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


Problems with BMR on W2K (missing DLL's after restore)

2005-08-11 Thread Mike Hagery

Hello,

TSM server Windows2000, TSM 5.2.2.0.
TSM client Windows2000 Advanced, TSM 5.2.2.0, Exchange-mail server

After a succesfull back-up of all local drives (C, D, E, F + system objects)
and a full back-up with ITSM_for_Mail (TDP for Exchange), we tried to do a
full restore of the system.

We get some problems after restoring the operating system and I hope someone
can point me to the right direction.

These are the followed steps:
- Basic installation W2KSP3 (same SP as installed during back-up)
- Server renamed to original name, not joined in domain
- IP config modified for connection with TSM-server
- Installation TSM client
- Modified dsm.opt
- Restore C-partition
NO REBOOT
- Restore System Objects
- Reboot

The system reboots well, but a few seconds after the log-menu appears there
also appears two popup error-messages concerning 'Unable to locate DLL' for
inetinfo.exe:
IisRTL.dll could not be located in path

and the other-one for AntigenIMC.exe (virusscanner):
Exstrace.dll could not be located in path

If we compare some dll's with another Exchange server the following were
missing:
iisext.dll
iismap.dll
iisrstap.dll
iisreset.exe

It is not possible to start the IIS-service manually.

I find this document:
DCF Document ID: 1164812 - IBM Tivoli Storage Manager: Modified
Instructions for Complete Restores of Windows Systems: Bare Metal Restore
(BMR), System State Restore, Windows System Object Restore

But,
After doing the restore again with the commands out of the document:
- dsmc restore {SYSTEM OBJECT}\winnt\system32\catroot\*
%systemroot%\system32\ -sub=yes -rep=all  - dsmc restore
%systemdrive%\* -sub=yes -rep=all
- dsmc restore systemobject

I still get the same popup-message about the missing DLL's.

If I do a select on the server the mentioned files are all in the
backup-table. If I do some queries on the client (q sysfiles, q
systemobject, show systemobject) everything is there.

Every tip is welcome.

Thanks in advance.

Mike

_
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


Can not start TSM client after upgrade

2005-07-12 Thread Mike Anderson
I upgraded one of our HPUX clients from version 5.2.3 to version 5.3.0
today. I did an uninstall and then installed the new client like it said.
When I issue the dsmc
command to start a session I receive the following error.

ANS0101E unable to open English message repository dsmclientv3.cat

I installed as root and was still logged on as root when I was trying to
start the session. I did see in the instructions that it must have an
errorlog, which I did create using touch. Any help would be appreciated

Mike Anderson
Associate Systems Engineer - Midrange
Catholic Healthcare Partners - Information Technologies
CONFIDENTIALITY NOTICE: This message, including any attachments, is for the 
sole use of the intended recipient(s) and may contain confidential and 
privileged information.  Any unauthorized review, use, disclosure or 
distribution is prohibited.  If you are not the intended recipient, please 
contact the sender by reply e-mail and destroy all copies of the original 
message.


Problems with Restore of AIX Client

2005-07-08 Thread Mike Anderson
I was trying to do a DR test to recovery one of our AIX 5.2 clients. I did
a restore of the OS and file systems and was going to use TSM for the
data. I want to restore
everything so I typed in restore /*  -su=yes.  I only got back about half
of the file systems.  When I do a q backup /*  I only see the data it
restored. If  I try and restore a specific file system that is missing
(home was the one I tried) it did restore that. Our TSM is server 5.2.3.5
the client is 5.2.3  I did not see anything about problems with this
client. Do I just have an error in my syntax, or is there a problem here?
Any help would be appreciated.

Thanks
Mike Anderson
Associate Systems Engineer - Midrange
Catholic Healthcare Partners - Information Technologies
Youngstown Mega Data Center
CONFIDENTIALITY NOTICE: This message, including any attachments, is for the 
sole use of the intended recipient(s) and may contain confidential and 
privileged information.  Any unauthorized review, use, disclosure or 
distribution is prohibited.  If you are not the intended recipient, please 
contact the sender by reply e-mail and destroy all copies of the original 
message.


Re: AIX sites: make sure you have this AIX APAR

2005-06-27 Thread Mike
On Mon, 27 Jun 2005, Richard Sims might have said:

 A big FYI for AIX 5.x sites...

 I spent most of the weekend pursuing a problem in our TSM system
 where HSM operations could not proceed. The whole AIX 5.2 system got
 so screwed up in the kernel that 'ls -lR /opt' and 'ls -lR /usr'
 would hang, and nfsd was accumulating hundreds of unserviceable
 threads. After some reboots I was able to isolate the problem to a
 seed area: directory /etc/adsm/SpaceMan/candidatesPool/, where an
 'ls -l' on it would hang (loop, actually), which 'truss' showed to be
 in a statx(). There were no errors in the AIX Error Log, the console,
 or anywhere else. At Init 1, we rebuilt the directory and HSM could
 proceed.

 Today, finally, AIX evidenced errors in the Error Log:
 JFS_META_CORRUPTION  and  JFS_FSCK_REQUIRED (on /). This finally gave
 me a solid keyword.  That led me to APAR IY66404 for AIX 5.2, which
 is quite new. (It has siblings for AIX 5.1 and 5.3.) Make sure you
 have this applied to avoid this very nasty scenario resulting from an
 AIX I/O serialization defect. You could end up with some unpleasant
 data loss without the HIPER APAR.

Richard Sims


Is this patch specific to any AIX platform or all AIX 5.2 in general?

Mike


Re: TSM on Mac - modified response

2005-05-11 Thread Mike Marin
I'll try that and keep you informed thanx

mike





Andrew Raibeck [EMAIL PROTECTED] 
Envoyé par : ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU
10.05.2005 21:50
Veuillez répondre à
ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU


A
ADSM-L@VM.MARIST.EDU
cc

Objet
Re: [ADSM-L] TSM on Mac - modified response






The alternate method left out a step about the creation of some links.
Here is the modified alternate method:

Install the client on a system that has a display. This is necessary to
extract the files. Copy the Tivoli Storage Manager folder to the Xserver.

The following steps need to be completed on the Xserver, from inside the
Tivoli Storage Manager folder to finish the setup and configuration:

Set the permissions on the dsmtca application:

sudo chown 0:80 dsmtca
sudo chmod 4755 dsmtca

Create the links in /usr/bin

sudo ln -sf ./dsmtca /usr/bin/dsmtca
sudo ln -sf ./dsmc /usr/bin/dsmc
sudo ln -sf ./dsmcad /usr/bin/dsmcad

Create the default preferences location and set the permissions correctly
with these commands:

sudo mkdir /Library/Preferences/Tivoli Storage Manager
sudo chown 0:80 /Library/Preferences/Tivoli/Storage Manager
sudo chmod 755 /Library/Preferences/Tivoli/Storage Manager

Copy the sample option files to the default location and set the
permissions correctly with these commands:

cp TSM System Preferences - Sample /Library/Preferences/Tivoli Storage
Manager/TSM System Preferences
chmod 755  /Library/Preferences/Tivoli Storage Manager/TSM System
Preferences
cp TSM User Preferences - Sample /Library/Preferences/Tivoli Storage
Manager/TSM User Preferences
chmod 755 /Library/Preferences/Tivoli Storage Manager/TSM User
Preferences

Edit the option files with these commands:

vi /Library/Preferences/Tivoli/Storage Manager/TSM System Preferences
vi /Library/Preferences/Tivoli/Storage Manager/TSM User Preferences

At this point, the command line client should be able to connect to the
TSM server.

Additional steps are required to install the client scheduler. Refer to
Configuring the client scheduler - Method 2 on page 18 of the book for
how to install the client scheduler as a startup item from the command
line.

Andy Raibeck
IBM Software Group
Tivoli Storage Manager Client Development
Internal Notes e-mail: Andrew Raibeck/Tucson/[EMAIL PROTECTED]
Internet e-mail: [EMAIL PROTECTED]

The only dumb question is the one that goes unasked.
The command line is your friend.
Good enough is the enemy of excellence.


mac os TSM

2005-05-11 Thread Mike Marin
hi all,

does anyone have already installed and used TSM on Macintosh ?

I have hard time first to install it and the to make it work ! I need help
!

last but not the least, I have no display so everything should be done in
command line ;)

thanx


TSM on Mac

2005-05-10 Thread Mike Marin
hi all,

how can I install TSM client on an Xserve without graphic card so in
command line ?

I tried open TSMInstaller.hqx but it doens't work...

thanx


backup stgpool from one server to another?

2005-04-20 Thread Mike
We have two TSM servers with one that backs up all nodes
on the network (Intel and AIX) and the other that backs
up data specifically written to an OnDemand server (historical,
legal stuff that is kept for 6+ years).

Is it possible to cause the temporary stuff, the files
sent to OnDemand today that are not yet off-site in
6 year storage, to the other general purpose TSM so the
files do get preserved and off site in some way in case
something drastic happens?

Does this make sense?

I'm not trying to change OnDemand, but rather temporarily
send files from one TSM to the other.

Mike


Re: backup stgpool from one server to another?

2005-04-20 Thread Mike
On Wed, 20 Apr 2005, Prather, Wanda might have said:

 Yes, you can use one TSM server as an electronic vault for another TSM 
 server.

 Look in the Administrator's Guide under the topic Using Virtual Volumes to 
 Store Data on Another Server.

 It may not be the best approach, however:

 * The data is sent from the primary server to the secondary server via 
 TCP/IP.  How well it works for you will depend a lot on the available 
 throughput you have, and the amount of data involved.

 * It may not work like you want:  Server-to-Server virtual volumes create 
 an electronic vault, not a standby server.  If your primary server goes 
 down (or burns up!), the data is safe on the other TSM server, but cannot 
 be restored directly from the other server.  You have to recreate your 
 pirmary TSM server image first.

 * First let me say that I don't even know what on demand is, but I'm 
 not sure what you mean by temporary stuff.  If you are talking about 
 backups, TSM doesn't really understand the notion of temporary.  How will 
 you get those backups to expire off the other server?  Archives are a 
 better choice for something that is temporary.

 * Virtual volumes also have to be reclaimed, and that involves transfer 
 via TCP/IP again.

 * Have you considered creating a second copy pool and just moving the 
 tapes of this temporary stuff to the other server's location?  It's usually 
 faster and easier to manage than virtual volumes, if you have a lot of data.

 * I assume from your question that your TSM servers have separate 
 libraries.  I don't have enough information about your config to say for 
 sure, but if your library will support it, a better solution may be to use a 
 fibre connection to let your 2 TSM servers share one of the libraries, and 
 have your TSM on demand server write its copy pool into the other machine's 
 library.

 Hope that helps.

 Wanda Prather
 * I/O, I/O, It's all about I/O *  -(me)










 -Original Message-
 From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of Mike
 Sent: Wednesday, April 20, 2005 11:25 AM
 To: ADSM-L@VM.MARIST.EDU
 Subject: backup stgpool from one server to another?


 We have two TSM servers with one that backs up all nodes
 on the network (Intel and AIX) and the other that backs
 up data specifically written to an OnDemand server (historical,
 legal stuff that is kept for 6+ years).

 Is it possible to cause the temporary stuff, the files
 sent to OnDemand today that are not yet off-site in
 6 year storage, to the other general purpose TSM so the
 files do get preserved and off site in some way in case
 something drastic happens?

 Does this make sense?

 I'm not trying to change OnDemand, but rather temporarily
 send files from one TSM to the other.

 Mike


Thank you very much. Just what I was looking for.

Mike


Re: DIRMC - Are copypool reclamation performance issues resolved or not.

2005-03-17 Thread Mike
On Thu, 17 Mar 2005, Steve Bennett might have said:

 Wanda,

 I just added a sata disk array in TSM v5.2 so I'll jump in here.

 If you are using one disk partition in Windows for the device class then
 you can let TSM define the number of vols it needs up to maxscr or out
 of disk condition. Each volume name will be unique and assigned by TSM.

 If you use more than one one disk partition for the device class you
 need to dsmfmt as many volumes as you need and you must then define
 those volumes to the storage pool. Only the volume names you specified
 will be used and reused.

Are you saying that if I have one huge disk that TSM will carve
it up into some size of logical slices and then use those slices?
I'm on AIX, not Windows, does this make a difference? Currently
we use dsmfmt to create the files on disk that TSM uses as storage
pools. I'm not the TSM admin. I think the individual storage pools
are manually given to a 'storage class'? We have enough disk for a
night's backup (of incrementals). I'd like to give all the disk
to TSM to manage as little volumes (or whatever the term is) so that
backups are quick (node-network-tsm).

Mike


dsm scheduler on windows

2005-03-14 Thread Mike
Trying to set up an easier way to manage the configuration
(dsm.opt) on windows files. One comment mentioned today is
that anytime the dsm.opt changes the dsm sched service must
be cycled. Is that true? I thought only the windows equivilant
program to dsmc would read dsm.opt and as such it is the
only think that might need cycling or tweaking of dsm.opt changes.

What's the real answer?

Mike


Re: TSM support for SCO UNIX?

2005-02-21 Thread Mike
On Mon, 21 Feb 2005, Lawrence Clark might have said:

 Will the TSM  UNIX client  run on SCO OpenServer version 5.04 UNIX?
 We're looking for ways to better back up our SCO development server.


An IBM product running on a SCO server? :)


Re: My SQL

2005-02-11 Thread Mike
On Fri, 11 Feb 2005, Joe Crnjanski might have said:

 Another simple question,

 HOW we can backup My SQL database.

 I have a customer with around 5GB MySQL database. Backup is over the
 internet, so dump file backup is out of question.

 Regards,


 Joe Crnjanski
 Infinity Network Solutions Inc.
 Phone: 416-235-0931 x26
 Fax: 416-235-0265
 Web: www.infinitynetwork.com


 -Original Message-
 From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of
 Del Hoobler
 Sent: Friday, February 11, 2005 11:15 AM
 To: ADSM-L@VM.MARIST.EDU
 Subject: Re: My SQL

 ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU wrote on 02/11/2005
 10:44:25 AM:

  Hello,
 
  Simple question;
 
  Can we backup MySQL database with TDP for MS SQL
 
  Regards,
 
  Joe Crnjanski

 Joe,

 No.

 Del


I currently use the 'dump to a file and then backup the file' method.
Is it possible to dump the file locally, gzip it, then send it
through the net?


dsmc select, etc.

2005-01-31 Thread Mike
Many days ago I asked for (and received, thank you) help about
'dsmc select' and 'dsmc expire' with the '-filelist' option. Here
there has been installed a 'Vault' like a HMC that moves files and
email messages that have not been used in some time out of the file
server and exchange server (can you tell we're using Microsoft)
to a different location. The 'Vault' server leaves behind 'stub'
files and the hooks in the OS allow for users to open the stub and
receive the file as if the file were still local to the file server.

This behavior is causing the TSM server some problems.  The OS
hooks do set the 'O' or 'Offline' flag when a file is moved and a
stub remains.

Attached (if the list server lets me do attachments) is the program
I mentioned that I would pass on once I'd finished writing it. The
name is 'dsmpmj' for 'DSM - Poor Man's Journal' since the program
also does the journalling feature of the B/A client.

The program reads yesterday's file, scans the local filesystem,
and then compares the two lists. Anything that existed yesterday,
but is not there today goes into the EXPIRELIST.  Anything that
has a timestamp newer than the timestamp of the YESTERDAY file goes
into BACKUPLIST. If any part of the lines in EXCLUDELIST match the
local files, the files are excluded. That means if BACKUPLIST has
a line '.sys' this will match the file 'c:\user\intricate.system',
the latter file not making it to BACKUPLIST.

The way to run this is:

dsmpmj -y YESTERDAY -b BACKUPLIST -e EXPIRELIST -x EXCLUDELIST

There is also a -r REFERENCEFILE that can be used the first time
the program is called to give dsmpmj a place to start for it's
backup timestamp (i.e. four days ago).

Once you have run dsmpmj feed the two generated files to dsmc:

c:\ dsmpmj -y yesterday -b backup -e expire -x excludes
c:\ dsmc expire -filelist=expire
c:\ dsmc sel -filelist=backup

That's about it. I hope it works for other people.

Mike
static char *rcsid = $Id$;
/*
 * $Log$
 */

/* generate a list of all files on the server
 * accept a list of all files in the TSM library
 * compare the two lists of files
 * output the differences... files on the server not in the library
 */

#include stdio.h
#include io.h
#include time.h
#include string.h
#include direct.h
#include windows.h
#include winbase.h

typedef struct _file {
FILETIME mtime;
unsigned int size;
unsigned int flags;
char *name;
} File;

/* global variables */
int verbose = 0;

/* logfile */
static FILE *logfp;
static char *logfn;

/* simple error routing */
void err(char *msg)
{
(void) fprintf(stderr, dsmpmj: %s\n, msg);
if(logfp) {
(void) fprintf(logfp, dsmpmj: %s\n, msg);
(void) fclose(logfp);
}
(void) exit(1);
}

/* warning messages */
void warn(char *msg)
{
time_t t;
char buf[256];

(void) time(t);
(void) strcpy(buf, ctime(t));
if(strchr(buf, '\n')) {
*(strchr(buf, '\n')) = '\0';
}
(void) fprintf(stderr, %s: dsmpmj: %s\n, buf, msg);
if(logfp) {
(void) fprintf(logfp, %s: dsmpmj: %s\n, buf, msg);
}
}

/* comparison function for qsort */
int filesCompare(const void *a, const void *b)
{
File *af = (File *) a;
File *bf = (File *) b;
return strcmp(af-name, bf-name);
}

/* comparison function for bsearch */
int keyCompare(const void *a, const void *b)
{
File *bf = (File *) b;
return strcmp((char *) a, bf-name);
}

/* change text to lower case */
void toLower(char *s)
{
while(s  *s) {
*s = tolower(*s);
s++;
}
}

/* load the file previos day's run list of files */
File *loadFiles(char *fn, int *n, int missingok)
{
int i, nfiles;
FILE *fp;
File *files;
char buf[1024], *p;

if((fp = fopen(fn, r)) == (FILE *) NULL) {
if(missingok) {
*n = 0;
return (File*) NULL;
}
(void) sprintf(buf, unable to read file '%s', fn);
err(buf);
}

/* how many files found? */
if(verbose) {
warn(counting output from filesystem scans);
}
(void) fseek(fp, 0, SEEK_SET);  /* rewind to beginning of file 
*/
nfiles = 0;
while(fgets(buf, sizeof(buf) - 1, fp)) {/* count number of 
lines/files in fn */
nfiles++;
}
if(verbose) {
(void) sprintf(buf, counted a total of %d filenames, nfiles);
warn(buf);
}

/* allocate memory for the file data */
if((files = (File *) malloc(sizeof(File) * nfiles)) == (File *) NULL) {
err(unable to allocate memory for local files);
}
if(verbose) {
(void) sprintf(buf, allocate %d bytes, sizeof(File) * nfiles);
warn(buf

Re: SAN Booting

2005-01-21 Thread Mike
On Fri, 21 Jan 2005, Svetoslav Tolev might have said:

 Hi.
 Some years ago (I think 2) I make a tests to boot Windows 2000 from ESS.
 The configuration was as follow:
 - IBM eServer xSeries 440
 - Windows 2000 Advanced Server (machines was with 4 CPU/8 GB RAM)
 - QLogic 2300 adapter (IBM FC2-133 Host Adapter)

 The tests are successful, but there are some problems:
 1. IBM Doesn't support boot for xSeries (Intel based servers) from SAN,
 but the Qlogic does
 2. There are some problems with updating SDD drivers (because I want to
 use 2 paths to ESS for redundancy)
 3. As the result test was successful, but the customer agrees to me that
 unsupported solution for production environment is bad idea.

That's good data. I'm trying to convince my/our windows admin
to move to san booting. We have some IBM xseries and some dell.

Does anyone know about booting pseries from san?

Mike


giving dsmc a list of files?

2005-01-21 Thread Mike
Is there an option that lives in dsm.opt where you
can specify a file that contains a list of files to
backup? Sort of a 'poor man's journalling service'?

Mike


Re: giving dsmc a list of files?

2005-01-21 Thread Mike
On Fri, 21 Jan 2005, Andrew Raibeck might have said:

 I should have mentioned... you can't use it in the options file, but you
 can use it with a command, i.e.,

dsmc i -filelist=myfilelist.txt

 Or you can include it in the OPTIONS setting of a schedule that you define
 on the TSM server.

 Regards,

 Andy

 Andy Raibeck
 IBM Software Group
 Tivoli Storage Manager Client Development
 Internal Notes e-mail: Andrew Raibeck/Tucson/[EMAIL PROTECTED]
 Internet e-mail: [EMAIL PROTECTED]

 The only dumb question is the one that goes unasked.
 The command line is your friend.
 Good enough is the enemy of excellence.

 ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU wrote on 01/21/2005
 12:00:40:

  See the -FILELIST option in the client manual.
 
  Andy Raibeck
  IBM Software Group
  Tivoli Storage Manager Client Development
  Internal Notes e-mail: Andrew Raibeck/Tucson/[EMAIL PROTECTED]
  Internet e-mail: [EMAIL PROTECTED]
 
  The only dumb question is the one that goes unasked.
  The command line is your friend.
  Good enough is the enemy of excellence.
 
  ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU wrote on 01/21/2005
  11:55:00:
 
   Is there an option that lives in dsm.opt where you
   can specify a file that contains a list of files to
   backup? Sort of a 'poor man's journalling service'?
  
   Mike


Thanks for the pointers. Now is there way to give a list of
files to expire as you can give a list of files to backup?

Mike


Re: giving dsmc a list of files?

2005-01-21 Thread Mike
On Fri, 21 Jan 2005, Andrew Raibeck might have said:

 I should have mentioned... you can't use it in the options file, but you
 can use it with a command, i.e.,

dsmc i -filelist=myfilelist.txt

 Or you can include it in the OPTIONS setting of a schedule that you define
 on the TSM server.

I have found the 'expire' option I just asked about. What all this
is concerning is that so far I am unable to find a way to tell dsmc.exe
on windows to exclude files that have the 'O' flag (Offline?) set. I
have been told this flag is similiar to the 'R' flag for ReadOnly
and to the 'S' flag for System files.

Is there a way to specify an exclude-type pattern based on these flags?

Mike


Re: giving dsmc a list of files?

2005-01-21 Thread Mike
On Fri, 21 Jan 2005, Andrew Raibeck might have said:

  Thanks for the pointers. Now is there way to give a list of
  files to expire as you can give a list of files to backup?

 If you follow my advice from my first response on this thread, you will
 find the answer therein.   :-)

 Regards,

 Andy

 Andy Raibeck
 IBM Software Group
 Tivoli Storage Manager Client Development
 Internal Notes e-mail: Andrew Raibeck/Tucson/[EMAIL PROTECTED]
 Internet e-mail: [EMAIL PROTECTED]

 The only dumb question is the one that goes unasked.
 The command line is your friend.
 Good enough is the enemy of excellence.


Did that! :)


Re: giving dsmc a list of files?

2005-01-21 Thread Mike
On Fri, 21 Jan 2005, Richard Sims might have said:

 Mike - Same option, on the 'dsmc expire' command.

 I strongly advise reading the Client manual, as it's your primary
 source of information on all the facilities you can take advantage of.

Richard Sims

 On Jan 21, 2005, at 2:56 PM, Mike wrote:

 Thanks for the pointers. Now is there way to give a list of
 files to expire as you can give a list of files to backup?


I do read it and I do find lots of data there. I do find it
difficult to say to the manual, I'm looking for a way to do this
and using LISP I would express the idea as ... and then have
the manual respond. Hence I ask other people that might
understand my intent, though I might not have the TSM way to
express the desire.

Mike


Re: giving dsmc a list of files?

2005-01-21 Thread Mike
On Fri, 21 Jan 2005, Andrew Raibeck might have said:

  I have found the 'expire' option I just asked about. What all this
  is concerning is that so far I am unable to find a way to tell dsmc.exe
  on windows to exclude files that have the 'O' flag (Offline?) set. I
  have been told this flag is similiar to the 'R' flag for ReadOnly
  and to the 'S' flag for System files.
 
  Is there a way to specify an exclude-type pattern based on these flags?

 Not in TSM, no. You would need to fashion a program or script to build a
 file list based on your required criteria.

Thanks, that's what I've been thinking. I'll post the program
when I finish it.

Mike


Re: Scripting question

2005-01-20 Thread Mike
On Thu, 20 Jan 2005, David Moore might have said:

 Hello List -

 My goal is to script a customized report in the Operational Reporting tool, 
 to report backup information for selected nodes to specific email recipients 
 (the nodes are differentiated by the node-contact field).

 My problem is that a straight select on the EVENTS table is only pulling back 
 results that occurred since midnight.  Then, when I try to insert a WHERE 
 clause (WHERE SCHEDULED_START = CURRENT_TIMESTAMP - 24 HOURS), I get a RC=11 
 (no match).  With trial  error, if I hard-code the previous day (WHERE 
 SCHEDULED_START = '2005-01-19 17:00'), I receive the results I'm looking 
 for.  But, I need this in script form with no hard-coding, since it will run 
 automatically.

 I've also investigated the use of a Q EVENT * * clause, but I can't use it, 
 because I can't key on the CONTACT field off the NODES table (I could 
 hard-code the specific nodes, but that changes relatively often, so that's 
 not a fool-proof method for my site).

 Does anyone have a solution to this problem, either through the use of a 
 variable or a TIME field that will compare to the SCHEDULED_START field?  
 Remember, it needs to be a straight SELECT statement that runs through the 
 Operational Reporting tool.

 Thanks, in advance and have a happy Mardi Gras.

 David Moore
 State of Louisiana


This isn't exactly what you asked for, but it's something I
moved into production yesterday. I execute the script below
with the crontab entry:

0 0,4,6,8,10,12,16,20 * * * /home/megglest/tsmnodes.pl | /usr/bin/pod2html 
--quiet  /usr/HTTPServer/htdocs/en_US/tsmnodes.html

It is executed from a non-root account using a non-administrator TSM account.

-
#!/usr/bin/perl

# $Id$
# $Log$

# query tsm for all nodes (f=d)
# query tsm for all schedules (f=d)
# query tsm for all domains (f=d)
# query tsm for all policies (f=d)
# put it all together and print a page for each node
# future: print pages when asked by domain, by policy, by schedule, etc

use strict;

BEGIN {
unlink '/tmp/tsmnodes.log';
}

my $id = 'OPERATOR';
my $pw = 'PASSWORD';

#my $log = '/ttilogs/tsmnodes.log';
my $log = '/tmp/tsmnodes.log';

# log messages
my $logmsgopen = 0;
my $bequiet = 0;
sub logmsg {
my $msg = shift;
if(!$logmsgopen) {
$! = '';
open(LOGMSG,  $log);
if($!) {
warn $0: unable to open log '$log': $! unless 
$bequiet;
$bequiet = 1;
return;
}
my $oldfh = select(LOGMSG); $| = 1; select($oldfh);
$logmsgopen = 1;
}
my $lt = scalar(localtime);
if(substr($msg, -1) eq \n) {
print LOGMSG $lt, ' ', $msg;
} else {
print LOGMSG $lt, ' ', $msg, \n;
}
}

# execute commands
# log the results
# return the results
sub execute {
my $cmd = shift;
logmsg('cmd: ' . $cmd);
open(CMD, $cmd 21 |) or die $0: unable to execute command '$cmd': 
$!;
my @lines = CMD;
close CMD;
foreach my $line (@lines) {
logmsg($line);
}
logmsg('done');
chomp(@lines);
return [EMAIL PROTECTED];
}

# execute a dsmadmc command
sub dsmadmc {
my $query = shift;
#my $cmd = dsmadmc -id=$id -pa=$pw -tabdelimited '$query';
my $cmd = dsmadmc -id=$id -pa=$pw -displaymode=list '$query';
return execute($cmd);
}

# convert the argument into a label
# save the labels/name association
my %labels;
sub genlabel {
my $text = shift;
my $label = lc($text);
$label =~ s/[^[:alpha:]]//go;
$text =~ s/^\s*//o;
$text =~ s/\s*$//o;
$labels{$label} = $text;
return $label;
}

# load the given hash with the given values
sub loadhash {
my $h = shift;
my $l = shift;
my $k = shift;
my $key;
my %hash;
my $found;

chomp(@{$l});

foreach my $line (@{$l}) {
if($line =~ /ANS8000I/o) {
$found = 1;
undef %hash;
next;
}
next if $line =~ /ANS8002I|ANS8001I|ANR2034E/o;
next unless $found;
if($line =~ /^\s*$/o) {
next unless scalar(keys(%hash));
if(defined($hash{$k})) {
$h-{$hash{$k}} = { %hash };
} else {
print STDERR $0: key '$k' not found\n;
}
undef %hash;
next;
}
my @a = split(/\s*:\s*/o, $line);
my $label = genlabel(shift(@a));
$hash{$label} = join(':', @a);
}
if(defined($hash{$k}) and 

Something wierd

2005-01-19 Thread Mike
Executing dsmadmc 'q files image_db2 /ARCHIVE f=d' I get this:

ANS8000I Server command: 'q files image_db2 /ARCHIVE f=d'

  Node Name: IMAGE_DB2
 Filespace Name: /ARCHIVE
 Hexadecimal Filespace Name:
   FSID: 1
   Platform: DB2/6000
 Filespace Type: API:DB2/6000
  Is Filespace Unicode?: No
  Capacity (MB): 1,892,039,070,937.9
   Pct Util: 100.0
Last Backup Start Date/Time:
 Days Since Last Backup Started:
   Last Backup Completion Date/Time:
   Days Since Last Backup Completed:
Last Full NAS Image Backup Completion Date/Time:
Days Since Last Full NAS Image Backup Completed:


ANS8002I Highest return code was 0.

This server hosts OnDemand that has it's own TSM, DB/2, etc.,
and talks to an optical jukebox. I realize this filespace is
(it looks like anyway) a TDP since it says API:DB2. I know my
tape library is no where this large and there are no backup
dates.

Is there some way to really see what is stored in this filespace?

This looks like a 'bad thing'.

Mike


Re: AIX server scripts

2005-01-18 Thread Mike
On Tue, 18 Jan 2005, Richard Mochnaczewski might have said:

 Hi Everybody,

 Is there a way in Tivoli to call an AIX script as part of a backup ? For
 instance, let's say that for server XYZ I want to unload 10 Informix
 databases through a script to flat files and then have the data backup for
 server XYZ back them up. Is this possible ?

 Rich

The postsched and presched commands?


Re: DNS Lookups

2005-01-12 Thread Mike
On Wed, 12 Jan 2005, Zoltan Forray/AC/VCU might have said:

 I keep getting these messages on my Linux TSM server, which is on a
 heavily firewalled network.

 1/11/2005 8:05:06 PM ANR8218W Unable to resolve address for
 cobra.mcvh-vcu.edu.

 From other threads along this topic line, I added  DNSLOOKUP NO to the
 DSMSERV.OPT file, but these messages persist.

 Yes, there are some issues with the DNS names for these boxes.

 How do I stop these errors / the TSM server from constantly trying to do
 DNS lookups ?  Especially when it attempts this 100's of times, each
 generating an error message in my daily logs.


First determine if it is a linux problem or a tsm problem.

# nslookup cobra.mcvh-vcu.edu
# host cobra.mcvh-vcu.edu
# ping cobra.mcvh-vcu.edu

If you can resolve the remote host, then it's a tsm problem.

If you know the actuall address, try putting the address in
/etc/hosts to see if it makes any difference.


Re: TDP ORACLE Backup

2004-12-30 Thread Mike Angel
Hi,

sorry for the late answer, I hope these informations are still useful for you.

RMAN is able to restore to any Point Of Time on wich you have the backup.

There are many RMAN script options that can be used to set the Point of Time:

- until time 'date_string' wich specifies a time as an upper limit.

- until scn integer wich specifies an SCN as an upper limit.

- until logseq integer wich specifies a redo log sequence number as an upper 
limit.

The until clause can be specified on the Restore and on the Recover commands 
or, more usefull, with a Set command like the below script:

run

{

set until time to_date('07-DEC-2004 09:00:00','DD-MON- HH24:MI:SS');

allocate channel TsmCh1 type 'sbt_tape';

allocate channel TsmCh2 type 'sbt_tape';

restore database;

sql alter database mount;

recover database;

sql alter database open resetlogs;

}

As shown in the script, after a Point in Time recover the database must be 
opened with the resetlogs option.

For all informations regarding this issue there is the Oracle manual:

Oracle8i Backup and Recovery Guide Release 8.1.5 - a67773.pdf

and the RedBook manual:

Backing Up Oracle Using Tivoli Storage Management - sg246249.pdf

Regards,

Mike Angel

Aix and Oracle System Engineer

-Messaggio originale-

Da: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] conto di

Pawel Wozniczka

Inviato: giovedl 21 ottobre 2004 11.09

A: ADSM-L@VM.MARIST.EDU

Oggetto: Re: TDP Oracle Restore



Question is :

when i go about restore, how would i know which backup is being restored..

the

active backup?? what would i need to do to restore any inactive backup??

Hello

As far as I know rman always uses the latest available backupsets, and

there is no official and supported way to restore previous versions of a

database.

But, as usually, there is a trick that makes is possibile, I use it quite

frequently in order to test  verify my oracle-tdp backups.

The trick is based on the fact that if the rman finds that the latest

backupsets are marked unavailable it will search its database backwards

until available backupsets are found and those backupsets will be used for

restore operations.

To summarize:

a) change status of the rman backupsets that You do NOT want to be used to

unavailable (change backupset xxx unavailable)

b) restore database

c) change status of the rman backupsets that were modified in step a back

to available (change backupset xxx available)

To make it easier I created a shell/rman script. (It's strongly hard-coded

to my environment, but with a little effort can be adjusted to be useful in

other environments).

Please let me know whether You are interested, if yes I can send that script

and try to assist in customizing it.

kind regards

Pawel W.

[EMAIL PROTECTED]





Mike Angel

Unix and Tsm Specialist

-
Nuovo Yahoo! Messenger E' molto piy divertente: Audibles, Avatar, Webcam, 
Giochi, Rubrica  Scaricalo ora!


size of active vs. inactive?

2004-11-29 Thread Mike
Given a tape library and multiple different policies for data
storage, is there a simple (resource non-intensive) way to tell
how much storage (the size of) active files and how much
storage is used for inactive files? It is being discussed to
get a VTL and I'm thinking this should be sized 2*active storage.

Is anyone using a VTL?

Mike


Re: dsmsched.log , reporting

2004-11-17 Thread Mike Bantz
Any hints on what tables and columns to query off of? I'm comfortable with a
select statement, but there isn't an obvious ERRORS table in the database.

Thanks!
Mike Bantz

-Original Message-
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of
Prather, Wanda
Sent: Wednesday, November 17, 2004 2:54 PM
To: [EMAIL PROTECTED]
Subject: Re: dsmsched.log , reporting

The client file failures and the summary information is all echoed back to
the TSM server activity log - you can get it with a SELECT.


Re: dsmsched.log , reporting

2004-11-17 Thread Mike Bantz
We've actually got that running - best daily overview that I can think of.
Let's me know how I can start my day (one cup of coffee or three).

However, it's failing to allow reading of the attachments these days. I'll
have to try and reinstall or something...

Thanks!
Mike

-Original Message-
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of
Prather, Wanda
Sent: Wednesday, November 17, 2004 3:20 PM
To: [EMAIL PROTECTED]
Subject: Re: dsmsched.log , reporting

It's the ACTLOG table.  One of the columns is SEVERITY (you can ask for all
E or W messages), or select on the specific message numbers that have the
information you want.

Andy's suggestion was better than mine, though - TOR will do all that for
you and even do the sums for you!





-Original Message-
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of
Mike Bantz
Sent: Wednesday, November 17, 2004 5:11 PM
To: [EMAIL PROTECTED]
Subject: Re: dsmsched.log , reporting


Any hints on what tables and columns to query off of? I'm comfortable with a
select statement, but there isn't an obvious ERRORS table in the database.

Thanks!
Mike Bantz

-Original Message-
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of
Prather, Wanda
Sent: Wednesday, November 17, 2004 2:54 PM
To: [EMAIL PROTECTED]
Subject: Re: dsmsched.log , reporting

The client file failures and the summary information is all echoed back to
the TSM server activity log - you can get it with a SELECT.


  1   2   3   4   >