请教 homelab 迁移方案

204 天前
 THEcattail

之前在家搓了一个 alpine 跑了二十来个 docker stack ,最近想要没事折腾一些东西把它替换成虚拟化系统( pve 之类的),但是因为上面已经有东西在跑了有点麻烦,想来 v2 请教一下有没有什么建议方案

现状如下: 机器是一台普通不带显卡的 pc ,容器的数据当前全部上跑在系统盘所在的 ssd 里(重装的话这个部分也要跟着重装了),有一个 mc 服务器朋友在玩所以想让它不可用的时间尽可能短 上个月刚购入了两块机械盘拿 btrfs 组了个 raid1 ,暂时还没有太多数据但是上面有一些 docker compose 、vimrc 和几个项目代码也需要存好,当前想要单搞一台设备放这两块盘当存储机再网络挂载给其它设备,要求是不折腾+高稳定性

想看看有没有什么优秀的迁移方案,顺便也欢迎给推荐存储机的设备选择(不想要二手)以及一些适合这种玩法的周边设备~

1718 次点击
所在节点    NAS
9 条回复
MrLonely
204 天前
先用 Veeam 备份这个系统。然后装好 ESXi 之后把备份的系统恢复进去。恢复的时候选择 Thin Provisioned 。这样就不会因为这个盘已经和 ESXi 的系统盘同尺寸而导致失败了。
ladypxy
204 天前
你直接把 docker 扔进新虚拟机不就好了
ruidoBlanco
204 天前
显然这样的是没法做到 zero down time 的。那就必须有 maintenance window ,至于多长,那就看自己技术有多熟,手速有多快了。

既然目前架构和自己技术的限制都摆在那里,那就调整自己的期望值。
hanxiV2EX
204 天前
把 pve 装进别的盘里,原来的系统开个虚拟机硬盘直通,虚拟机的 ip 都配成原来一样的,啥都不用迁移了。
dbak
204 天前
跑 docker 不挺好么。。
ltkun
204 天前
我也想迁移 可是五年的东西太臃肿了 而且自己机子太多也不知道选哪套……
目前是 9900t+128G 内存 其实够用
后面又搞了 9900k+128G
5700u+64g
13900hkes+64g
n5105+32g
龙芯 3a6000+32g
rk3588+16g
还有些低性能或者没啥扩展性的就不列了
s922x 树莓派 risc-v ……
ruidoBlanco
204 天前
@ltkun 你是跑了多少东西需要这么多硬件?我跑了 30 个 docker container ,七八个 LXC ,若干虚拟机,才用 40G 的内存。

有这么多硬件,proxmox 集群迁移不要太简单。
ltkun
203 天前
@ruidoBlanco 不出问题是方便 出了问题连都连不上集群
BugCry
203 天前
docker 应用迁移,约等于 volume 的迁移
那么只要把 volume 的文件搬到新机器上,最后在新机器上把容器拉起来就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1046517

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX