无需特定供应商的第三方软件即可在电源故障时关闭 Windows Server

无需特定供应商的第三方软件即可在电源故障时关闭 Windows Server

假设我有一台连接了 UPS 的 Windows Server 2012 R2 服务器。

有没有一种通用的方法可以让Windows Server 2012 R2在断电时关闭,即系统切换到电池电源?

我知道大多数 UPS 供应商都提供专有软件来实现这一点,网上也有很多关于如何配置它们的教程。但是,我想创建一个通用服务器映像,该映像将在具有(可能)不同 UPS 系统的各种服务器上运行。有什么方法可以做到这一点无需安装特定供应商的软件

答案1

这实际上真的很容易,大多数 UPS 都支持 USB,并且电池显示为标准 HID 兼容电池,因此 Windows 将其视为(我认为是 Linux)实际上的大型笔记本电脑电池,并且标准操作系统工具将对其进行管理。

答案2

不是,原因很简单,无论服务器是否使用电池供电,UPS 都会为服务器提供相同的电力。UPS 知道服务器是否使用电池供电,但服务器不知道。

为了从 UPS 获取该信息,您必须连接到它并询问它以获取该信息...但 UPS 供应商之间的查询和响应都没有标准化,因此您必须使用他们的定制软件,或者编写自定义脚本来处理每个供应商的不同命令和输出(对于某些供应商,型号或产品线之间也存在显著差异)。

相关内容