延迟Windows(成员)服务器启动,直到域控制器可用

在域服务器可用之前,延迟(或暂停)Windows域成员服务器的冷启动最有效的方法是什么? 有一些方法可以延迟服务器的启动 ,但是效率不高,因为如果域控制器已经可用,并不需要延迟启动,但是如果域控制器不可用,对取决于域控制器可用性的服务有很大影响(如果域控制器取决于不可用的域控制器,则大多数服务无法启动,必须​​在域服务器启动后手动启动)。

最简单的解决scheme是激活WOL并在域控制器上运行启动脚本, WOL魔术数据包发送到其他服务器。

您将不得不将服务器的BIOS / UEFIconfiguration为

  1. 当电源恢复时断电后,所有的域控制器都会上电
  2. 保持所有其他服务器在断电后断电,并且
  3. 激活WOL 。

整洁的问题。 我只是想增加一个替代它的价值。 丹尼尔的问题没有问题。 这只是我的2美分。

这个解决scheme非常依赖于你的硬件平台,(技术上WOL也取决于你的硬件,但是WOL的实现非常广泛),但是以HP服务器为例。 HP服务器通常具有名为ILO(Integrated Lights-Out)的带外pipe理子系统。只要服务器通电,该子系统就应该自动“打开”。

在您的DC上,您可以将任务附加到由DClogging的指示其“准备就绪”的事件,或者可以在脚本中执行某种手动运行状况检查,例如尝试绑定到TCP端口88,389,一旦您的脚本确定AD是健康的,您可以使用HP ILO Powershell cmdlet远程启动服务器,如下所示:

Set-HPiLOHostPower -Server $MyServer ` -Username $IloUser ` -Password $IloPassword` -HostPower "Yes"