Configuring Warm Standby for Bold Reports®

A warm standby setup for Bold Reports® keeps a secondary server ready to take over if the primary server fails. It provides high availability and business continuity for report access and generation.

The following sections cover the steps and considerations for setting up a Warm Standby environment for Bold Reports®.

Purpose:

A Bold Reports® warm standby provides a reliable backup solution that minimizes downtime and ensures report access and generation during primary server outages.

What is Warm Standby?

A Warm Standby is a backup server that remains operational and up to date with the primary server but does not actively handle requests unless a fail over occurs.

How is a warm standby architecture set up?

A Bold Reports® warm standby architecture has a primary server, a secondary server, and a fail over mechanism.

  • Primary Server: Actively handles all report generation and user requests.
  • Secondary Server (Warm Standby): Receives regular synchronization updates from the primary server and remains ready to take over.
  • Fail over mechanism: Can be manual or automated depending on the infrastructure setup.

How do I set up a warm standby?

Set up a Bold Reports® warm standby by completing the following five steps in order.

1. Install Bold Reports® on the Secondary Server

Install Bold Reports® on the secondary server so it matches the primary server.

  • Ensure the same version of Bold Reports® is installed on both the primary and secondary servers.
  • Configure the secondary server with identical settings and dependencies.

2. Configure Data Synchronization

Keep the Bold Reports® secondary server up to date by synchronizing the following components:

  • Report definitions
  • User data and permissions
  • Configuration files
  • Database backups (if applicable)

3. Monitor Server Health

Monitor the Bold Reports® primary server so you know when a fail over is needed.

  • Implement monitoring tools to track the primary server status.
  • Configure alerts for failures or performance degradation.

4. Fail over Process

A Bold Reports® fail over can be manual or automated.

  • Manual fail over: The administrator promotes the standby server by redirecting traffic and updating DNS or load balancer settings.
  • Automated fail over: Use orchestration tools or scripts to detect failure and switch roles automatically.

5. Post Fail over Actions

After a Bold Reports® fail over, restore the primary server.

  • Investigate and resolve the issue on the primary server.
  • Resynchronize data and optionally revert roles once the primary server is restored.

What are the best practices for a warm standby?

Follow these practices to keep a Bold Reports® warm standby reliable.

  • Regularly test the fail over process.
  • Keep both servers patched and updated.
  • Document all configurations and changes.
  • Use secure channels for data synchronization.

Conclusion:

Implementing a warm standby setup for Bold Reports® enhances system resilience and ensures minimal disruption during server failures. With proper configuration and monitoring, organizations can maintain high availability and data integrity.

Frequently asked questions

Does the warm standby server handle requests?

No. The warm standby server stays up to date with the primary server but does not actively handle requests unless a fail over occurs.

Do both servers need the same Bold Reports® version?

Yes. Install the same version of Bold Reports® on both the primary and secondary servers, with identical settings and dependencies.

See also