RDF System Management Manual

Table Of Contents
Online Database Synchronization
HP NonStop RDF System Management Manual524388-003
7-2
Synchronizing Entire Databases Online
start updating. When the updaters are caught up, stop RDF and reinitialize RDF using
synchdbtime. Then do the same with the next subset of volumes).
Synchronizing Entire Databases Online
To synchronize an entire RDF backup database to the primary database online, do as
follows.
1. If RDF is currently running, issue a STOP RDF command on the primary system.
2. Purge the RDF control subvolume on both the primary and backup systems and
then issue an INITIALIZE RDF command of the following form on the primary
system:
INITIALIZE RDF, BACKUPSYSTEM \system, SYNCHDBTIME ddmmmyyyy hh:mm
where system is the name of the backup system, ddmmmyyyy is today’s date
(such as 17DEC2004), and hh:mm is an appropriate timestamp prior to the current
time (see the description of the INITIALIZE RDF command in Section 8).
3. Configure RDF and then issue a START RDF, UPDATE OFF command on the
primary system.
4. Make a copy of all tables and files in the database as follows:
Create an empty set of duplicate key-sequenced and relative tables and files
on either the primary or backup system. The duplicate tables and files must
not be audited.
You can create these files and tables on either the primary or backup system,
but you should only create them on the backup system if you have sufficient
Expand bandwidth between the two systems to handle both the audit sent by
the extractor and the data sent by the load operations.
5. Using load commands, populate the empty tables and files.
For NonStop SQL/MP tables, use SQLCI LOAD commands with the SHARE
option.
For Enscribe files, use FUP LOAD commands with the SHARE option.
Note. RDF does not replicate NonStop SQL/MP catalogs. Therefore, if you are
synchronizing NonStop SQL/MP tables, you may need to create NonStop SQL/MP
catalogs manually on the backup system.
Note. If you have multiple RDF environments, be sure to specify an appropriate SUFFIX
parameter in the above INITIALIZE RDF command to keep this RDF configuration
separate from the other RDF configurations on the primary system. Also, if this
configuration is to protect different data from the other RDF configurations, you might want
to consider using the INCLUDE and EXCLUDE options for your updaters.