2017-05-18 70 views
-1

我们有一个公用网站托管在位于网络负载平衡器后面的两个Azure IaaS虚拟机上。有哪些可用的解决方案可以在不影响站点可用性的情况下进行自动修补和重启如何自动执行Azure IaaS虚拟机

我在寻找这样

  1. 禁止IaaS的虚拟机在NLB溶液终止来到VM的流量。 (应用网络安全组停止流量)

  2. 运行月度补丁/于IaaS的VM

  3. 重新启动的IaaS VM
  4. 更新启用的IaaS VM在NLB允许流量。
  5. 移动到下一个服务器

是否有任何解决方案可用于该天青? 或 我们是否需要准备我们自己的PowerShell脚本来执行此操作?如果它的PowerShell脚本如何让它每月运行一次?

回答

0

在Azure中是否有任何可用的解决方案?

我建议您可以在Operations Management Suite中使用Update Management solution,现在可以为您的Azure IaaS VM配置自动修补计划。

在那里您可以定义一次,每周或每月的时间表。将不同的虚拟机添加到不同的时间表可以确保在Azure IaaS VM上运行的服务在自动修补时间表期间始终可用。

更多信息请参考此link

+0

谢谢,我已经经历了这一点,但困惑于如何在NLB重新启动之前将服务器从NLB中的旋转中移出? – Jyothi

+0

'网络负载均衡器'你的意思是Azure负载均衡器。据我所知,如果一个虚拟机背后的虚拟机,当你重新启动虚拟机时,它不会发送消息给虚拟机,当虚拟机检测到虚拟机可以提供服务时,它会将虚拟机添加到虚拟池中。 –

+0

如果您的“网络负载平衡器”不支持此功能,则很难实现您的方案自动化。 –