Backup
如何檢查 rsnapshot 備份?
我有大約 20 個帶有不同 webapps 的伺服器。每 4 小時執行一次
rsnapshot
任務並將它們全部備份到備份伺服器。今天偶然發現由於文件系統中的輸入/輸出故障,備份在過去 4 天失敗了。
fsck
修復了這個問題,但是失去了 4 天的備份。有什麼方法可以檢查備份是否正常?
現在我使用
munin
監控系統,如果它確實重要的話,雖然它只檢查伺服器執行狀況(記憶體、cpu、硬碟等)而沒有任何軟體檢查。我可以集成一個腳本來檢查FATAL ERROR
rsnapshot 日誌中的條目,但是我不確定它是否足夠?可能有一個系統用於從備份引導環境以檢查其完整性。不幸的是,我沒有找到足夠的資訊。
確保您還監控您的文件系統可用空間、監控系統日誌中的關鍵/嚴重消息、磁碟的 SMART 輸出、網路和備份服務 (ssh / rsync)。
關於驗證備份,您可能希望並行設置 webapps 環境並定期恢復備份。您的備份與您的恢復一樣好。