
저는 우리 환경 전체에서 다양한 백업 소프트웨어를 테스트해 왔는데, 제가 처리할 수 없는 것 중 하나는 이러한 백업 솔루션을 모니터링하는 것입니다. 이를 수행하는 백업 시스템을 찾을 수 없습니다.모든 것그래서 결국에는 몇 가지 다른 소프트웨어를 갖게 될 것 같은 느낌이 듭니다.
그러면 서로 다른 백업 솔루션을 모니터링할 수 있는 올바른 방법이 있습니까?
지금까지 내가 발견한 완전히 불가지론적인 유일한 것은PRTG의 IMAP 센서. 이것이 이메일 제목/본문을 구문 분석하여 해결해야 하는 솔루션이 아니라는 것을 알고 있지만 실제로 무엇을 해야 할지 모르겠습니다. 이 목적으로 이 제품을 사용해본 경험이 있는 사람이 있나요? 그리고 효과가 있나요?
답변1
저는 nagios 사용자이므로 백업(Veeam, Windows Server Backup, Dirvish, mysqldump 스크립트 등)을 모니터링하는 방법은 기본적으로 수동 서비스를 사용하고 send_nsca를 사용하여 검사 결과를 보고하는 것입니다.
기본적으로 각 백업 기술에 대해 백업 완료의 일부로 호출되는 스크립트를 작성했습니다.백업 시스템에 연결또는 완료 후 실행되도록 예약되었습니다. 다양한 스크립트는 종료 상태, 로그, 크기 등을 확인한 다음 상태를 nagios 패시브 서비스에 보고합니다. 정의된 기간 내에 상태 업데이트가 수신되지 않으면 서비스가 경고하도록 설정됩니다. 각 서비스에 대해 모니터링해야 하는 정확한 내용은 환경과 소프트웨어에 따라 다릅니다.
다른 모니터링 시스템에도 패시브 서비스와 유사한 기능이 있어야 한다고 확신합니다.
답변2
그래서 나에게는 백업 모니터링을 담당하는 유일한 사람이고 즉각적인 알림이 요구 사항이 아닌 경우, 즉 문제가 발생했을 때 바로 해결할 필요가 없는 경우 여기에서는 항상 게으른 사람의 접근 방식이었습니다.
내가 하는 일은 이메일을 통해 나에게 알림을 보내도록 각 백업 소프트웨어 패키지를 설정하는 것입니다.
그런 다음 다음을 수행했습니다.
- 이러한 알림을 Outlook의 다른 폴더로 이동하는 규칙을 만듭니다.
- 제목이나 본문 또는 이와 유사한 항목(백업 소프트웨어의 알림 형식 지정 방식에 따라 다름)을 검색하여 "실패" 또는 "불완전" 또는 이와 유사한 항목을 검색하는 또 다른 규칙을 만들고 해당 규칙이 오늘에 따르는 메시지에 플래그를 지정하도록 합니다. 또한 "백업 실패 알림"이라는 다른 폴더에 복사본을 만들도록 했습니다.
그러면 다음날 아침 이메일을 확인하면 즉시 플래그가 표시되거나 "백업 실패 알림" 폴더만 확인할 수 있습니다.
(주의 사항. 적어도 일주일에 한 번 백업 프로그램을 수동으로 확인하는 다른 방법을 권장합니다. 백업이 전혀 실행되지 않으면 서비스/작업 스케줄러가 실행 중인 것처럼 보이기 때문에 이렇게 말하는 것입니다. 알림 이메일도 받지 못합니다. "백업 작업 엔진 서비스가 중지/실패했습니다" 또는 이와 유사한 이메일을 받은 경우 경고하도록 규칙을 설정해야 합니다.