SSH를 통해 원격 디렉토리를 내 컴퓨터에 백업하기 위해 rdiff-backup을 호출하는 간단한 쉘 스크립트를 실행하는 작업 plist를 실행했습니다. 작업은 매시간 실행되며 제대로 작동합니다.
다른 날을 제외하고는 정전 *이 발생하여 rdiff-backup 작업이 중단되었습니다. 다음에 스크립트를 실행할 때 rdiff-backup이 실패하고 plist에 지정된 경로에 실패했음을 기록했습니다. 비정상 종료 코드를 확인하고 스크립트 실행을 중지했습니다.
그리고 6 일 동안은 전혀 몰랐습니다.
분명히 스크립트가 끝날 때마다 종료 코드에 대한 알림을 원하지 않습니다 . 비정상 종료에 대해서만 알림을 받으려면 어떻게해야합니까?
(*) UPS 배터리가 호출 될 때 자체 테스트를 통과했지만 실제로 3 초 이상 최소 부하로 전원을 공급할 수 없었습니다.