硬件的部署
连接图示,这里只简单画出了交换机,UPS,两台NAS的连接关系,为了确保外电断开后,关键设备之间还能通信,所以交换机(用路由的交换的加入路由)必须要加入到UPS中(图很丑)
简单文字描述一下:
- 两台NAS都通过网线连接交换机(或者路由)
- 两台NAS和交换机(或者路由)的电源都插到UPS上
- UPS附带的通信线连接UPS和群晖(这里称作UPS主机,另一台NAS称UPS作副机)
下面开始软件的部署:
1. 群晖的设置
设置如图所示,时间根据UPS能力设定,不需要太长时间,我们只需要在偶然外部断开电源后有个时间的缓冲就可以了,不需要设备持续工作太久远,比如说不小心拔开了插头,及时恢复插头就可以了,不影响NAS正常工作。
群晖自带NUT服务器,记得点开并设置UPS副机的IP地址(一定要记得固定群晖和UNRAID-NAS的ID)
至此群晖设置结束,是的,结束了,不过到此你可以试一下断开UPS外部电源(UPS会间断鸣音报警),群晖是否会在规定的时间内自主关机。
2. UNRAID的NUT安装和设置
安装NUT:
使用UNRAID系统的小朋友应该已经安装了APP插件,没安装?那就多说一句,可以参考”阿文菌“的帖子
NAS教程:手把手教您 3分钟安装UNRAID系统 并设置硬盘共享文件 Docker容器APP
在APPS界面下搜索:NUT Network UPS Tools,在结果中找到此APP并点击安装(如下图)
安装成功后在SETTINGS界面找到NUT SETTINGS 并打开(如下图)
下面我们开始如图设置(差异按需设置,不懂可按以下设置,IP地址和用户名密码根据实际填写,别照填了):
点击APPLY结束后,出现以下内容就算成功了(一次成功)
至此硬件连接、软件设置基本结束,断开UPS外部电源测试一下:UNRAID出现以下提醒说明连接成功。
使用感受
设置过程简单,无需再购买一台新的UPS,NUT服务器安装在NAS主机上面(直接连接UPS断电信号线),群晖自带无需安装,如果涉及其他系统,需要自行安装,这个我没有尝试过,有简单的方法,就不绕道了,NUT“客户端”(docker内可安装)安装到需要NAS主机通知断电的副机NAS上面。
整个过程简单顺利完成,在断电的时候遇到了意外情况:NAS副机成功在接收到来自主机NAS的断电信息,自动关机成功,来电后再次手动开启副机的时候,副机莫名的会自动关机,难道群晖持续在发送关机信号吗?重启群晖后问题解决了,副机NAS成功开启。
总结
设备昂贵,数据无价,上手简单,有限的花费同时解决双NAS供电保护系统,何乐而不为呢