前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[pve][pbs]Debian10安装roxmox Backup Server备份软件

[pve][pbs]Debian10安装roxmox Backup Server备份软件

作者头像
用户9314062
发布2022-05-20 14:20:43
2K0
发布2022-05-20 14:20:43
举报
文章被收录于专栏:LINUX开源玩家

Proxmox Backup Server(以下简称PBS)是Proxmox官方发布的备份软件,可以和PVE集成为PVE提供备份,也可以视为独立的备份系统,为物理机/虚拟机/容器提供备份。

PBS最新版本已经更新到了1.0.9-1,既然过了1.0这个门槛,说明官方认可其性能和稳定性已经足以用于企业生产环境了。

代码语言:javascript
复制
# apt show proxmox-backup-server
Package: proxmox-backup-server
Version: 1.0.9-1
......

和PVE一样,PBS本身有安装ISO,也可以在debian linux上直接安装。因为以前使用一台老服务器安装debian作为NFS服务器,为PVE安装模板、ISO和备份,这次就在这台debian上面安装PBS。

预先准备

首先,PBS需要debian10,我这台debian从7一直升级到9,没想到还得继续升级,具体过程很简单(这里必须为debian的稳定点赞,从7到10大版本升级从来都是快捷稳定的)

其次,PVE版本需要6.3以上,否则没法在GUI界面直接集成PBS。

下面是在debian10上面安装pbs并集成到pve的简要步骤。

安装PBS服务器和客户端

1. 下载证书并验证

安全第一,确认安装源来自官方可信渠道

代码语言:javascript
复制
# wget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

# sha512sum /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
acca6f416917e8e11490a08a1e2842d500b3a5d9f322c6319db0927b2901c3eae23cfb5cd5df6facf2b57399d3cfa52ad7769ebdd75d9b204549ca147da52626 /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

# md5sum /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg
f3f6c5a3a67baf38ad178e5ff1ee270c /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

2. 添加安装源

按照许可证的不同选择apt源,测试用pbs-no-subscription就可以了

代码语言:javascript
复制
# cat /etc/apt/sources.list.d/proxomx-backup-server.list
# PBS pbs-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pbs buster pbs-no-subscription

# enterprise Repository
# deb https://enterprise.proxmox.com/debian/pbs buster pbs-enterprise
# test Repository
# deb http://download.proxmox.com/debian/pbs buster pbstest

3. 安装pbs

代码语言:javascript
复制
# apt-get update
# apt-get install proxmox-backup-server -y

4. 在pve上安装客户端

pve不需要修改apt源

代码语言:javascript
复制
# apt-get update
# apt-get install proxmox-backup-client

整合PBS到PVE

1. 为PVE客户端创建用户

虽然有几种认证方式,用户名/密码还是最方便的。

注意这里的用户名在PVE中填写的时候要加上其领域,变成pvenak@pbs,类似pve中新建用户默认领域@pve。

2. 为PVE客户端分配存储资源

这里要说明下,如果你的服务器有多块空白硬盘而且没有配置RAID,可以使用ZFS,或者直接把磁盘挂载到自己命名的目录。

我这里早就做RAID5,没有空的磁盘,就跳过存储管理,自己创建了一个目录直接使用了。我创建的目录名为/mnt/pbs/,注意在备份路径里面需要完整路径

3. 把存储资源指派给用户

把刚创建的数据存储pveCCS交付给用户pvenak@pbs,角色选“DatastoreBackup”就可以了

4. 最后在PVE里面加载PBS存储

之后就可以在pve的管理界面添加pbs到存储了。

还需要来自PBS服务器的指纹

5. 创建备份计划

之后就和以前备份一样,只是换了存储。

按照官方的说法,PBS支持增量备份,所以不用向以前那样每次都全量备备份,可以大大节约时间和带宽。

此外PBS可以在存储层进行精简去除重复数据,降低磁盘使用量。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 LINUX开源玩家 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档