![]() |
![]() |
This section provides an overview of the tasks involved in recovering the server and clients. It also presents scenarios of both procedures.
Recovering the Server: Here are guidelines for recovering your server:
Recovering the Clients: To recover clients, do the following:
Here is the procedure for a complete recovery of the server after a disaster has destroyed it. In this example virtual volumes are not used. The steps are performed by the onsite administrator unless otherwise indicated.
If, at the time of the disaster, the courier had not picked up the previous night's database and storage pool incremental backup volumes but they were not destroyed, remove the entry for the storage pool backup volumes from the COPYVOL.DESTR file.
exec recovery.drmode 'tsmadm1 adm1pw dsm1599'
As an alternative, you can use the RECOVERY.DRMODE REXX EXEC as a guide and manually issue the steps. The following are the steps from this REXX EXEC:
Notes:
The TSM server is now recovered to the point where it can service the restore requests of any of its connected clients.
As an alternative, you can use the recovery script as a guide and manually run each step. The steps run in this recovery REXX EXEC are:
update volhist TPBK50 devcl=lib3494 ormstate=mountable update volhist TPBK51 devcl=lib3494 ormstate=mountable
The copy storage pool volumes used in the recovery already have the correct ORMSTATE.
move drmedia * wherestate=mountable
query drmedia * wherestate=notmountable
move drmedia * wherestate=notmountable
The following scenario demonstrates the recovery of clients.
query machine building=021 format=detailed
DRM displays information similar to the following:
+--------------------------------------------------------------------------------+ | Machine Name: POLARIS | | Machine Priority: 1 | | Building: 21 | | Floor: 2 | | Room: 1 | | Server?: No | | Description: Payroll | | Node Name: POLARIS | | Recovery Media Name: MKSYSB1 | | Characteristics?: Yes | |Recovery Instructions?: Yes | +--------------------------------------------------------------------------------+
query recoverymedia mksysb1
The server displays the following information:
+--------------------------------------------------------------------------------+ |Recovery Media Name Volume Names Location Machine Name | |-------------------- ----------- ---------- ---------------- | |MKSYSB1 vol1 vol2 IRONVAULT POLARIS | | vol3 | +--------------------------------------------------------------------------------+
query machine polaris format=recoveryinstructions
The server displays the following:
+--------------------------------------------------------------------------------+ |Recovery Instructions for Polaris. | |Primary Contact: | | Jane Smith (wk 520-000-0000 hm 520-001-0001) | |Secondary Contact: | | John Adams (wk 520-000-0001 hm 520-002-0002) | +--------------------------------------------------------------------------------+
query machine polaris format=characteristics
The server displays information similar to the following:
+--------------------------------------------------------------------------------+ |devices | |aio0 Defined Asynchronous I/O | |bus0 Available 00-00 Microchannel Bus | |fd0 Available 00-00-0D-00 Diskette Drive | |fda0 Available 00-00-0D Standard I/O Diskette Adapter | |fpa0 Available 00-00 Floating Point Processor | |gda0 Available 00-04 Color Graphics Display Adapter | |hd1 Defined Logical volume | |hd2 Defined Logical volume | |hd3 Defined Logical volume | |hdisk0 Available 00-01-00-00 400 MB SCSI Disk Drive | |hdisk1 Available 00-01-00-40 Other SCSI Disk Drive | |hft0 Available High Function Terminal Subsystem | |inet0 Available Internet Network Extension | |ioplanar0 Available 00-00 I/O Planar | |kbd0 Defined 00-00-0K-00 United States keyboard | |lb0 Available 00-02-00-20 TIVSM Library | |lo0 Available Loopback Network Interface | |loglv00 Defined Logical volume | |lp0 Available 00-00-0P-00 IBM 4201 Model 3 Proprinter III | |lv03 Defined Logical volume | |lv04 Defined Logical volume | |lvdd Available N/A | |mem0 Available 00-0B 8 MB Memory Card | |mem1 Available 00-0C 16 MB Memory Card | |mous0 Defined 00-00-0M-00 3 button mouse | |mt0 Available 00-02-00-40 TIVSM Tape Drive | |ppa0 Available 00-00-0P Standard I/O Parallel Port Adapter | |pty0 Available Asynchronous Pseudo-Terminal | |rootvg Defined Volume group | |sa0 Available 00-00-S1 Standard I/O Serial Port 1 | |sa1 Available 00-00-S2 Standard I/O Serial Port 2 | |scsi0 Available 00-01 SCSI I/O Controller | |scsi1 Available 00-02 SCSI I/O Controller | |sio0 Available 00-00 Standard I/O Planar | |siokb0 Available 00-00-0K Keyboard Adapter | |sioms0 Available 00-00-0M Mouse Adapter | |siotb0 Available 00-00-0T Tablet Adapter | |sys0 Available 00-00 System Object | |sysplanar0 Available 00-00 CPU Planar | |sysunit0 Available 00-00 System Unit | |tok0 Available 00-03 Token-Ring High-Performance Adapter | |tr0 Available Token Ring Network Interface | |tty0 Available 00-00-S1-00 Asynchronous Terminal | |tty1 Available 00-00-S2-00 Asynchronous Terminal | |usrvice Defined Logical volume | |veggie2 Defined Volume group | |logical volumes by volume group | |veggie2: | |LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT | |hd2 jfs 103 103 1 open/syncd /usr | |hd1 jfs 1 1 1 open/syncd /home | |hd3 jfs 3 3 1 open/syncd /tmp | |hd9var jfs 1 1 1 open/syncd /var | |file systems | |Filesystem Total KB free %used iused %iused Mounted on | |/dev/hd4 8192 420 94% 909 44% / | |/dev/hd9var 4096 2972 27% 87 8% /var | |/dev/hd2 421888 10964 97% 17435 16% /usr | |/dev/hd3 12288 11588 5% 49 1% /tmp | |/dev/hd1 4096 3896 4% 26 2% /home | +--------------------------------------------------------------------------------+