High Availability solutions for Nagios XI servers
Posted: Fri Jun 12, 2015 4:34 pm
Our design is to have a primary Nagios XI server and a secondary Nagios XI server as a hot standby. In the case the primary Nagios XI server stops working for some reasons, we like to have the secondary Nagios XI server takes over to become the primary one with the same monitoring. How can we sync up these two Nagios XI servers so that when the secondary Nagios XI server becomes the primary one, it has the same set of monitors and configuration data (from mySQL DB, flat files, ..... e.g., for hosts, services, etc)? We can regularly run "backup_xi.sh" on the primary Nagios XI server to create a backup and copy it to the secondary Nagios XI server. Can we take this backup and run "restore_xi.sh" on the secondary Nagios XI server to "upload" the monitors, configuration data, as well as others needed to "sync up" with the primary Nagios XI server so that when the secondary becomes the primary, the same monitoring continues? Can this option is feasible? What may be broken or needs to take notes if we do a restore with a backup from one Nagios XI server to another Nagios XI server? Assuming these two Nagios XI servers are built the same. Are there other options that are not so complicated? Thanks in advance!