備份監控解決方案

備份監控解決方案

我一直在我們的環境中測試不同的備份軟體,但我似乎無法處理的一件事是對這些備份解決方案的監控。我找不到一個備份系統可以做到這一點一切我希望它能做到這一點,所以我有一種感覺,我最終會得到一些不同的軟體。

話雖如此,是否有任何明智的方法來監控不同的備份解決方案?

到目前為止我能找到的唯一完全不可知論的是PRTG 的 IMAP 感知器。我意識到這不是一個應該透過解析電子郵件主題/正文來解決的解決方案,但我真的不知道還能做什麼。有人有使用該產品用於此目的的經驗嗎?

答案1

我是 nagios 用戶,因此我監控備份的方法(Veeam、Windows Server Backup、Dirvish、mysqldump 腳本等)基本上相當於使用被動服務,並使用 send_nsca 報告檢查結果。

基本上,對於每種備份技術,我都編寫了一個腳本,該腳本可以作為備份完成的一部分調用掛接在備份系統中,或計劃完成後運行。各種腳本檢查退出狀態、日誌、大小等,然後將狀態報告給 nagios 被動服務。如果在定義的時間段內未收到狀態更新,服務將發出警報。您需要監控每項服務的具體內容取決於您的環境和軟體。

我確信其他監控系統一定有與被動服務類似的東西。

答案2

因此,對我來說,如果您是唯一負責監控備份的人,並且不需要即時通知,即您不需要在問題發生時立即解決問題,那麼這始終是一個懶人的方法。

我所做的是將每個備份軟體包設定為透過電子郵件向我發送通知。

然後我做了以下事情:

  1. 建立規則以將這些通知移至 Outlook 中的其他資料夾
  2. 建立另一個規則來搜尋主題或正文或類似內容(取決於備份軟體格式化通知的方式),以查找「失敗」或「不完整」或類似內容,並讓該規則標記今天遵循的訊息。我還讓它在另一個名為“失敗備份通知”的資料夾中建立一個副本。

然後,當我第二天早上檢查電子郵件時,我可以立即看到任何標誌,或者只檢查「失敗的備份通知」資料夾。

(需要注意的是。我仍然建議使用其他方法至少每週一次手動檢查備份程序。我這樣說是因為如果備份根本沒有運行,即使服務/作業調度程序似乎正在運行,那麼您甚至不會收到通知電子郵件。

相關內容