先前假日停電,UPS電量耗盡前沒人去關閉所有設備,復電後無法上網,
委託高手檢查後才發現FortiGate 40F內的一些設定毀損,疑似直接斷電而傷到檔案系統。
前陣子剛做好下列設定:
(一)Synology NAS透過USB接UPS。
(二)開啟NAS UPS Server。
(三)VMware ESXi灌NUT Client來收UPS Server的警示。
(四)Win10 PC灌WinNUT來收UPS Server的警示。
(五)PC關機前透過gpedit.msc設定關機執行fortigate.bat。
那個fortigate.bat打聽到的寫法如下:
echo y | C:\UPS\plink.exe -ssh 帳號@IPaddress -pw 密碼 -m C:\UPS\forti_cmd.txt
其中forti_cmd.txt如下:
execute shutdown
y
上列批次檔可以正確關閉40F,但cmd視窗會卡住無法結束,Win10就無法完成關機,
整體來看,目前似乎是代價最小的可行方式,
請問是否還有其他更好的方法來讓40F在斷電前關機?