Microsoft Azure - 磁盘配置
您可能已经注意到,我们可以将磁盘附加到我们在 Azure 中创建的虚拟机。我们将在本章中讨论这些磁盘。这里的磁盘是指可以存储在 Azure 上的数据磁盘。所有类型的磁盘都是带有 .vhd 扩展名的虚拟硬盘。Vhd 是存储物理硬盘内容的映像文件。因此,它们是我们通常在计算机硬盘上找到的文件的映像。虚拟硬盘有两种类型 −
- 操作系统 VHD 和数据磁盘
- 映像 VHD
根据可扩展性,VHD 有两种类型 −
- 固定大小
- 动态扩展
Azure 仅支持固定大小的 VHD。如果您必须上传可扩展 VHD,则必须先将其转换为固定大小的 VHD。Azure 支持的最大磁盘大小为 1 TB。
虚拟机和磁盘
当我们创建虚拟机时,它始终驻留在 Azure 帐户中的存储帐户中。如果 Azure 中没有现有的存储帐户,则在尝试创建虚拟机时,Azure 会自动创建一个。如果您已经有一个存储帐户,它会要求您在创建虚拟机时选择存储帐户。本教程中详细介绍了如何创建虚拟机。
在虚拟机中创建/连接磁盘
步骤 1 − 转到虚拟机。
步骤 2 − 从顶部菜单中选择"仪表板"。
步骤 3 − 单击"连接磁盘"→ 在屏幕底部连接空磁盘。

步骤 4 −在弹出的以下屏幕中输入详细信息。

将磁盘连接到虚拟机需要几秒钟。
在虚拟机中配置磁盘
步骤 1 − 通过本地计算机上下载的 .rpd 文件连接到虚拟机。
步骤 2 − 在虚拟机中,右键单击左下角的 Windows 图标并选择"磁盘管理"。

步骤 3 − 您将在屏幕上看到一条消息,提示"磁盘可用"。这是您在上一步中附加的同一磁盘。

步骤 4 − 在使用它之前,您需要分配它。您将看到它仍未分配。在同一屏幕上向下滚动并找到磁盘,如下图所示,它是磁盘 2。右键单击它并选择"新建简单卷"。

步骤 5 − 按照向导操作。它会询问非常常规的事情,例如命名驱动器和文件系统。在最后一个屏幕中,确保选中快速格式化选项。

步骤 6 − 向导的工作完成后,您就可以使用磁盘了。在此示例中,我们创建了"F"驱动器。您可以在 F 驱动器中创建文件夹和文件或复制数据。

删除磁盘
您必须先找到要删除的磁盘。找到正确的磁盘非常重要。创建虚拟机时,您需要为其选择存储帐户。磁盘驻留在存储帐户中。
步骤 1 −转到虚拟机的存储帐户。
步骤 2 − 从顶部菜单中单击"容器"。
步骤 3 − 单击 vhd。

步骤 4 − 该存储帐户中的所有 vhd 都将被列出。此列表还将包含来自其他虚拟机的 vhd,因此在选择 vhd 时要非常小心。
步骤 5 − 选择要删除的 vhd。您必须知道磁盘的名称才能在列表中的多个 vhd 中识别它(连接磁盘时会提示您输入磁盘的名称)。

映像磁盘
从虚拟机创建映像
步骤 1 − 转到管理门户。
步骤 2 −选择要创建映像的虚拟机。
步骤 3 − 从顶部菜单中单击"仪表板"。
步骤 4 − 单击窗口底部的"捕获"图标。

步骤 5 − 命名映像并输入说明。

步骤 6 − 捕获完成后,要找到映像,请按照以下给出的要点 −
从面板中选择虚拟机。您帐户中的所有虚拟机都将列在此处。
单击顶部菜单中的"图像"。

从您的计算机创建图像
这可以通过所有现代 Windows 操作系统中提供的 sysprep 工具完成。
步骤 1 − 转到 C 盘 −> Windows −> System32 → Sysprep
步骤 2 − 或者在地址栏中复制以下路径 C:\Windows\System32\Sysprep
步骤 3 − 运行"sysprep"应用程序。这将在您的计算机上创建一个 VHD 文件,它是您机器的映像。

注意事项
当您在同一个存储帐户下有多个虚拟机时,您可能会对 vhd 的名称感到困惑。了解与特定机器关联的 vhd 名称的一种方法是运行 Windows PowerShell 中的"Get-AzureDisk"cmdlet。此 cmdlet 将为您提供每个虚拟机中磁盘的所有详细信息。

步骤 1 −运行以下命令
Get-AzureDisk
步骤 2 − 在列表中找到您的虚拟机名称。在该虚拟机下,检查磁盘名称和媒体链接以获取您的 vhd 名称和链接。