Jive and High-Availability / Failover Behavior of HA Servers |
Understand how you can prepare for disaster recovery with the Jive Core database.
Refer to Configuring the Core Database for HA to learn more about a single data center HA configuration.
Disaster Recovery (DR) architecture varies greatly from data center to data center. In a strategy where all systems are fully replicated to a DR facility, you may be able to architect the Jive Platform as you would with a Single Data Center HA Configuration. In many cases, however, the DR strategy is more manual and requires a Multiple Data Center HA Configuration.
The following represents two possible DR strategies.
Streaming replication, or Write-Ahead Logging (WAL)/log shipping, maintains a recent copy of the database at the remote facility. You need to make sure a cluster of application servers are already set up and attached to an empty database. Upon declaration of disaster, the replicated database should replace the empty database with specific values in jiveProperty persisted to reflect the DR environment. For more on this, see Persistent Properties for a Database Recovery.
It is important to consider which properties should be replaced with values from the original production site, and which values should reflect values of the new facility. The persisted values depend on system configuration, as well as any customizations that could impact the jiveProperty table. Review, validation, and live testing of a system failover will eliminate any potential issues that could arise during an actual disaster.