300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > pve虚拟机导入gho_迁移WIN10和VMW虚拟机到ProXmoX VE(二):PVE设置和迁移windows

pve虚拟机导入gho_迁移WIN10和VMW虚拟机到ProXmoX VE(二):PVE设置和迁移windows

时间:2020-03-10 02:53:28

相关推荐

pve虚拟机导入gho_迁移WIN10和VMW虚拟机到ProXmoX VE(二):PVE设置和迁移windows

迁移WIN10和VMW虚拟机到ProXmoX VE(二):PVE设置和迁移windows

-03-27 13:54:06

23点赞

162收藏

18评论

首先,这个和原先win平台目的是一样的,只是想做一个私人云盘存放数据的机子,从一段时间的使用上看,PVE平台相比WIN+VMW虚拟的DSM要稳定些。

其次,我几次试用EXSI最后放弃相比,PVE操作相对简便,性能也不差,也许EXSI更适合商业、配置较高的服务器使用。

另外,这个不是教程,只是在使用PVE时一些想法和设置的分享,欢迎大家交流,如有错误请指正。

一、PVE安装

PVE安装在我们张大妈家里已经有很多教程,大同小异非常简单,这里就不必再浪费资源。不过这里有些要注意:

1、最好不要把PVE系统安装在U盘,否则可能引起一些未知错误,性能也不佳;

2、最好使用较大的SSD安装,因为可以将镜象,虚拟机和系统都放在上面,一个是速度有保证,一个是虚拟机和系统都不会休眠,用一个硬盘让他长期工作,而其他硬盘设置休眠节省能源。

3、使用较大的硬盘安装时可以用option设置lvm和swap的大小,因我用的是原蜗牛星际原16G杂牌MSATA,没有修改的必要,不过正常默认就行。

二、设置

1、更换国内源升级

由于安装好后的PVE不一定是最新版,所以需要进行升级,这里提供两个方法:

a. 先换国内源,可参考简书里的文章 。在pve的shell板面输入命令更新:apt update&&apt dist-upgrade

b. 使用PVE工具升级,建议采用这个方式,因为这个工具里面还有一些有用的功能可以用到。

在pve的shell面板里输入以下命令安装工具:rm /etc/apt/sources.list.d/pve-enterprise.list

export LC_ALL=en_US.UTF-8

apt update && apt -y install git && git clone /ivanhao/pvetools.git

cd pvetools

./pvetools.sh

PVE工具

安装好工具后选择配置apt源再回到命令行输入:apt update&&apt dist-upgrade

升级完过一会版本号会改变,最好输入:reboot 重启一下。

2. 添加PVE硬盘空间

由于我的PVE安装在16G的ssd上空间太小,需要添加硬盘来安装虚拟机和系统,所以增加了一个ssd硬盘。

如图上所示,sdb就是要添加的硬盘,选中后点上方“使用GPT初始化磁盘“,如果这个按钮为灰色,证明这个硬盘里有其他分区,先进入Shell里删除分区:fdisk /dev/sdb #sdb就是刚才要操作的磁盘;

command (m for help) :d #输入d来删出分区;

Partition number (1-3): 3 #里面原有3个分区所以显示1-3,从第3个开始删,这里输入3;重复输入 d,2 直到删除所有分区;

command (m for help) :w #删完分区输入w保存。

command (m for help) :q #最后输入q退出,回到刚才的界面就可以初始化硬盘了。

接下来创建储存空间

这个是创建LVM文件系统,只能存放磁盘映像和容器,正常建议创建目录,因为可以存放ISO镜像和快照备份。

PVE--磁盘--目录--创建:Directory

选择刚才那个未使用的sdb磁盘,文件系统有xfs和ext4,随便选一个,理论上xfs性能更好。如果目录创建出现问题可以参考:/qq_19731521/article/details/89953356进行手动添加。

创建好后到数据中心--存储里修改一下这个目录的内容,像ISO镜像等需要的加上。

之后这个SSD将用于建立或迁移虚拟机和存放数据。

3.通过局域网扩展PVE储存空间

通过局域网内的电脑共享文件夹给PVE扩展空间,主要的目的有两个,第一是将要迁移的虚拟机导出文件放在上面,不用再上传到现亦PVE储存空间,节省上传时间和空间。第二是为以后搞好的虚拟机和系统做冷备份。

数据中心--存储--添加-CIFS

在WINDOWS做好共享文件夹,注意一下权限。服务器填入你的WINDOWS系统IP地址,Share下拉就能见到共享文件夹。内容一样选上磁盘映像、ISO映像、备份等。当然你也可以通过在pve创建好windows虚拟机,再做共享文件夹后来添加扩展储存空间。

三、迁移Windows虚拟机

1、创建虚拟机

输入虚拟机名称

下一步OS选windows,安装群晖等其他系统用选linux

按原硬件WIN系统bios启动方式,如果用于安装群晖因为引导对UEFI的支持不好默认就行。

总线/设备设置为SATA,特别是用于给DSM增加硬盘,存储选择一下位置,磁盘大小因为我们要硬盘直接映射所以后面要删除掉,随便1点空间就好。

下一步,CPU和内存按你的机器分配,J1900是4核,WINDOWS和DSM各2核,虚拟机不要把内存分满,给PVE留点,否则内存不够会使用swap,这样会拖慢速个PVE速度,如果swap在U盘等速度较慢的盘上容易卡顿。

win虚拟机用VirtlO半虚拟化网卡,而如果DSM建议用vmxnet3网卡,不要用E1000,因为会使群晖的CPU占用经常100%而长时间卡顿。

确认创建

2、将原来安装有windows系统硬盘qm映射给虚拟机迁移

选择刚才创建的103(win10)虚拟机将临时创建的硬盘分离并删除,因为我们要用以前的WINDOWS系统盘启动的,这个没什么用。

PVE--磁盘里面确认一下装有WIN系统的硬盘,比如/dev/sdc

进入shell将sdc映射给103虚拟机,因为J1900不支持直通,就算是支持直通的主机,直通往往是整个控制器或总线比较麻烦,所以软直通就可以,而后面这个硬盘一样可以直接作为WINDOWS系统启动。

先输入命令查看硬盘ID:ls -l /dev/disk/by-id

qm给103虚拟机:103就是你创建虚拟机的序号,sata1是虚拟机硬盘顺序号,要直通下个硬盘递增数字,从上图查到sdc的ID是:ata-WDC_WD1600BEVT-00ZCT0_WD-WX40E69EE963,然后按下面格式输入:qm set 103 -sata1 /dev/disk/by-id/ata-WDC_WD1600BEVT-00ZCT0_WD-WX40E69EE963

红线部分能看到硬盘已经挂载,再上传virtio驱动光盘到储存空间并编辑虚拟机光驱用于开机后给windows系统安装网卡驱动

进入虚拟机选项修改启动顺序

如果原来的windows系统还有其他硬盘也可以通过上面的步骤qm硬盘给虚拟机。

至此,windows系统迁移完成,可以启动虚拟机进入了。不过为了节省硬盘盘位我后面是建立32G的虚拟硬盘重装了WIN系统,以后也更方便备份整个虚拟机和系统。

郑重提示:迁移前请做好数据备份!

进入win系统后再创建一个专用共享文件夹,按上面“第二(3)点”通过局域网给PVE扩展一个存储,因为我们要把VMW虚拟机导出后放到这里方便迁移VMW虚拟的黑群。

由于工作较忙,请原谅我将DSM的迁移留到下篇:《迁移WIN10和VMW虚拟机到ProXmoX VE(三):迁移DSM与PVE备份、硬盘休眠》

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。