作为NAS存储,断电对数据有着难以预期的危害,所以使用后备电源UPS是常见的做法,但是部分廉价UPS是没有通信口的,针对这种情况,我的做法如下,仅供参考:
一、断电检测思路简单概况为,NAS不停的PING网关,网关没有UPS电源,一旦断电就无法PING通,延时3分钟后NAS就自动关机,在UPS电源耗尽前关机。
二、在控制面板-任务计划,点击“新增-计划的任务-用户定义的脚本”,时间设置为每一天,运行频率为每5分钟,见图;
三、在运行命令处粘贴以下脚本,把网关IP修改成你的,延迟时间也可以修改;
#!/bin/sh MonitorIP=你的网关IP DelayTime=180s if ping $MonitorIP -W 2 -w 2 -c 2 | grep '^[0-9].*ms$' > /dev/null then echo "Power on." else synologset1 sys warn 0x11600036 sleep $DelayTime if ping $MonitorIP -W 2 -w 2 -c 2 | grep '[0-9].*ms$' > /dev/null then synologset1 sys warn 0x11600035 else synologset1 sys warn 0x11600037 poweroff fi fi exit 0
以上是自动关机的检测方法,这里我也分享一下我的方案,由于我的NAS(N3150低功耗主板)使用DC供电且功率很小(经测试10-14W),于是购入某品牌的支持18W PD快充的二合一充电宝,再购置一条12V PD诱骗充电线转DC公头,插在NAS上。
(补充:这个要求充电宝要支持PD快充,且支持12V输出。同时二合一充电宝可以自动在AC充电器模式和移动电源模式切换,平时插电使用不会损坏电池,这点换成普通充电宝情况可能不同。)
断电情况下充电宝可以保持20分钟左右的供电,平时本身就是充电器,相当于一个12V的UPS电源还是很方便的。由于二合一充电宝是买的二手,所以整套也就100软妹币不到。
声明: 本文采用 BY-NC-SA 协议进行授权,如无注明均为原创,转载请注明转自 久住坡爱学习
本文地址: 群晖:断电后自动关机功能
本文地址: 群晖:断电后自动关机功能