问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Hyper-V虚拟机文件拷贝到本地的6种方法

创作时间:
作者:
@小白创作中心

Hyper-V虚拟机文件拷贝到本地的6种方法

引用
1
来源
1.
https://www.abackup.com/enterprise-backup/copy-hyper-v-files-to-local-1016.html

在Hyper-V虚拟化环境中,将虚拟机文件拷贝到本地是一项常见的管理任务。本文将详细介绍多种实现方法,包括创建共享网络文件夹、使用PowerShell命令、通过RDP传输、挂载虚拟硬盘、使用增强会话模式以及借助备份软件等。这些方法各有优劣,可以根据实际需求选择最适合的方式。

Hyper-V虚拟机文件拷贝到本地的通用步骤

在Hyper-V虚拟化环境中,将虚拟机文件拷贝到本地通常包括以下步骤:

  1. 关闭虚拟机(可选):如果虚拟机正在运行,建议首先关闭虚拟机以确保文件的一致性。
  2. 定位虚拟机文件:在Hyper-V管理器或其他管理工具中,找到目标虚拟机的文件所在位置。通常,这些文件包括虚拟硬盘文件(.vhdx或.vhd)、虚拟机配置文件(.xml或.vmcx)等。
  3. 复制虚拟机文件:使用文件资源管理器或命令行工具,将虚拟机文件从Hyper-V主机复制到本地计算机。你可以通过网络共享、USB存储设备或其他适当的介质来进行文件传输。
  4. 粘贴到目标位置:在本地计算机上选择目标位置,将复制的虚拟机文件粘贴到该位置。
  5. 导入虚拟机(可选):如果你想要在另一台Hyper-V主机上使用这个虚拟机,可以导入虚拟机文件。在Hyper-V管理器中,选择"导入虚拟机"选项,然后选择你复制的虚拟机文件所在的目录,按照导入向导的指示完成导入过程。
  6. 启动虚拟机(可选):如果关闭了虚拟机,在本地计算机上重新打开虚拟机以确保它可以正常运行。

通过这些步骤,你可以将Hyper-V虚拟机文件安全地复制到本地计算机,并在需要时进行导入和使用。接下来,我将介绍将Hyper-V虚拟机文件拷贝到本地的6种具体方法。

将Hyper-V虚拟机文件复制或共享到本地的6种方法

下面是Hyper-V虚拟机文件复制或共享到本地的6种有效方法,这些方法还可用于其他方案,例如将文件从Hyper-V主机传输到虚拟机。如果您要传输非系统文件并且只想进行一次性复制,请尝试以下任何方法。

方法1:创建共享网络文件夹(SMB协议)

这样,就可以通过网络共享在主机和虚拟机之间共享文件。

  1. 在Hyper-V主机中创建一个文件夹,并将文件放入此文件夹中。
  2. 右键单击该文件夹,然后选择"属性"->"共享"->"共享"。添加"所有人"并将权限级别更改为"读/写"。
  3. 单击"共享"。查看文件夹并复制其链接。选择"完成"。
    您已在本地计算机中创建共享文件夹。然后,您应该访问Hyper-V以将网络位置添加到虚拟机中。
  4. 打开Hyper-V虚拟机,打开"这台电脑",选择"向此虚拟机添加网络位置",将共享文件夹的路径粘贴到框中,然后单击"完成"。

现在,您可以轻松地在Hyper-V主机和来宾之间传输文件。

方法2:使用Hyper-V PowerShell cmdlet命令复制文件

在开始将文件共享到虚拟机之前,请在Hyper-V Manager Integration Services下启用来宾服务。

可以使用此Copy-VMFile命令将文件从主机(源)复制到来宾Hyper-V虚拟机(目标)。

PS C:\> Copy-VMFile "VMName" -SourcePath "F:\Test.txt" -DestinationPath "C:\Temp\Test.txt" -CreateFullPath -FileSource Host

提示:CreateFullPath参数可确保在客户机操作系统中创建目标文件夹(如果该文件夹不存在)。

如果需要将大量文件复制到Hyper-V虚拟机,此方法可能不是很实用,因为该命令容易出错且管理复杂。

方法3:通过RDP将文件复制到Hyper-V虚拟机

如果Hyper-V Server在具有图形界面的Windows计算机上运行,则可以选择使用远程桌面协议(RDP)链接到此主机并链接本地计算机的本地磁盘。这允许传输所需的文件。为此,必须在目标服务器上激活远程桌面连接。此方法有助于将文件从另一个基于Windows的物理机或虚拟机复制到Hyper-V服务器。

