![为 Proxmox(而不是虚拟机)设置备份设置的最佳方法是什么?](https://linux22.com/image/786000/%E4%B8%BA%20Proxmox%EF%BC%88%E8%80%8C%E4%B8%8D%E6%98%AF%E8%99%9A%E6%8B%9F%E6%9C%BA%EF%BC%89%E8%AE%BE%E7%BD%AE%E5%A4%87%E4%BB%BD%E8%AE%BE%E7%BD%AE%E7%9A%84%E6%9C%80%E4%BD%B3%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
目前,我只备份我的虚拟机,但我还想备份我的 Proxmox 设置、重要文件和配置,以便如果我需要设置新机器/服务器,我可以从此备份中恢复。目前哪种方法最好?
我想添加定期备份以及我的虚拟机快照。
答案1
理想情况下,您不需要备份主机。您只需从头开始安装它。VM 配置与 VM 一起备份,并且所有集群范围内的内容都在集群之间共享,因此您需要为它们提供某种自动配置,例如配置网络并将节点加入集群的 Ansible 剧本。
显然,对于单个主机来说情况并非如此。备份/etc
是/etc/pve
基于 FUSE 的文件系统,基于存储在 /var 中的 SQLite 文件,包含与 PVE 相关的内容。可以从 /etc 中更精细地选择内容,请参阅这个 PVE 论坛主题。
我最终在主机上安装了 Proxmox Backup 客户端,并将整个根文件系统和重要的挂载(因为它不跨文件系统)备份到 Proxmox Backup Server 中:/
、、/etc/pve
。/boot
之后可以从这样的备份中提取单个文件。这样的备份通常约为 2 GB,考虑到 PBS 提供的重复数据删除功能,后续备份将占用更少的额外空间,因此这不是问题。顺便说一句,PBS 团队的路线图中有“Proxmox 主机备份”,因此这种方法一定与 Proxmox 开发人员自己对这个问题的看法很接近。
从未使用过这些备份,因为在两种情况下我都重新安装了主机,使用了 Ansible 剧本并且有一个集群。