RDF/IMP and IMPX System Management Manual (RDF 1.3+)
Installing and Configuring RDF
Compaq NonStop™ RDF/IMP and IMPX System Management Manual—522204-001
3-8
Backing Up Application Programs and Files
Synchronizing Databases With FUP
You can use the FUP DUP command to copy Enscribe database files from the primary
system to the backup system. If you use FUP DUP, the “FUP ALTER filename , NO
AUDIT” command is performed implicitly for each backup file that corresponds to a
primary file protected by RDF. You will therefore need to turn the audit flags back on for
all the data volumes on the backup system after the FUP DUP operation is complete.
Synchronizing Partitioned Files
When synchronizing partitioned files, you must consider one major difference between
SQL/MP tables and Enscribe files: a SQL/MP catalog has a description of all indexes of
a table and partitions of a partitioned table, but a partitioned Enscribe file has no
associated catalog.
To ensure the consistency of a SQL/MP catalog, you must copy all partitions of a
SQL/MP table and its dependent indexes at one time rather than on a partition basis. You
can use either the SQLCI DUP command or the BACKUP and RESTORE utilities to
copy the partitions.
For an Enscribe file, you can use the FUP DUP command or the BACKUP and
RESTORE utilities to copy the individual indexes and partitions. Then use FUP ALTER
to incorporate the other partitions and any alternate indexes into the primary partition.
If the volume names for partitions on the backup system are different from the volume
names on the primary system, you need to change the volume references for those
partitions.
Backing Up Application Programs and Files
To enable the backup system to take over in the event of a primary system failure, you
need to put usable copies of all program files, OBEY command files, and other files
your applications use on the backup system. After copying these files, you might need to
change names to reflect the backup system’s naming conventions, and you might need to
recompile some programs.
The following practices are recommended:
•
SQL compile all SQL/MP programs after moving them to the backup system. A
static recompilation reduces the applications’ startup costs after an RDF takeover
operation.
Alternatively, you can use the late binding feature. To do this, the SIMILARITY
CHECK attribute for all referenced tables and protection views must be enabled and
the program compiled with the CHECK INOPERABLE PLANS option.
•
Use DEFINEs for all SQL/MP objects where possible; this simplifies the commands
for your OBEY command files and the commands for your SQL/MP DDL
operations.
Note. For this copy operation to work correctly, do not specify the SAVEALL option in the FUP
DUP command.