若要通过RDP(远程桌面协议)在Hyper-V中传输文件,可以尝试以下步骤:

  1. 访问"开始"菜单,然后导航到"设置"->"系统"->"远程桌面"并启用"远程桌面"。
  2. 运行Windows远程桌面客户端,其位置为%windir%\system32\mstsc.exe
    在命令行或"运行"对话框中键入mstsc,然后按Enter键。
  3. 输入远程计算机的IP地址或主机名以及用户名。输入用户名,可以是完整格式(例如,域\用户或计算机\用户)。
  4. 转到"本地资源"选项卡,然后单击"更多"。
  5. 选择要从计算机映射到远程主机的本地资源。在"驱动器"部分下,选择要映射的特定磁盘驱动器。例如,如果所需的文件位于计算机的磁盘E:\上,请选择磁盘E:以便在RDP连接期间进行映射。
  6. 单击"确定"以保存设置,以确认您的选择。然后单击"连接"以建立远程桌面会话。
  7. 远程桌面会话处于活动状态后,在Windows资源管理器中导航到"我的电脑/这台电脑"。您将从本地计算机观察映射的磁盘驱动器。使用此映射驱动器从本地计算机访问必要的文件,并将其复制到Hyper-V主机。

请注意,只要虚拟机(VM)连接到网络,此方法也可用于虚拟机(VM)。

方法4:将虚拟硬盘挂载到实体机/主机

  1. 首先关闭虚拟机,然后将VHD装载到Hyper-V主机。
  2. 找到虚拟磁盘文件的路径并右键单击它,然后选择"挂载"。它会将VHDX文件映射为本地磁盘驱动器。

还可以使用该命令在PowerShell中装载VHD虚拟磁盘:

mount-VHD -path C:\Hyper-V\data-temp.vhdx
  1. 根据需要将文件复制到虚拟硬盘。完成后,右键单击装载的磁盘驱动器,然后选择"弹出"以卸除VHD。

可以打开虚拟机电源并访问Hyper-V虚拟机中复制的文件。

方法5:使用增强会话模式将文件从主机复制到虚拟机

此方法很容易将本地设备和资源复制并重定向到来宾虚拟机,并且允许虚拟机连接工具使用远程桌面协议(RDP)连接到虚拟机。此功能不需要Hyper-V主机和来宾虚拟机之间的网络连接,可在Windows Server 2022、Windows Server 2019、Windows 10、Windows 8.1、Windows Server 2016、Windows Server 2012 R2中使用。

  1. 在Hyper-V设置中启用增强的会话模式策略。
  2. 右键单击虚拟机,然后选择"连接"。
  3. 选择"显示选项"->"本地资源"->"更多"。然后选择要在Hyper-V虚拟机上使用的驱动器,然后单击"确定"。
  4. 返回"显示"页面,选择"保存我的设置",以便将来连接到此虚拟机。然后单击连接。
  5. 访问"这台电脑",然后找到"重定向的驱动器和文件夹",根据需要将文件复制到Hyper-V虚拟机。

简单:通过备份软件自动将文件复制到Hyper-V虚拟机

除了将Hyper-V主机文件复制到虚拟机的5种方法外,您还可以使用备份工具轻松地将复制的文件还原到任何虚拟机。对于一些需要运行大量工作负载的企业来说,数据安全对企业来说也很重要。专业软件可以保护数据并简化复制程序。

现在,我将给您举个例子,使用傲梅企业备份旗舰版将文件复制到虚拟机。它可以集中管理网络上多个Windows物理机和虚拟机的备份和还原以及同步任务。例如,您可以:

  • 自动将文件从主机实时复制(更改)到虚拟机,反之亦然
  • 创建一次备份多个虚拟机(计算机)的任务
  • 从物理机创建系统映像并将其还原到虚拟机等。

您可以在主机上下载并安装傲梅企业备份网络版作为中央控制台,并在所有客户端计算机和虚拟机上安装代理包。然后,您可以集中创建文件备份,分区备份,系统备份,数据库备份或同步任务。

  1. 打开Hyper-V虚拟机,使用方法1中的步骤在其上创建共享文件夹(以接收复制的文件)。

  2. 启动备份工具,单击"任务"->"新建任务"->"实时同步"。

    要使用特定计划自动复制文件,请选择"基本同步",然后设置计划。
    要创建系统/磁盘映像并将其还原到虚拟机,请相应地选择"系统备份"或"磁盘备份"。

  3. 单击"添加计算机"以指定要从中复制文件的计算器,然后您可以手动或根据某些规则选择要同步的文件/文件夹路径。

  4. 在步骤3中,选择存储。输入在目标虚拟机上创建的网络共享的路径,然后单击确定。

  5. 然后,您可以单击"开始同步"以创建并执行任务。同样,可以将文件从Hyper-VM复制到主机,或将虚拟机复制到虚拟机。

实用提示

  • 如果要以特定频率自动将文件复制到Hyper-V虚拟机,可以执行基本同步,并根据需要设置计划和方案:
    在"计划设置"页上,根据需要设置备份频率。
    在"备份方案设置"页面上,它为您提供了5种设置保留策略的策略。
  • 作为集中式备份软件,它使您能够创建系统/磁盘备份并将其还原到另一台客户端计算机(VM)。这样,您还可以轻松执行P2V或V2V。为了解决不同硬件之间的兼容性问题,这也是一个通用还原选项。

总结

本文介绍了Hyper-V虚拟机文件拷贝到本地的几种便捷方法。如果您计划在生产环境中传输大量主机文件,则尝试使用此专业备份软件更经济、更高效。除了文件备份,还可以执行磁盘备份以在Hyper-V中将物理转换为虚拟机。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号