Windows operating systems
IBM Tivoli Storage Manager Extended Edition, Version 7.1

Disaster recovery plan environmental considerations

The environment (for example, directory structure and location of the server executable and enrollment certificates) for a recovery using the disaster recovery plan file is assumed to be the same as the original environment. If the recovery environment is not the same, then you must edit the plan file to account for the changes in the environment.

If Tivoli® Storage Manager is installed in the c:\Program Files\Tivoli\TSM directory, the files are stored as follows:
  • Server executable, message and help files, and enrollment certificates:
    • c:\Program Files\Tivoli\TSM\server\dsmserv.exe
    • c:\Program Files\Tivoli\TSM\server\dsmameng.txt
    • c:\Program Files\Tivoli\TSM\server\dsmameng.hlp
    • c:\Program Files\Tivoli\TSM\server\*.lic
  • Administrative command-line client:
    • c:\Program Files\Tivoli\TSM\saclient\dsmadmc.exe
Each instance of the server has a unique set of files. For example, you might see the following in this instance-specific directory:
  • Server options file, disk file, database and log paths, and storage pool volumes:
    • c:\Program Files\Tivoli\TSM\server2\dsmserv.opt
    • c:\Program Files\Tivoli\TSM\server2\dsmserv.dsk
    • c:\\Program Files\Tivoli\TSM\server2\db1
    • c:\ \Program Files\Tivoli\TSM\server2\activlog
    • c:\ \Program Files\Tivoli\TSM\server2\archlog
    • c:\Program Files\Tivoli\TSM\server2\data1.dsm
The database and log paths, and storage pool volumes could also be in a different directory. For example, you might see:
  • c:\c:\Program Files\Tivoli\TSM\server2\stg\db1
  • c:\ c:\Program Files\Tivoli\TSM\server2\stg\activelog
  • c:\Program Files\Tivoli\TSM\server2\stg\data1.dsm

Files that typically reside in an instance-specific directory (that is, dsmserv.opt, dsmserv.dsk) and storage pool volumes may instead reside in the same directory in which dsmserv.exe, resides (c:\Program Files\Tivoli\TSM\server). In this case, the directory containing dsmserv.exe would also be referred to as the instance-specific directory.

When the disaster recovery plan is created, information about the server environment is used in the stanzas within the plan file. This environmental information includes the location of dsmserv.exe, the location of the disk formatting utility, the instance-specific directory, the directories storage pool volumes, and so on. During a recovery, it is assumed that the same server environment exists.

Additionally, the plan file itself will reside in a directory that you may have specified or it may reside in the default directory (which is the instance–specific directory). For example, if you specified the disaster recovery plan file prefix c:\Program Files\Tivoli\TSM\server2\prepare\, you might see the following:
  • c:\Program Files\Tivoli\TSM\server2\prepare\20000925.120532

The disaster recovery plan file prefix specified (or the instance–specific directory if no disaster recovery plan file prefix was specified) is also used in the stanzas within the plan file. During a recovery, when the plan file has been split into individual files, it is assumed that these individual files will reside in this same directory.

To summarize, the environment for a recovery using the disaster recovery plan file is assumed to be the same as the original environment which includes:
  • The directory structure and location of the server executable and enrollment certificates (for licensing)
  • The directory structure and location of the administrative command line client
  • The directory structure for server instance-specific files
  • The directory structure for the database path, active log, and archive log directories and storage pool volumes.
  • The directory structure and the files created when the plan file was split into multiple files, such as the following based on the earlier plan file example (the following is not the entire output):
    c:\Program Files\Tivoli\TSM\server2\prepare\COPYSTGPOOL.VOLUMES.AVAILABLE.MAC
    c:\Program Files\Tivoli\TSM\server2\prepare\COPYSTGPOOL.VOLUMES.DESTROYED.MAC
    c:\Program Files\Tivoli\TSM\server2\prepare\ACTIVEDATASTGPOOL.VOLUMES.AVAILABLE.MAC
    c:\Program Files\Tivoli\TSM\server2\prepare\ACTIVEDATASTGPOOL.VOLUMES.DESTROYED.MAC

If the recovery environment is not the same, then you must edit the plan file to account for the changes in the environment.

To help understand where these various directories and expected locations for executables are used within the plan file, see Example disaster recovery plan file and you will see the following usage:

Usage Directory
Server executable c:\Program Files\Tivoli\TSM\server
Enrollment certificates (licensing) c:\Program Files\Tivoli\TSM\server
Administrative command line client c:\Program Files\Tivoli\TSM\saclient
Disk formatting utility c:\Program Files\Tivoli\TSM\console
Instance-specific files c:\Program Files\Tivoli\TSM\server2
Storage pool volumes c:\Program Files\Tivoli\TSM\server2\stg
Plan file location c:\Program Files\Tivoli\TSM\server2\prepare
Individual files split out from plan c:\Program Files\Tivoli\TSM\server2\prepare


Feedback