Documentation Comments
Use this form to comment on this topic. You can also provide any general observations about the Online Documentation, or request that additional information be added in a future release.
RealityV15.1Online Documentation (MoTW) Revision 7
Checking/Reconfiguring Databases Prior to Recovery (Resilience - FailSafe) (m646721+check.htm)
Caution
Ensure that the old primary has been shutdown before you attempt this.
This procedure when selected on the secondary allows you to reconfigure the secondary database as the primary and enable users to logon while the old primary database is repaired. It also checks that the configuration of the remote database is correct and allows it to be reconfigured, if necessary.
When selected on the primary, this procedure only checks the remote database configuration. Refer to the topic Checking Configuration of Remote Database.
Notes:
On the old secondary/new primary, select option 1 on the Database Recovery menu. A message is then displayed describing the purpose of the procedure and prompting you to confirm that you wish to continue.
After entering y
at the confirmation prompt, the subsequent procedure to re-configure the secondary as a primary depends on the secondary's current status.
The secondary's status may be:
PASSIVE-RESTORING (that is, performing updates in line with the primary)
or
If the secondary is PASSIVE-RESTORING, the procedure to convert the secondary to be an active standalone primary is executed without further user intervention. When you select option 1 on the Database Recovery menu and enter y
at the confirmation prompt, the following steps are performed:
If the secondary is PAUSED, the procedure is more complicated, as the secondary database is currently out of sync. with the failed primary. It is necessary, after changing the secondary to a primary, to stop logging and restore the currently active clean log onto the new primary to bring it up to date with the failed primary, then restart logging again.
The procedure is as follows:
You are prompted for a clean log name to restart Transaction Logging on the new standalone primary database. The prompt is as follows:
Restart from 1. Another Clean Log for today (CLOG990731-02) 2. Next Day's Clean Log (CLOG990801-01) 3. Clean Log for named day or date 4. A named Clean Log Enter option (1-4) : _
Select the option you require. See Clean Log Menu Options for a description of the above menu options.
Logging is stopped. You are then asked if you wish to copy the current active clean log from the failed primary to the new primary.
If you answer y
the current active log is restored on the database so that the new primary is brought up-to-date with the failed primary. If you answer n
, a message is displayed warning you that updates will be missing from the active clean log on the new primary, if you choose to continue.
Logging to the selected clean log is then restarted and the new standalone primary is unlocked to users.
This procedure is carried out when tlmenu is run on the primary database, or immediately after the re-configuration procedure, described previously, if tlmenu is run on the secondary database. It checks that the remote database is configured as an inactive secondary and that no-one is logged on to it.
If the configuration is incorrect, then it displays the warning prompt:
Warning: Configuration of remote database is incorrect
Do you want to re-configure remote database correctly (y/n/q)?:
Enter y
to reconfigure the remote database as an inactive secondary. If you enter n
, the FailSafe database configuration will be inconsistent.