OSI/MHS Configuration and Management Manual
Remote Duplicate Database Facility (RDF) Support
OSI/MHS Configuration and Management Manual—424827-003
G-3
Performing Disaster Recovery
8. The tables for each MS subvolume must be copied from the primary to the backup 
system. Before doing this, use FUP SECURE to change the security permissions 
of the tables to “nnnn”, Then, use the SQLCI command to copy the tables:
> SQLCI>Dup\primary-system.MS-subvol.??? Where SQL, &  > 
> \backup-system.MS-subvol.*, &
> Catalog \backup-system.MS-subvol, Saveall
Use FUP SECURE to resecure the tables on both systems.
9. From the primary system, copy to the backup system the DUPL. DUPL0, and 
PMMSCSAT files for each MS-subvol.
10. On the backup system, create a file named QFILES in the location 
OSIMHS_SUBVOL. Enter the fully-qualified name of all queue files, one name per 
line:
vol.subvol.qfile1
vol.subvol.qfile2
vol.subvol.qfile3 ..
11. Run the MHSINST macro on the backup system, specifying the RDF option in 
order to audit all database files and fix the alternate key locations.:
> MHSINST RDF
When MHSINST prompts you for the configuration file name, enter the installation 
file name as input.
12. On the backup system, start the RDF subsystem. For details, see the Compaq 
NonStop™ RDF/IMP and IMPX System Management Manual.
13. On the primary system, restart the OSI/MHS subsystem.
Performing Disaster Recovery
In the event of a primary system failure or planned shutdown, perform the following 
tasks to make the backup system take over OSI/MHS operation:
1. Use RDFCOM to perform the complete takeover procedure as described in the 
Compaq NonStop™ RDF/IMP and IMPX System Management Manual.
2. Make sure that you have created the file named QFILES in OSIMHS_SUBVOL 
and that this file contains the names of all the queue files as entries.
3. Run the PDUDIAG utility and specify the RDF option. Documentation for the 
PDUDIAG utility can be obtained from your HP support representative. The 
following command syntax example assumes the OSI Manager process has the 
name ZHMS. In the PARAM statement, dbvol and dbsubvol specify the volume 
and subvolume containing the MHS subsystem group and process database files. 
Note. When you specify the RDF option, MHSINST assumes that the alternate key files 
reside within the same subvolume as the primary file.










