使用 PowerShell 管理缓存设置
创建管理脚本是优化工作流的一种有效方法。 可以自动执行常见的重复性任务。 脚本经验证后可一致地运行,这样可以减少错误。 在上一个练习中,我们创建了一个 VM、添加了一个数据磁盘,还更改了缓存设置 - 而一切操作都是在 Azure 门户中搞定的。 如果我们需要在多个区域跨多个 VM 重复这些任务,该怎么办? Azure PowerShell 可助我们实现这一点。
提示
在“使用 PowerShell 自动执行 Azure 任务”模块中,我们详细介绍了 Azure PowerShell。 请务必查看本模块,详细了解如何安装、配置和使用 PowerShell。
什么是 Azure PowerShell?
Azure PowerShell 是一个跨平台的命令行工具,用于连接 Azure 订阅并管理资源。 它由两部分构成:PowerShell,提供命令行工具支持,Az PowerShell 模块,提供适用于 Azure 的命令(称为“cmdlet”)。
Azure PowerShell 中的 cmdlet 可用于操作 Azure 资源的大多数方面。 你可以使用资源组、存储、虚拟机、Microsoft Entra ID、容器、机器学习,等等。 我们将在其他培训模块中的介绍所有详细信息。
用于管理 Azure 磁盘缓存的 PowerShell cmdlet
Azure PowerShell 包含特定的 cmdlet,可帮助管理 VM 和磁盘。
命令 | 说明 |
---|---|
Get-AzVM |
获取虚拟机的属性。 |
Update-AzVM |
更新 Azure 虚拟机的状态。 |
New-AzDiskConfig |
创建一个可配置的磁盘对象。 |
Add-AzVMDataDisk |
将数据磁盘添加到虚拟机。 |
这些命令可让我们完成在 Azure 门户中实现的所有任务。 快来在 VM 上试试吧。