PBS(Proxmox Buckup Server)升级实录

本文档详述了如何将PBS系统从1.0-1版本升级到2.0。首先,备份重要数据,特别是/etc/proxmox-backup目录的内容。接着,更新apt源列表,将Debian Buster替换为Bullseye。然后,停止相关服务并执行系统更新。在升级过程中,确认修改/etc/issue并同意重启服务。最后,检查升级后的系统版本并重启。
摘要由CSDN通过智能技术生成

现在手里有一个版本号为pbs1.0-1的系统,鉴于pbs2.0发布已经有一段时间了,于是就打算将其进行升级。
在这里插入图片描述

升级前的准备工作

准备工作主要有两步:备份重要数据及设置好升级源。

备份重要数据

PBS的重要配置文件位于目录/etc/proxmox-backup,其下包含配置文件、验证信息等,升级前最好对其进行备份,以防不测。
在这里插入图片描述

官方文档给出一条不太常用的打包备份指令,其内容如下:

tar czf "pbs1-etc-backup-$(date -I).tar.gz" -C "/etc" "proxmox-backup"

选项“-C”指进入目录”/etc”,对其子目录proxmox-buckup进行打包压缩,看起来有点别扭,还不如我这个直观。

tar czvf /root/"pbs1-etc-backup-$(date -I).tar.gz"  /etc/proxmox-backup/

设置apt升级源

未进行升级前,先看看apt源是什么一个情况?打开文件/etc/apt/source.list,其内容如下:

deb http://ftp.debian.org/debian buster main contrib

deb http://ftp.debian.org/debian buster-updates main contrib

# security updates
deb http://security.debian.org buster/updates main contrib

从以上内容可知,PBS1.X版本是基于Debian Buster发行版,而PBS2.X则是基于Debian Bullseye,因此,需要对文件/etc/apt/source.list文件进行更新,把buster替换成Bullseye。可以用vi编辑器进行修改,以可以用sed指令在命令行进行替换。

sed -i 's/buster\/updates/bullseye-security/g;s/buster/bullseye/g' /etc/apt/sources.list

在这里插入图片描述

正式执行系统更新

在确保欲升级的PBS系统可以无障碍的访问互联网,并且域名解析不存在任何障碍,甚至可以顺手ping 主机ftp.debian.org。

执行指令停止下列两个服务。

systemctl stop proxmox-backup-proxy.service proxmox-backup.service

开始更新。

apt-get update

在这里插入图片描述

apt-get dist-upgrade
在这里插入图片描述

更新的包很多,为可靠起见,可以先执行screen,然后再“apt-get dist-upgrade”,避免shell因网络问题而中断升级。

键盘布局,选默认的英语。
在这里插入图片描述

确认对/etc/issue进行修改。输入字母”Y”,大小写均可。

在这里插入图片描述

重启某些服务,不在询问,选“Yes”。
在这里插入图片描述

屏幕不断滚动,经过漫长地等待(时间跟自己的硬件配置、网络关系极大),终于更新完毕。
在这里插入图片描述

重启之前,确认一下更新后的系统版本。
在这里插入图片描述

重启系统,刷新浏览器页面,升级成功!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

4/5$全真龙门

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值