千家信息网

使用Azure Powershell加密Windows IaaS VM 磁盘

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,Microsoft Azure提供了多种加密磁盘的方案,本文介绍使用Azure Powershell加密Windows IaaS VM 磁盘。加密磁盘之前创建快照或备份。备份可确保在加密期间发生意外故
千家信息网最后更新 2026年11月02日使用Azure Powershell加密Windows IaaS VM 磁盘

Microsoft Azure提供了多种加密磁盘的方案,本文介绍使用Azure Powershell加密Windows IaaS VM 磁盘。加密磁盘之前创建快照或备份。备份可确保在加密期间发生意外故障时可以使用恢复选项。具有受管磁盘的VM在加密发生之前需要备份。进行备份后,可以使用Set-AzVMDiskEncryptionExtension cmdlet通过指定-skipVmBackup参数来加密受管磁盘。在给VM硬盘加密之前,应先创建密钥保管库。

点击左侧导航栏,在搜索框中输入key ,然后从下拉框中选择Key Vault 。

点击创建

输入密钥保管库的名称,选择订阅、资源组以及位置,然后点击创建

在powershell中运行以下脚本:

$KVRGname = '密钥保管库所在资源组名称';
$VMRGName = '密钥保管库所在资源组名称';
$vmName = '需要加密磁盘的VM名称';
$KeyVaultName = '密钥保管库名称';
$KeyVault = Get-AzKeyVault -VaultName $KeyVaultName -ResourceGroupName $KVRGname;
$diskEncryptionKeyVaultUrl = $KeyVault.VaultUri;
$KeyVaultResourceId = $KeyVault.ResourceId;

Set-AzVMDiskEncryptionExtension -ResourceGroupName $VMRGname -VMName $vmName -DiskEncryptionKeyVaultUrl $diskEncryptionKeyVaultUrl -DiskEncryptionKeyVaultId $KeyVaultResourceId;

使用Get-AzVmDiskEncryptionStatus -ResourceGroupName '虚拟机资源组名称p' -VMName '名称'验证磁盘是否已加密

也在门户中查看,虚拟机仪表板--设置--磁盘,查看加密属性

从上图可以看到加密已启用

加密 磁盘 名称 密钥 备份 资源 所在 输入 选择 意外 上图 仪表 位置 参数 多种 属性 快照 故障 方案 硬盘 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 哈尔滨大商圈互联网科技有限公司 盈实互联网科技 互联网金融 科技金融 齐家互联网科技 未来的互联网科技 互联网科技论坛 中正互联网科技招聘 恒生科技互联网指数分析 西藏七维空间互联网科技有限公司 欧洲十大科技互联网公司 互联网校园科技培训 宁夏科技产业互联网案例 注册互联网科技公司经营范围大全 华夏恒生科技与互联网科技 山东有哪些互联网科技公司 南通创西澳互联网科技有限公司 上海互联网科技公司ppt 山东大美朱楼互联网科技有限公司 济南小医互联网科技有限公司招聘 绵阳真晨互联网科技有限公司 互联网科技官网 与互联网科技公司 四川狮子座互联网科技 互联网 科技服务平台 中国互联网金融科技基金 天速互联网络科技有限公司 北京大学互联网科技怎么样 为客找房互联网科技公司怎么样 众安科技工业互联网合作 互联网科技手抄报图片
0