局域网群晖恢复记录

近期重装esxi主机,因为esxi宿主机经常不关机,一个多月后就会出各种怪异的问题,只能重启解决。所以干脆重装,原来的虚拟机也都重新创建,这个过程中发现其他windows,linux都是通过把vmdk文件拷贝到新的esxi系统中就可以完成虚拟机迁移,只有群晖不行,总结如下。

1. 获取重装前群晖的MAC和SN号

可以通过控制面板-》系统信息查看SN号和网卡MAC,记录下来

如果系统已经不能启动,那么把引导文件拷贝到windows下,用UE打开,搜索“set mac”关键字,就可以拿到SN和MAC

set vid=0x1908
set pid=0x0226
set sn=1780PDN1834XX
set mac1=0011328234XX
set rootdev=/dev/md0
set netif_num=1

2. 新创建一个引导文件,可以用DS918+_6.23-25423-1.04b.img这个文件转成esxi或者pve可以识别的vmdk文件

3. 用ue32打开上述vmdk文件,快捷键ctrl+h切换成文本模式,搜索“set mac”关键字,然后再ctrl+h切换成二进制模式,切换的目的是避免修改过程破坏文件格式,在二进制模式下把MAC和SN改成步骤1中获取的MAC和SN

4. 新建一个虚拟机,选中修改后的vmdk文件,再把之前的群晖盘加进来,这样就能让群晖认为数据盘和引导盘是配套的,系统就可以正常启动了。

        注意,对于esxi6.7,群晖的引导文件和系统盘,都要选sata模式

PVE系统安装群晖

        下面再说下pve系统恢复群晖,因为局域网里安装了多个群晖,里面就跑一个网心云的纳思小星,这个又依赖迅雷会员账号,所以不想重装。

        如果之前有esxi,那么就把vmdk文件迁移到pve里,这种方式理论可行,但实际发现vmdk启动后,群晖助手扫描不到局域网的群晖。

        那么就把群晖的img文件(20服务器有备份),按上述方法改好mac和sn,要与之前安装的群晖一致,然后把img文件拷贝到pve中,用如下命令转成vmdk

qm importdisk 102 /var/lib/vz/imgages/101/dsm.img local --format vmdk

        然后再挂载之前的群晖硬盘,所有硬盘都改成sata,网卡选e1000,这样d就可以正常启动了。

        最近发现个好玩的,安装老版本的docker spk,就可以再虚拟一个群晖,唯一的要求是群晖的版本和ddsm的版本要一致,文件都备份到20服务器。

DSM_DS918+_25426.pat

DSM_DDSM_25426.pat

Docker-x64-17.05.0-0401.spk

        需要注意的是,ddsm也需要空间,共享的宿主机的磁盘,所以给dsm分配空间的时候需要预留好磁盘。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值