NetWorker 通知可設定為使用 NetWorker 伺服器作業系統所使用的 Simple Mail Transfer Protocol (SMTP) 郵件命令,將備份資訊傳送至預設 NetWorker 記錄位置或電子郵件地址:
記錄位置:
Linux:/nsr/logs
Windows:..\Program Files\EMC NetWorker\nsr\logs
注意:如果通知命令設為:nsrlog -f 檔案名稱,記錄會傳送至上述位置
電子郵件命令:
Linux: mail -s mail-server-name_or_ip -s “Subject” recipient_email_addr ...
Windows: smtpmail -h mail-server-name_or_ip -s “Subject” recipient_email_addr ...
注意:Linux 郵件命令在不同的 Linux 作業系統上可能有所不同。這些是作業系統 (非 NetWorker) 郵件命令。對於 Linux 和 Windows 郵件命令,可以指定其他選項。要查看所有可用選項,請運行不帶任何選項的命令或查看其手冊頁。
電子郵件通知會傳送原則記錄的內容,且無法修改。可以將通知配置為在備份成功或失敗時發送,
並顯示「完成」。
「失敗時」只會在工作失敗時傳送通知。
通知設定於原則、工作流程或動作層級。
例如,在「Protection-->Policies」下設定 POLICY 通知:
工作流程和動作通知設定預設為「在原則層級設定」:
使用此設定,將收到以下內容:
1 個完成時原則 中每個 工作流程的「摘要通知報告」。
本政策 下每個 行動的1份“行動報告”。
例如,使用此配置,「伺服器保護」策略會發送三封電子郵件:
1 個「摘要通知報告」通知,顯示每個工作流的完成時間和狀態。
2 「動作報告」通知會顯示每個動作的完成時間/狀態和資訊,例如:「到期」和「伺服器資料庫備份」動作。
一個策略可能不需要這麼多電子郵件。在「工作流」或「操作」欄位中沒有設置「不通知」的選項;但是,您可以將此輸出重定向到 .。\nsr\logs 位置方法如下:
原則:完成/失敗時 - 作業系統特定的郵件命令與選項。
工作流程:在完成或失敗時 -「nsrlog -f filename」
動作 (僅限到期):完成/失敗時 -「nsrlog -f filename」
使用此組態時,會收到一封電子郵件,其中顯示備份詳細資料、「WORKFLOW 通知」和「到期」ACTION 詳細資料會傳送至預設記錄位置:
ls -l /nsr/logs |grep “action\|workflow”
-rw-r--r--.1 根 Root 615 MM DD HH:MM
expiration_action.log-RW-r--r--.1 根根 449 MM DD HH:MM
serverbackup_workflow.log 注意:使用 nsrlog -f 檔案名稱時,您指定的檔案名稱會顯示在 .. 下。\nsr\logs。
以上內容的格式圍繞「伺服器保護」策略的配置通知;但是,相同的邏輯可以應用於 NetWorker 中的所有策略、工作流和操作。
POLICY 通知命令是指示 WORKFLOW 和 ACTION 動作的
父命令。在工作流下設置其他命令無法控制操作通知設置。動作會遵循原則或其本身命令欄位中所設定的內容,不會遵循工作流程的設定。如果在工作流級別設置了郵件命令,而在策略級別沒有設置任何郵件命令,則僅接收工作流電子郵件;這是因為「動作」設定為「設定在原則層級」,若在「原則」層級未設定電子郵件命令,則不會收到任何動作電子郵件。
NetWorker:未收到備份電子郵件通知 「連線至 SMTP 主機失敗:No such file or directory"