本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

通过使用 Windows Server 2012 R2 中的 HYPER-V 迁移传递磁盘存储空间

 

适用对象:Windows Server 2012 R2

HYPER-V 提供了一种将传递磁盘迁移到灵活的.vhd 或.vhdx 文件格式的虚拟机上的简单方法。 传递磁盘是指直接连接到虚拟机物理硬盘。

Windows Server 2012 R2 中 HYPER-V 支持虚拟机使用的传递磁盘。 虚拟机直接连接到为存储的物理硬盘。

连接到虚拟机的物理硬盘也可以是网络连接的磁盘,如存储区域网络 (SAN) 中的逻辑单元号 (LUN)。

从管理操作系统的角度来看,这些传递磁盘是处于"脱机"的状态,这意味着直接读取和写入访问的物理硬盘不可用。

许多组织选择在虚拟硬盘 (Vhd) 中存储其企业工作负载。 HYPER-V 支持两种 VHD 文件格式: 传统.vhd 格式和新的.vhdx 格式。

.Vhdx 格式具有更大的存储容量比旧的.vhd 格式。 它还提供了在电源故障期间的数据损坏保护并优化动态磁盘和差异磁盘用于防止新的、 大扇区物理硬盘上的性能下降的结构对齐方式。

在开始之前:

  1. 确保物理硬盘可用。 使用磁盘管理器来确保物理硬盘被列为"脱机"。

  2. 用于连接到虚拟机的传递磁盘的最重要限制是它无法连接到虚拟化服务器或其他虚拟机在同一时间。 虚拟机必须具有对物理硬盘独占访问权限。 磁盘附加到虚拟化服务器而且处于"脱机"状态。

第 1 代和第 2 代虚拟机支持传递磁盘。 下面的过程使用生成的两个虚拟机。

若要将传递磁盘附加到虚拟机

  1. 若要打开 HYPER-V 管理器,请单击启动,指向,然后单击HYPER-V 管理器

  2. 选择运行 HYPER-V 和将用于附加传递硬盘的虚拟机的服务器。

  3. 在操作窗格中,单击设置,然后单击SCSI 控制器

  4. 单击硬盘驱动器,然后单击添加

  5. 单击物理硬盘,然后从可用的物理硬盘选择传递磁盘。

  6. 单击“确定”。 传递的硬盘现在已连接到虚拟机。

第 1 代和第 2 代虚拟机支持转换到虚拟硬盘文件的传递磁盘。 以下过程详细介绍了如何将传递磁盘转换为.vhdx 文件格式的第 2 代虚拟机上。

在开始之前:

  1. 确保关闭虚拟机连接到传递磁盘。

  2. 请确保有足够的硬盘空间来存储新的 VHDX 文件时它将被转换。

若要将传递磁盘转换为.vhdx 文件 formatThe 过程标题

  1. 若要打开 HYPER-V 管理器,请单击启动,指向,然后单击HYPER-V 管理器

  2. 选择运行包含使用传递的物理硬盘的虚拟机的 HYPER-V 的服务器。

  3. 在操作窗格中,单击新建,然后单击硬盘

  4. 将显示新的虚拟硬盘向导。 单击 下一步

  5. 单击VHDX,然后单击下一步

  6. 保留默认磁盘类型,即动态扩充,然后单击下一步

  7. 指定名称位置的新的 VHDX 文件,然后单击下一步

  8. 单击将指定的物理磁盘的内容复制

  9. 单击相应脱机物理硬盘从可用的物理硬盘的名称,然后单击下一步

  10. 单击“完成”。

传递磁盘或直连存储磁盘的内容将转换为.vhdx 文件格式。 这可能需要一些时间根据大小。

System_CAPS_important重要事项

将新的 VHDX 文件附加到虚拟机之前, 请确保您断开连接您原始的传递磁盘。

传递磁盘或直连存储磁盘的内容完全复制后,您可以附加到虚拟机的 VHDX 文件。

若要附加到虚拟机的 VHDX 文件

  1. 若要打开 HYPER-V 管理器,请单击启动,指向,然后单击HYPER-V 管理器

  2. 选择运行 HYPER-V 和当前已连接到您的虚拟机的传递磁盘的服务器。

  3. 在操作窗格中,单击设置,然后单击硬盘

  4. 在下媒体,单击Virtual Hard Disk,然后选择硬盘控制器。

  5. 单击浏览,导航到的 VHDX 文件,单击打开,然后单击确定

已成功迁移从传递磁盘的 VHDX 文件现在已连接到虚拟机。 现在可以重新启动虚拟机。

显示: