适用于:✔️ Linux VM ✔️ Windows VM ✔️ 灵活规模集 ✔️ 统一规模集
在本文中,你将创建磁盘访问资源,并使用 专用终结点 通过 Azure 虚拟网络上的客户端的 专用链接 来限制托管磁盘的导出和导入。 此配置可确保在 Azure 虚拟网络中执行此配置的磁盘上的导入/导出作。
按照本文中的步骤仅影响磁盘的导入和导出,这不会影响 VM 直接附加到磁盘的能力。
先决条件
限制
- 同一磁盘访问对象不能同时导入或导出超过 5 个磁盘或快照。
- 不能上传到同时具有磁盘访问对象和磁盘加密集的磁盘。
创建磁盘访问资源
若要使用专用链接导出和导入托管磁盘,请创建磁盘访问资源,并通过创建专用终结点将其链接到同一订阅中的虚拟网络。 然后,将磁盘或快照与磁盘访问实例相关联。
登录到 Azure 门户并导航到“磁盘访问”。
选择“+ 创建”创建新的磁盘访问资源。
在“创建磁盘访问”窗格中,选择订阅和资源组。 在“实例详细信息”中,输入名称并选择区域。
选择“查看 + 创建”。
创建资源后,直接导航到该资源。
创建专用终结点
接下来,你需要创建专用终结点并将其配置为用于磁盘访问。
从磁盘访问资源中,在“设置”下,选择“专用终结点连接接” 。
选择 “+ 专用终结点”。
在“创建专用终结点”窗格中,选择资源组。
提供名称并选择创建磁盘访问资源时所在的同一区域。
在完成时选择“下一步:资源”。
在“资源”窗格中,选择“连接到我的目录中的 Azure 资源” 。
对于“资源类型”,请选择“Microsoft.Compute/diskAccesses” 。
为“资源”选择先前创建的磁盘访问资源。
将“目标子资源”保留为“磁盘” 。
选择“下一步: 配置”。
选择要限制磁盘导入和导出的虚拟网络。 这可防止将磁盘导入和导出到其他虚拟网络。
注意
如果为所选子网启用了网络安全组,则仅在此子网上对专用终结点禁用它。 此子网中的其他资源仍会强制使用网络安全组。
选择相应的子网。
选择“查看 + 创建”。
启用磁盘上的专用终结点
执行以下步骤:
导航到要配置的磁盘。
在“设置”下选择“网络” 。
选择“专用终结点(通过磁盘访问)”并选择之前创建的磁盘访问权限。
选择“保存”。
现已配置了可用于导入和导出托管磁盘的专用链接。 可以使用 Azure CLI 或 Azure PowerShell 模块导入。 可以导出 Windows 或 Linux VHD。