Azure 虚拟机 PowerShell 示例

下表提供了用于创建和管理 Windows 虚拟机 (VM) 的 PowerShell 脚本示例的链接。

创建虚拟机
快速创建虚拟机 根据简单的提示创建资源组、虚拟机和所有相关资源。
创建完全配置的虚拟机 创建资源组、虚拟机和所有相关资源。
创建高度可用的虚拟机 使用高度可用且负载均衡的配置创建多个虚拟机。
创建 VM 并运行配置脚本 创建一个虚拟机,并使用 Azure 自定义脚本扩展安装 IIS。
创建 VM 并运行 DSC 配置 创建一个虚拟机,并使用 Azure Desired State Configuration (DSC) 扩展来安装 IIS。
上传 VHD 并创建 VM 将本地 VHD 文件上传到 Azure,从 VHD 创建映像,然后通过该映像创建 VM。
从托管 OS 磁盘创建 VM 通过将现有托管磁盘附加为 OS 磁盘来创建虚拟机。
从快照创建 VM 通过先从快照创建托管磁盘,然后将新的托管磁盘附加为 OS 磁盘来从快照创建虚拟机。
管理存储
在相同或不同的订阅中从 VHD 创建托管磁盘 在相同或不同订阅中,从专用 VHD 将托管磁盘创建为 OS 磁盘,或从数据 VHD 将托管磁盘创建为数据磁盘。
从快照创建托管磁盘 从快照创建托管磁盘。
将托管磁盘复制到相同或不同的订阅 将托管磁盘复制到父托管磁盘所在区域中的相同或不同订阅。
将快照作为 VHD 导出到存储帐户 将托管快照作为 VHD 导出到不同区域中的存储帐户。
将托管磁盘的 VHD 导出到存储帐户 将托管磁盘的基础 VHD 导出到不同区域的存储帐户。
从 VHD 创建快照 从 VHD 创建快照,然后使用该快照快速创建多个相同的托管磁盘。
将快照复制到相同或不同的订阅 将快照复制到父快照所在区域中的相同或不同订阅。
保护虚拟机安全
加密 VM 及其数据磁盘 创建 Azure Key Vault、加密密钥和服务主体,然后对 VM 进行加密。