微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Azure实践之使用automation管理服务器update

今天来谈一谈automation中另外一个很关键的内容,也就是update management,不同于configuration management,update management主要用于管理windows 以及 Linux VM中的补丁内容,当然和configuration management一样,update management不仅仅可以管理Windows中VM的补丁,也可以管理non-Azure服务器的补丁

以下是update的整体流程,

clip_image002

总体来说基本就是首先检查deployment 日程,查看部署的时间点等,之后再检查维护计划和部署的状态,确定好了之后可以即可进行部署,linux会通过Yum或者apt等进行更新,windows则是update agent

当然对于OS的版本,update management还是有一定要求的,windows方面不支持windows client,如windows 7, windows 10等,另外windows server 2008以下的OS也不被支持

Linux方面的话,如Cent OS 6,7这些都是支持

当然update management和configuration management一样,都是需要log analystic和MMA Agent支持的,这些可以查看configuration management的blog来看如何开启这些服务,这里就不赘述了

下边来看具体如何使用update management,举个简单的例子,有一台windows vm希望开启update management的话,可以首先到automation account中,找到update management,enable这个功能

clip_image004

Enable之后可以看到在update management里已经可以看到信息了,这里直接添加Azure VM

clip_image006

然后找到之前已经准备好的vm,直接开启

clip_image008

等待一段时间之后(建议重启下VM,否则可能要等很长时间),已经可以看到这台VM了

clip_image010

可以在missing update里看到有一些update是没有做的

clip_image012

下边我们来定义update的一些细节,可以点击new update deployment,在这里可以详细定义需要update的内容,如时间,频率,具体需要做哪些补丁的更新等,也可以对服务器进行分类,不同group的服务器,使用不同的策略

clip_image014

定义完成后,等到update的时间到了以后,可以看到在update management里update deployments中可以看到update部署的进度和结果了

clip_image016

同时,在VM中也可以看到update已经是打到最新的了!

clip_image018

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