ADSM-L

Re: disaster recovery drill: emergency!!!

2005-03-07 21:31:57
Subject: Re: disaster recovery drill: emergency!!!
From: Joni Moyer <joni.moyer AT HIGHMARK DOT COM>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Mon, 7 Mar 2005 21:31:20 -0500
Hi Tom,

Thanks very much!  I'm going to try it tomorrow morning at disaster
recovery.  : )

********************************
Joni Moyer
Highmark
Storage Systems
Work:(717)302-6603
Fax:(717)302-5974
joni.moyer AT highmark DOT com
********************************



             "Kauffman, Tom"
             <KauffmanT@NIBCO.
             COM>                                                       To
             Sent by: "ADSM:           ADSM-L AT VM.MARIST DOT EDU
             Dist Stor                                                  cc
             Manager"
             <[email protected]                                     Subject
             .EDU>                     Re: disaster recovery drill:
                                       emergency!!!

             03/07/2005 05:37
             PM


             Please respond to
             "ADSM: Dist Stor
                 Manager"
             <[email protected]
                   .EDU>






All I can say is -- this works. TSM 5.1.6.3, actual library is a 3584
with 10 drives (becomes a 3584 with 6 drives at our hot-site, per
contract) We've run this config for three successful recoveries. (And we
may not even need the path definition for the library, but it doesn't
seem to hurt).

Tom Kauffman
NIBCO, Inc

-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:ADSM-L AT VM.MARIST DOT EDU] On Behalf Of
Joni Moyer
Sent: Monday, March 07, 2005 5:21 PM
To: ADSM-L AT VM.MARIST DOT EDU
Subject: Re: disaster recovery drill: emergency!!!

Hi Tom,

I'm just wondering how you have a manual library and then have a path
with
desttype=library instead of desttype=drive?  And also, can I just update
my
lto2_offsite device class to point to my drlib manual library definition
since that is what will be asking for the tape mounts?  Thanks again!

********************************
Joni Moyer
Highmark
Storage Systems
Work:(717)302-6603
Fax:(717)302-5974
joni.moyer AT highmark DOT com
********************************



             "Kauffman, Tom"
             <KauffmanT@NIBCO.
             COM>
To
             Sent by: "ADSM:           ADSM-L AT VM.MARIST DOT EDU
             Dist Stor
cc
             Manager"
             <[email protected]
Subject
             .EDU>                     Re: disaster recovery drill:
                                       emergency!!!

             03/07/2005 05:09
             PM


             Please respond to
             "ADSM: Dist Stor
                 Manager"
             <[email protected]
                   .EDU>






Your 'define drive' commands need to reference the library they're in;
FWIW, here's mine:

DEFINE DEVCLASS NIBLTO DEVTYPE=LTO FORMAT=DRIVE MOUNTLIMIT=DRIVES
MOUNTWAIT=60 MOUNTRETENTION=60 PREFIX=ADSM LIBRARY=ALEX
SET SERVERNAME ADSM
DEFINE LIBRARY ALEX LIBTYPE=MANUAL
DEFINE DRIVE ALEX DRIVE_01 ONLINE=Yes
DEFINE PATH ADSM ALEX SRCTYPE=SERVER DESTTYPE=LIBRARY ONLINE=YES
DEFINE PATH ADSM DRIVE_01 SRCTYPE=SERVER DESTTYPE=DRIVE LIBRARY=ALEX
DEVICE=/dev/rmtX ONLINE=YES

And the 'define path' for the drive is all one line. I've actually got
this set up as my D/R device config file that I load from floppy just
before the database restore. Saves editing on-site.

Tom Kauffman
NIBCO, Inc

-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:ADSM-L AT VM.MARIST DOT EDU] On Behalf Of
Joni Moyer
Sent: Monday, March 07, 2005 4:53 PM
To: ADSM-L AT VM.MARIST DOT EDU
Subject: Re: disaster recovery drill: emergency!!!

Hi Tom,

Gotcha!  So I guess my devconfig file could look like this.  And then
when
it's up and it has restored the TSM server it will have the identical
definitions as I have at home and then I will just define more manual
drives, the paths to the drives and move from there?  If I leave the
other
definitions there after the TSM DB restore, will conflicts occur?  Thank
you again!

      DEFINE DEVCLASS DR_LTO2 DEVTYPE=LTO FORMAT=ULTRIUM2C
      ESTCAPACITY=209715200K MOUNTLIMIT=DRIVES MOUNTWAIT=60
      MOUNTRETENTION=5 PREFIX=ADSM LIBRARY=DRLIB
      DEFINE DEVCLASS NASDEV DEVTYPE=NAS FORMAT=DRIVE
      ESTCAPACITY=209715200K MOUNTLIMIT=DRIVES MOUNTWAIT=180
      MOUNTRETENTION=0 PREFIX=ADSM LIBRARY=DRLIB
      SET SERVERNAME TSMPROD
      SET SERVERPASSWORD 1829fecd5fecda74
      DEFINE LIBRARY DRLIB LIBTYPE=MANUAL
      DEFINE DRIVE LTO1
      DEFINE DRIVE LTO6
      DEFINE PATH TSMPROD LTO1 SRCTYPE=SERVER DESTTYPE=DRIVE
LIBRARY=DRLIB
      DEVICE=/DEV/RMT#
      DEFINE PATH NAS_SERVER_2 LTO6 SRCTYPE=DATAMOVER DESTTYPE=DRIVE
      LIBRARY=DRLIB DEVICE=C64T0LO




********************************
Joni Moyer
Highmark
Storage Systems
Work:(717)302-6603
Fax:(717)302-5974
joni.moyer AT highmark DOT com
********************************



             "Kauffman, Tom"
             <KauffmanT@NIBCO.
             COM>
To
             Sent by: "ADSM:           ADSM-L AT VM.MARIST DOT EDU
             Dist Stor
cc
             Manager"
             <[email protected]
Subject
             .EDU>                     Re: disaster recovery drill:
                                       emergency!!!

             03/07/2005 04:35
             PM


             Please respond to
             "ADSM: Dist Stor
                 Manager"
             <[email protected]
                   .EDU>






Would you believe -- both?

Until the TSM database is restored and TSM started, you live off the
device config file; after the restore, you live off the definition in
the TSM database.

So -- change the device config file -- I usually go with a one-drive
manual library, as that's all I need to get the database restore
running. Once the database is restored, start TSM and make any changes
required to drives/paths/libraries. I've found it simpler to just delete
everything and then re-define to match the D/R environment.

Tom Kauffman
NIBCO, Inc

-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:ADSM-L AT VM.MARIST DOT EDU] On Behalf Of
Joni Moyer
Sent: Monday, March 07, 2005 4:14 PM
To: ADSM-L AT VM.MARIST DOT EDU
Subject: disaster recovery drill: emergency!!!

Hey All!

I'm going to do a DR pre-test to see what I need to do concerning the
devconfig file.  I currently have an External and ACSLS library
configured
with LTO2 tape drives, the device classes, paths, etc.  When I go to DR
I
will have just the drives attached to the server.  My question is:
before
I issue the dsmserv restore command to restore the TSM server from a
dbbackup, do I want to delete all references to the home TSM
configuration
and add the manual library, device class and paths or do I do
delete/update/add the configuration changes to the server after?   I
have
everything planned out using my DRM plan, but this is the only portion
of
the plan that I am unsure of the order of operations.  Thank you in
advance!

********************************
Joni Moyer
Highmark
Storage Systems
Work:(717)302-6603
Fax:(717)302-5974
joni.moyer AT highmark DOT com
********************************