0%

群辉迁移 pve9: 飞牛篇

系统镜像

也可以在 PVE 上传 ISO 的界面通过 URL 直接下载到 PVE

  1. 下载ISO 镜像, https://www.fnnas.com/download
  2. 上传 ISO 到 PVE, 数据中心 → PVE → local → ISO 镜像 → 上传

创建虚拟机

没提的就默认

硬盘缓存后续再看看怎么改, 目前无缓存

  1. 常规 → 默认
  2. 操作系统 → 使用 CD/DVD → ISO 选飞牛
  3. 系统 → 机型 q35
  4. 磁盘, 这里我是分了两块, 一块 20G(系统盘) 一块 500G(数据盘)
    1. 系统盘后续可以通过命令扩容
  5. CPU → 类别 host
  6. 内存 → 按需, 后续要跑很多 docker, 我设置成8G
  7. 创建完成

恢复数据

  1. 安装完成后, 创建存储空间.
  2. 然后飞牛通过 SMB挂载群辉, 备份/恢复 所有数据.
  3. 如果空间不够, 可以在群晖里先拷贝到USB 设备.
  4. 群辉数据备份完成后, 将 SATA 和 USB3 直通到飞牛.
  5. 在飞牛里面重新格式化硬盘, 重新创建存储空间. 将所有数据恢复到飞牛.
  6. 至此, all done! 群辉可以关机了.

恢复容器

  • 我所有 docker 容器都是通过 compose 文件进行管理, 理论上 compose up 就行, 需要注意以下几点
  1. 群辉存储路径和飞牛不一致需要修改
  2. 飞牛 docker 镜像可能下载不下来…

docker-compose command not found

这个默认不在 PATH, 需手动添加

1
2
3
# 遍历所有系统文件夹, 除了存储空间
# find / -path "/vol*" -prune -o -name "docker-compose" -print
[ -s /usr/libexec/docker/cli-plugins ] && export PATH="/usr/libexec/docker/cli-plugins:$PATH"

docker 镜像代理

这个和 debian 下面添加 docker 代理的操作是一样的, 改完记得 service docker restart

如果出现下载卡顿的话, 可以把飞牛的镜像站 https://docker.fnnas.com 删了, 只保留官方源 https://registry.hub.docker.com, 全部走代理下载速度更快

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# /etc/docker/daemon.json
{
"data-root": "/vol1/docker",
"live-restore": true,
"log-driver": "json-file",
"log-opts": {
"max-file": "5",
"max-size": "100m"
},
# 改这块就行
"proxies": {
"http-proxy": "http://192.168.0.xxx",
"https-proxy": "http://192.168.0.xxx",
"no-proxy": "127.0.0.0/8,192.168.0.0/16,10.0.0.0/8"
},
"registry-mirrors": [
"https://docker.fnnas.com",
"https://registry.hub.docker.com"
]
}

显卡直通

直接直通所以和上面直通操作基本一致, 选择 UHD Graphics 即可

SRIOV 直通参考: https://www.geekxw.top/2610/

网卡半双工?

实测 2.5Gbps 速率下基本无影响

PVE 给虚拟机分配的linux虚拟网桥默认就是半双工, 不过具体速度还需要测试下… 可能无影响, 先搁置吧

https://club.fnnas.com/forum.php?mod=viewthread&tid=22987

-------------本文结束再接再厉-------------

本文标题:群辉迁移 pve9: 飞牛篇

文章作者:IITII

发布时间:2025年12月27日 - 10:12

最后更新:2026年02月27日 - 10:02

原始链接:https://iitii.github.io/2025/12/27/1/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。