Windows 通常内置了良好的 APC 支持,因此您不必使用 PowerChute(至少从 XP SP2 和 SP3 开始)。如果 Windows 在控制面板 -> 电源选项(在 XP 中)下检测到您的 UPS,则查找警报选项卡。如果你能找到这个,你可以想出一个警报动作来运行一个程序。在这种情况下,您可以从 sysinternals包运行 PsShutdown 以在电池电量处于警告或严重状态时关闭远程计算机。
很抱歉,我现在不在连接 APC UPS 的 XP 机器上,所以我不确定这些选项是否会出现。我通常不会在我的 XP(及更高版本)客户端上安装来自 APC 的 PowerChute 软件,因为 Windows 中有本机支持。(这也是我在 APC 上标准化的原因)
正如 Chopper3 所写,更昂贵的 UPS 可以选择附加网络关机软件(需额外付费)。
对于网络电源管理的免费实施,您需要APC UPS 守护程序 apcupsd。基本上,您在连接了 USB 信号电缆的 PC 上安装 apcupsd 的管理器实例,并在连接到 UPS 电源的其他 PC 上安装 apcupsd 客户端。apcupsd 实例使用 LAN 进行通信。
Apcupsd 有 Unix 和 Windows 两种版本,而且 Windows 版本已经存在了很长一段时间,所以我希望它们足够稳定。我不知道在 Windows 上设置和配置有多容易。看看它,如果你不喜欢它,总是可以选择购买功能更强大的 UPS...
请记住,通过联网 UPS 管理,网络交换机需要打开 UPS 电源,以便管理软件在断电时工作...... :-)
Windows 通常内置了良好的 APC 支持,因此您不必使用 PowerChute(至少从 XP SP2 和 SP3 开始)。如果 Windows 在控制面板 -> 电源选项(在 XP 中)下检测到您的 UPS,则查找警报选项卡。如果你能找到这个,你可以想出一个警报动作来运行一个程序。在这种情况下,您可以从 sysinternals包运行 PsShutdown 以在电池电量处于警告或严重状态时关闭远程计算机。
很抱歉,我现在不在连接 APC UPS 的 XP 机器上,所以我不确定这些选项是否会出现。我通常不会在我的 XP(及更高版本)客户端上安装来自 APC 的 PowerChute 软件,因为 Windows 中有本机支持。(这也是我在 APC 上标准化的原因)
从长远来看,最好的选择是两个独立的 UPS。更昂贵,但它消除了单点故障,并且比尝试在两台机器之间协调信号系统更简单(并且它还减少了每个 UPS 上的负载)。
让开发机器在收到电池警报时告诉数据库机器关闭。
至于如何做到这一点-恐怕这超出了我的知识范围。
您不能使用该模型,无论如何都不能使用它附带的软件。
如果您有 APC 的“Smart-UPS”型号,您可以使用他们的 PowerChute Network Shutdown 软件来实现这一点。