随笔 - 911  文章 - 5  评论 - 94  阅读 - 243万

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

然后开机启动即可

posted on   momingliu11  阅读(345)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示