HyperV虚机迁移到PVE
一、 在HyperV上查看虚机UUID
#一代虚机查看方式: get-vmbios win10tbj |select vmid #二代虚机查看方式: Get-VMFirmware win10tbj |select uuid
二、 在Hyper-V上安装IIS,提供Http服务,让PVE通过wget下载虚机的vhdx文件
Hyper-V上安装IIS,添加“IP地址和域限制”功能
安装完成后,删除默认站点,然后新建站点:
● 启用“目录浏览”
● 添加MIME类型:.vhdx text/plain
● 设置 IP地址和域限制:编辑功能设置:未指定的客户端访问权 设置为 拒绝,拒绝操作类型 设置为 已禁止;添加允许项目:IP为PVE宿主
三、 在PVE宿主上下载vhdx文件,并将其转换为qcow2格式
#在PVE宿主上新建temp目录,下载并转换vhdx文件未qcow2格式 mkdir /mnt/pve/dir-134/temp cd /mnt/pve/dir-134/temp wget http://10.10.0.96/Win10TBJ.vhdx #将vhdx磁盘转换为qcow2格式 qemu-img convert -O qcow2 Win10TBJ.vhdx Win10TBJ.qcow2
四、 新建虚机,创建过程中删除默认磁盘。创建完成后将磁盘导入虚机
#将磁盘导入虚机,324为虚机ID,dir-134 为宿主上的存储目录 qm importdisk 324 Win10TBJ.qcow2 dir-134 --format=qcow2
导入磁盘后,修改虚机设置:
硬件:添加上一步导入的磁盘;
选项:修改引导顺序,首选新加的磁盘
修改uuid
然后开机启动即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?