权威人士决定我们需要每个周末关闭整个测试域,包括 DC 和 ADFS 服务器。做出这一决定的管理员正在使用 Azure 自动化来停止实例。这导致 ADFS 数据库出现问题,因为当它重新启动时,它会显示无法读取,我必须手动运行一些 powershell 命令才能使其再次运行。
有没有更好的关机方法?我曾考虑过在 ADFS 和 DC 上使用正在运行的任务来停止服务(powershell stop-service)并在 Azure 命令停止实例之前启动关机,但我担心这仍然会导致 ADFS 出现问题。
答案1
为了排除使用 Azure 自动化时显而易见的问题,我假设它正在等待确认服务器是否按正确的顺序关闭?因此 ADFS 代理 -> ADFS -> DC,然后重新启动时反向操作。
只要 ADFS 可以与 DC 通信,然后 ADFS 代理可以与 ADFS 通信,就不会注意到 ADFS 在启动时是否存在任何稳定性问题。