pve安装群晖最新版7.2 物理机安装同理

最近开始对在线文档 和 第三方云备份有较大的需求,尝试过几次后,决定在pve上跑一个群晖来处理这些问题。
有很多开源免费项目都可以实现这些功能,但是群晖肯定是实现起来最简单功能也是最强的。

再次感谢 群晖公司对黑群晖的容忍

本文不适合linux纯小白,但是部分内容适合pve新手

# pve运行群晖

# 个人期望和解决方案

因为黑群晖出过问题,所以有以下需求。

1、方便备份整机

2、群晖挂了不影响数据访问

# 解决方案

为了满足我上面的要求,我才用 硬盘直通一个单独的lxc容器,然后开smb和webdav/sftp,这个容器称为 filecenter 。群晖用补丁实现 smb挂载的文件的 photo audio video的支持。

# 额外的支持

群晖不做ssl 和 ddns 。

# ssl

用一个单独的lxc 运行 我自己修改过的 nginxWebUI 处理。

# ddns

用一个单独的lxc 运行 ddns-go

# 对象储存

用一个单独的 lxc 运行 minio

# git仓库

可以用gitlab实现 我这里直接用阿里的codeup了

# 核心数据异地备份功能

# 群晖整机定时的备份

lxc单独运行一个alpine,定时任务ssh到pve实现。备份出来的oma,同步到 filecenter的sftp

# 备份到百度云

群晖cloud sysnc实现

# 备份到阿里云盘

群晖cloud sysnc + alist webdav

# 安装

# pve准备

# 开启核显直通或者gvt-g。

过程 : https://dev.leiyanhui.com/pve/igpu-one-key/ 创建虚拟机,硬盘Sata,然后稍后删掉

# 准备引导镜像

https://github.com/fbelavenuto/arpl/releases

1
2
3
qemu-img convert -p -f raw -O qcow2 arpl-1.0-beta13a.img arpl-1.0-beta13a.qcow2
# 导入
qm importdisk 5000  /exfat/vm-cnf-and-vdisk-bak/Synology/arpl-1.0-beta13a.qcow2  local --format=qcow2

# 编译引导的说明

启动虚拟机,然后按照提示打开网页

1
2
3
4
m 是选择机型,我这里选 DS920+
n 是选择版本,选最新的 42962
然后随机序列号
其他都不用改动,然后 选择 build the loader  会自动编译

恢复引导

1
2
3
4
qm stop 5000  
rm -rf /var/lib/vz/images/5000/vm-5000-disk-0.qcow2
cp /exfat/vm-cnf-and-vdisk-bak/Synology/arpl-1.0-beta13a.qcow2 /var/lib/vz/images/5000/vm-5000-disk-0.qcow2
# http://10.1.1.70:7681/

清理引导和系统 到空白

1
2
3
4
5
qm stop 7000
rm -rf /var/lib/vz/images/5000/vm-5000-disk-0.qcow2
cp /exfat/vm-cnf-and-vdisk-bak/arpl-1.0-beta13a.qcow2  /var/lib/vz/images/5000/vm-5000-disk-0.qcow2
rm -rf /var/lib/vz/images/5000/vm-5000-disk-1.qcow2
cp /exfat/vm-cnf-and-vdisk-bak/temp-120g.qcow2  /var/lib/vz/images/5000/vm-5000-disk-1.qcow2 

查看核显

1
ls /dev/dri

系统和引导备份

1
2
3
4
5
6
7
pvevmid=5000
backuppath=/exfat/vm-cnf-and-vdisk-bak/Synology/$(date +%Y%m%d-%H%M%S)
mkdir -p $backuppath
qm stop $pvevmid
cp /var/lib/vz/images/$pvevmid/vm-$pvevmid-disk-0.qcow2 $backuppath/load.qcow2
qemu-img convert -p -f qcow2 -O qcow2 /var/lib/vz/images/$pvevmid/vm-$pvevmid-disk-1.qcow2 $backuppath/sys.qcow2
cp /etc/pve/qemu-server/$pvevmid.conf  $backuppath/pve-vm.conf

https://dev.leiyanhui.com/pve/qunhui

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计