如何複製和傳輸檔案至Hyper-V虛擬機(最簡單的方法)
是否有一種簡單的方法可以將檔案複製至Hyper-V?絕對有!本文介紹了您在Hyper-V環境中在主機和虛擬機之間傳輸檔案的幾種有效方法。
概览:Hyper-V 将文件复制到虚拟机
案例:ESXI 6.7 - 如何将物理硬盘添加到虚拟机?
大家好。如何从主机复制文件到 Hyper-V 虚拟机是最简单的方法?
- Quora 的问题
运行在独立于物理机的隔离环境中的 Hyper-V 虚拟机,因此一些用户可能会对如何执行以下操作感到困惑:
- 将文件从 Hyper-V 主机复制到虚拟机或从虚拟机复制到本地机器
- 在物理机与虚拟机之间传输文件夹和文件
- 在不同的 Hyper-V 虚拟机之间传输文件...
下面,我将介绍 6 种将文件复制到 Hyper-V 虚拟机的方法。如果您想定期自动将文件复制到 Hyper-V 虚拟机,或者有多个物理机和虚拟机之间需要传输文件的情况,也有一个专业解决方案可供尝试。
如何将文件复制和传输到 Hyper-V 虚拟机 [6 种方法]
下面是 6 种有效的将文件复制到 Hyper-V 虚拟机的方法,这些方法也可用于其他场景,比如将文件传输到 Hyper-V 虚拟机。如果您要传输非系统文件并且只想进行一次性复制,请尝试以下任何方法。
🔰 共享文件夹
🔰 PowerShell cmdlet
🔰 远程桌面协议
🔰 将 VHD 挂载到 Hyper-V 主机
🔰 增强会话模式
方法 1. 通过共享网络文件夹将文件传输到 Hyper-V
通过这种方式,您可以通过网络共享将文件从主机复制到 Hyper-V 虚拟机。
1. 在 Hyper-V 主机上创建一个文件夹,并将文件放入此文件夹。
2. 右键单击文件夹,然后选择 属性 >> 共享 >> 共享。添加 Everyone 并将权限级别更改为 读/写。
将以上内容翻译成简体中文。需要翻译的内容,请不要翻译 a 标签的 href 属性值和 img 标签的 src 属性值。{{}} 中的内容不需要翻译。Unicode 字符不要翻译。请勿翻译或修改 HTML 结构及其属性。3. 點選分享。檢閱資料夾並複製連結。選擇完成。
您已在本機建立了一個共享資料夾。接下來,您應該進入 Hyper-V 並將網路位置加入虛擬機。
4. 開啟 Hyper-V 虛擬機,開啟這台電腦,選取新增網路位置到此虛擬機,並將共享資料夾的路徑貼入方框中,然後點擊完成。
現在您可以輕鬆地在主機和虛擬機之間複製 Hyper-V 檔案。
方法 2. 透過 PowerShell cmdlet 將檔案從主機複製到虛擬機
在開始將檔案傳輸到 Hyper-V 虛擬機之前,請在 Hyper-V 管理員的整合服務中啟用Guest 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 虛擬機
,Translate the above content into Traditional Chinese.The content to be translated,do not translate the value of the href attribute of the HTML tag a and the value of the src attribute of the img tag.The content in {{}} does not need to be translated.Unicode characters do not translate.Do not translate or modify HTML structures and their attributes.如果您的 Hyper-V 服务器在具有图形界面的 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 Explorer中導航到我的電腦 / 這台電腦。您將注意到從本地電腦映射的磁碟驅動器。使用此映射的驅動器從本地機器訪問所需的文件並將其復制到Hyper-V主機。
請注意,只要虛擬機器(VM)連接到網絡,此方法也可用於虛擬機器(VM)。
方法 4. 將虛擬硬碟掛載到主機或客戶機
1. 先關閉虛擬機,然後掛載VHD到Hyper-V主機。
2. 找到虛擬磁碟文件的路徑,然後右鍵點擊它,然後選擇掛載。它將將VHDX文件映射為本地磁碟驅動器。
您也可以使用PowerShell命令在PowerShell中掛載VHD虛擬磁碟:
3. 按需將文件複製到虛擬硬碟。完成後,右鍵點擊已掛載的磁碟驅動器,然後選擇退出以卸載VHD。
您可以啟動虛擬機並在Hyper-V VM中訪問複製的文件。
方法 5. 使用增強會話模式將文件從主機複製到VM
此方法可簡單將本地設備和資源重定向到VM,並允許VM連接工具使用遠程桌面協議(RDP)連接到VM。此功能不需要Hyper-V主機和VM之間的網絡連接,並可在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 虚拟机
除了上述的 5 种方式,您还可以使用专业高效的 Hyper-V 和恢复工具。对于需要运行大量工作负载的企业来说,数据安全也是非常重要的。强大的企业级软件能够保护数据并简化复制过程。
现在,我将以 AOMEI Cyber Backup 为例,向您展示如何将文件复制到虚拟机。它可对网络上的多台 Windows 物理机和虚拟机进行集中备份和恢复管理。例如,您可以:
- 自动实时复制(已更改的)文件从主机到虚拟机,或反之亦然
- 创建任务,同时备份多个虚拟机(计算机)
- 从物理机创建系统映像并将其恢复到虚拟机等
您可以在主机计算机上下载并安装 AOMEI Cyber Backup 作为中央控制台,并在所有客户计算机和虚拟机上安装代理包。然后,您可以集中为它们创建文件备份、分区备份、磁盘备份、系统备份、SQL Server 备份等。
下载 30 天的免费试用版本来尝试:
✍ 如何在 Hyper-V 主機和 VM 間使用一個中央控制台拷貝文件
1. 首先將 Hyper-V 主機添加到 AOMEI Cyber Backup,然後在計算機/VM 上安裝代理程序。
2. 啟動備份工具,點擊 備份任務 >> 創建新任務。
>> 要創建系統/磁盤映像並將其恢復到 VM,請選擇系統備份或磁盤備份。
>> 點擊 設備 指定要從中複製文件的計算機,然後選擇所需的磁盤。
>> 選擇 目標。輸入在目標 VM 上創建的網絡共享的路徑,然後點擊 確定。
>> 要將備份存儲到雲端,請勾選 存檔 框,並輸入您的 Amazon S3 認證信息。
>> 要使用特定的計劃自動拷貝文件,將備份方式設置為完整備份/增量備份,將計劃類型設置為每天、每週、每月。
🚩 有用的提示(可选)
如果您想要按照一定的频率自动将文件复制到 Hyper-V 虚拟机中,您可以执行基本同步,并根据需要设置计划和方案:
✦ 在备份清理页面上,设置保留策略以自动删除历史备份版本,节省存储空间。
✦ 在邮件通知页面上,启用它以在任务异常或成功时接收电子邮件通知。目前支持 Gmail 服务器、Hotmail 服务器和自定义 SMTP 服务器。
3. 接下来,您可以点击启动备份来创建并执行任务。同样,您也可以从 Hyper-V 虚拟机复制文件到主机或者虚拟机之间相互复制。
✍作为集中式备份软件,它可以创建系统/磁盘备份并将其恢复到另一台客户端计算机(虚拟机)。这样您也可以轻松执行 P2V 或V2V。为了解决不同硬件之间的兼容性问题,还提供了通用还原选项。
摘要
本文介绍了将文件复制到 Hyper-V 虚拟机的便捷方法。如果您计划在生产环境中传输大量主机文件,尝试使用这款专业的备份软件更加经济高效。
除了文件备份,您还可以将磁盘备份以将物理机转换为虚拟机在 Hyper-V 中实现。