我有一台 Nagios XI 伺服器監視多個資料中心的許多主機。
現在我想在另一個資料中心為我的主要 Nagios XI 設定災難復原。
最好的方法是什麼?請分享您的經驗和建議。
我的研究與限制:
我的網路不支援 corosync 或起搏器。所以我想做主從複製和手動故障轉移。如何以最少的資料遺失來管理 Nagios XI。
答案1
您可以使用 DRBD 進行複製,無需 Pacemaker。 LNBIT 有一個指南,可以準確地告訴您哪些目錄需要在 XI 中複製。如果我沒記錯的話,您將需要複製資料庫、/usr/local/nagios
和/usr/local/nagiosxi
。剩下的就取決於你了。
我會在系統中新增一個 DRBD 設備,在其上建立一個檔案系統,然後將您想要複製的所有內容移至 DRBD 設備,並在檔案原來所在的位置留下符號連結。
rsync
也可能會削減它,但我偏愛 DRBD。