使用 Azure VM 扩展配置 Azure Arc 启用的 Windows 服务器

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

本文介绍了使用Azure VM扩展配置Azure Arc启用的Windows服务器的过程,包括安装IIS和阻止传统的Azure Log Analytics代理等关键步骤。通过集成Azure Policy、Microsoft Defender for Cloud、Azure Monitor和Azure Update Manager,您可以建立安全、合规和管理的坚实基础。

🔎

延伸解读

为何要阻止旧版 Log Analytics 代理

文章指导通过 azcmagent 命令将 MicrosoftMonitoringAgent 加入扩展阻止列表。这可能是为了避免与 Azure Arc 自带监控功能冲突,或遵循微软推荐的最佳实践。阻止后,可确保服务器使用更现代的监控方案,如 Azure Monitor 代理,从而提升管理效率和安全性。

自定义脚本扩展的配置要点

配置 Azure VM 扩展时,需指定存储账户和容器中的脚本。文章选择 LRS 冗余,适合非关键脚本存储。扩展部署后,可通过访问 https://localhost 或检查 iisstart.htm 文件验证 IIS 安装。注意脚本需以管理员权限运行,且存储账户需全局唯一名称。

后续集成与成本提醒

完成配置后,Windows Server 成为受管理的 Azure Arc 启用机器,可集成 Azure Policy、Defender for Cloud、Azure Monitor 和 Update Manager,建立安全合规基础。文章最后提醒清理资源以避免不必要的费用,这是云操作中常被忽视但重要的步骤。

❓

Q&A

如何在Azure Arc启用的Windows服务器上安装IIS?

首先登录Windows VM,打开PowerShell ISE,创建安装脚本并保存为Install_IIS.ps1,然后在Azure门户中创建存储账户和容器,上传脚本并配置Azure VM扩展使用该脚本。

如何验证IIS安装是否成功?

可以通过访问https://localhost来验证IIS安装是否成功,或者检查C:\inetpub\wwwroot\iisstart.htm的内容。

如何阻止传统的Azure Log Analytics代理?

打开命令提示符,运行azcmagent config list查看当前配置,然后执行azcmagent config set extensions.blocklist "Microsoft.EnterpriseCloud.Monitoring/MicrosoftMonitoringAgent"来阻止代理,最后再次运行azcmagent config list确认更改。

使用Azure VM扩展配置Azure Arc启用的Windows服务器有什么好处?

通过集成Azure Policy、Microsoft Defender for Cloud、Azure Monitor和Azure Update Manager,可以建立安全、合规和管理的基础。

在配置完成后需要注意什么?

建议在完成后清理资源,以避免不必要的费用。

这篇文章适合哪些用户?

这篇文章适合新手系统管理员和希望优化配置的用户。

🏷️

标签

➡️

继续阅读