Re: Microsoft SQL Server 2022
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
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
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?
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
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, Garywrote: > 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
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 Ahlgrenwrote: > >> 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
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
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
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
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
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?
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
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
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
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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]
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?
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
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?
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 ?
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
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
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
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
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
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?
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
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
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
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
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
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
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
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
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
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?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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)
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)
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
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
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
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
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
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
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?
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?
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.
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
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?
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
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.
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
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?
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?
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?
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?
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?
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?
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
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
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
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
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
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?
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
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
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.