当前位置:   article > 正文

PBS(Proxmox Buckup Server)升级实录_proxmox backup server bullseye

proxmox backup server bullseye

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

升级前的准备工作

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

备份重要数据

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

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

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

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

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

设置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
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

从以上内容可知,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
  • 1

在这里插入图片描述

正式执行系统更新

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

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

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

开始更新。

apt-get update
  • 1

在这里插入图片描述

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

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

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

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

在这里插入图片描述

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

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

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

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

在这里插入图片描述

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/193583?site
推荐阅读
相关标签
  

闽ICP备14008679号