终于等到pbs发布正式版本pbs 1.0 ,迫不及待去官网下载好proxmox-backup-server_1.0-1.iso文件,将该文件放到我的proxmox VE的iso目录,创建好虚拟机,并以pbs镜像文件作为引导磁盘(当然,也可以克隆成u盘或者dvd光盘在物理服务器进行安装)。
备份至少要考虑一下几个因素:
完整的Proxmox VE 备份包括备份服务器及客户端,Proxmox VE 6.2及以上的版本,自动安装好客户端。注意,客户端是安装在Proxmox VE(就是物理机的Debian系统),而不是Proxmox VE里的虚拟机或者容器。Pbs 可以是物理机,也可以是虚拟机,生产环境,强烈建议使用可用性高的物理服务器。
登录Promxox VE系统,执行 apt-get install proxmox-backup-client 进行安装。如果系统已经存在pbs客户端,则直接略过。通过PVE web管理界面,在增加存储的下拉列表会有一与PBS相关的项“Proxmox Backup Server”。
开机进入系统安装引导界面,光标定位在第一项,回车。
可以阅读以下许可协议,然后鼠标点同意按钮。
选择PBS安装位置。从前边的规划可知,存储区域至少有两个,一个小的区域用于安装系统,另一个用于PVE虚拟机或者容器的备份。因此要核实以下,确保PBS被安装到较小区域的磁盘空间。
系统时区,可以手动输China,能自动补齐匹配其它项。
设置好系统的密码,养成注重安全的习惯,设置复杂密码。邮件地址的值,默认的无法通过验证,把后缀随便改一下,比如改成com或者net,就可以往下进行。
网络设置环节,主机名也必须改;ip地址根据自己的资源规划进行填写,一定不要跟网络内的其它系统相冲突。
汇总界面,大致阅览一下,确认无误后,鼠标点击安装按钮“Install”进行下一步。
相对于proxmox VE ,PBS容量要小得多,因此安装速度也比PVE快得多,几分钟就安装完毕,然后它会自动重启。
安装完成的界面如下:
PBS配置大致分为:登录后台、创建存储账号、初始化存储空间、存储空间授权几个部分。
登录Proxmox VE web管理后台,“数据中心”级别之“存储”添加PBS,根据PBS设置填写相关的项值。br/>![](https://s4.51cto.com/images/blog/202011/28/7182d3e73a12f2b16afa045e83e01c90.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
ID随便写,只要符合PVE要求即可(编辑框不显示红色);用户名要连后缀“@pbs”一起写上,代表验证区域为PBS而不是系统的PAM。Datastore的值,与PBS的设置完全一致,这里设置是data。指纹这样,需要返回PBS管理后台,在“仪表盘”菜单下找到并复制到编号为7框中。
切换到PVE添加存储PBS的界面,点击编号8的链接,可设置保留备份数,避免存储空间被塞满。
确认无误后点击“添加”按钮。
从两个方面,大致了解PBS客户端连接的正确性:pve的存储配置以及web管理界面所获取PBS分配空间的大小。
根据具体情况安排备份计划,有的虚拟机,可能需要天天备份,而有的可能一周备份一次,不一而足。
选择需要备份的虚拟机,设置好相关项值,如图所示:
最重要的一点,就是存储必须明确指定添加的PBS存储名,这里是pbs108,然后勾选要备份的虚拟机。备份作业可以建立多个组,以便更灵活的进行数据备份。比如星期一备份应用服务器,星期三备份数据库服务器…。创建好备份任务以后,我们暂时无法知道备份是否能正常工作,一个可行的办法是,单独创建一个包含一个或者少数几个虚拟机的备份作业,然后立即让其执行备份。
一旦任务执行,登录到PBS系统,用watch du –hs .chunks查看存储目录.chunks空间大小的变化。
也可以从PVE管理后台,查看备份日志输出。
同样,PBS服务器的后台,也能看见数据量的变化。
还差恢复的步骤,继续...
原文:https://blog.51cto.com/sery/2556374