家中有台24h*7d开机的家庭服务器(NAS扩展使用),做数据存储备份中心和跑一些需要长期运行的程序。曾经因为没有使用UPS,夏天市电不稳遭遇多次工作中意外停电,2年后硬盘坏道极多。所幸使用的希捷硬盘虽然当时经历固件门名声不好,但在坏道极多(超过50%)的情况下也没突然暴毙,让我深为信任。后来随着硬盘数据逐渐增多,对硬盘的安全性更为看重,便一直使用UPS保驾护航。第一台UPS是14年在狗东购入的金武士DK600,运行三年很稳定。缺点是警报声无法关闭(动手拆了蜂鸣器)、无法查看电池能量(放电测试麻烦,判断电池寿命基本靠猜)、没有通讯功能(只能使用判断网络是否断网的小程序来关机)
于是入了CHH论坛的标配BK650,使用下来并不满意:windwos虽然自带驱动虽然能识别电池,但是电池模式的关机设置无效!这是我买APC的直接原因,想直接通过windows内置程序来关机而不是第三方软件。但也没辙,买了就继续用,然而官方软件太简单,使用第三方apcupsd无法休眠、机型太老价格虚高也因为windows设置无效的情况让我觉得不如买其他UPS。
建议考虑其他型号和品牌,比如的雷迪司H1000(非H1000M),带屏显和通讯功能。
BK650通过数据线插入USB后,windows10自带驱动可以识别电池,就像笔记本一样,也有电池模式的关机设置,但是!关机设置测试无效。因此必须使用软件来实现关机操作。
主要是三种方式:APC官方软件、APCUPSD、和其他没有通讯功能UPS使用的断网关机小程序。
1.APC官方软件PowerChute Personal Edition v3.0.2
- 优点:官方软件的关机操作就是进入休眠,开机后恢复关机前的状态.
- 缺点:使用官方软件自动休眠后的2分钟左右ups会自身关机,不再输出,这时候电脑的网络唤醒就失效了.即便2分钟内市电恢复,BK650也会再2分钟后关机数秒再开机,这意味软件自动关机后的2分钟内,不能开机,否则设备会突然断电。
恢复电力后自动开机的办法:
1.主板设置来电自动开机。
2.路由器设置网络唤醒(第三方固件基本都支持,博主使用openwrt固件,将网络唤醒命令写入路由器的开机任务。路由器需和主机连接在同一台UPS上,防止在2分钟内恢复市电时路由器提前唤醒主机,造成稍后主机的意外断电)。
3.若是对主机的恢复运行并没有迫切的需求,bios只要设置每天定时开机也可。这样在即便在万一发生网络唤醒失效时,而掉电时间又达不到通电自动开机的要求时,第二天依旧能定时开机恢复运行。
2.apcupsd windows版本3.14.14
安装驱动时,如果出现code10,设备无法启动错误,是因为识别成两个设备,其中一个跑到人体学输入设备里面,需要选择一样的驱动,二合一后即可正常。
- 优点:显示参数很详细
- 缺点:停电后是关机而不是休眠,软件要重新设置运行,这对于无人值守的需求无法接受。于是我最终使用虽然简单但是能休眠的APC官方软件。
3.其他断网自动关机小程序
UPS停电关机
- 优点: 这是我找到的唯一可以支持判断断网后休眠而非只是关机的一款小程序,支持任意ups,无需通讯功能。
- 缺点:屏幕左上角会显示任务条,无法取消,对日常其他软件使用有遮挡影响。并且执行停电操作后,本程序会自动关闭,下次需要再次启动,本来对于默认的关机设置无所谓,但修改成休眠后,就变成了缺点,每次恢复休眠后需要手动启动本软件,显然是个大问题。
使用企业版程序PowerChute Business Edition v9.2 for Windows 无法识别BK650。
邮件stmp服务器设置,使用阿里云邮箱成功,QQ邮箱则一直错误,原因未知。