Proxmox 可能拥有顶级的虚拟化工具,但真正让它成为爱折腾的人理想之选的,是由天才开发者和才华横溢的社区成员设计的配套服务。Proxmox Backup Server 是这些工具中迄今为止最受欢迎的,考虑到其节省存储空间的快照、远程同步支持和额外的恢复功能,大家对它的喜爱是有道理的。
话虽如此,还有另一个实用工具常常被 PBS 的光芒所掩盖。我要说的是 Proxmox Datacenter Manager,这是另一个官方工具,尽管对于简单的家庭实验室来说听起来有些大材小用,但对于那些拥有不止一个 PVE 节点的用户来说,它简直是救星。
Proxmox Datacenter Manager 可以从统一界面控制独立节点
它非常适合在不将服务器集群化的情况下管理它们
与许多竞争对手不同,Proxmox 极低的系统要求使其成为让旧机器焕发新生的绝佳平台,我这么说是有亲身体会的——从十年前的笔记本、x86 单板机到 Xeon 服务器,我都在这个虚拟化平台上跑过。事实上,我目前已经设置了几个额外的 Proxmox 节点,这样我就可以让关键的虚拟机和 LXC 容器照常跑着,不用担心哪次实验搞砸了把所有虚拟实例都弄挂。不过,这也带来了一个新问题。
尽管 Proxmox 的 Web UI 在管理家庭服务器的各个方面表现出色,但当我超越单节点设置后,事情开始变得混乱。仅仅为了管理某个特定的虚拟机而在多个独立的 Web 界面之间切换,很快就会让人厌烦。当然,创建一个节点集群是一个不错的变通方法,但除非你能确保始终维持法定票数,否则这迟早要出大问题,尤其是像我这种爱拿实验性工作站折腾的人。
Proxmox Datacenter Manager 与我手头所有 PVE 系统配对,并提供一个集中式 UI 来管理它们,从而解决了这个难题。而且不只是常规的系统指标那么简单。PDM 让我可以在我的 Proxmox 服务器上启动虚拟机、为其创建快照,甚至在其 shell 中运行命令。它甚至还能在我的主机上跑 shell 命令、触发更新。这样一来,做点简单的管理任务,我就不用在不同的浏览器标签页之间来回切了。
最新的 PDM 更新甚至增加了用于部署主机的自动化安装流程。我经常为一些 DevOps 和 AI(主要是 Pi agent harness)实验创建(虚拟)PVE 主机,所以能不用什么都手动调就能配置新的 Proxmox 服务器,对我的项目来说真是帮了大忙。
它甚至支持 Ceph 集群和 Proxmox Backup Server 系统
最近的 Proxmox Datacenter Manager 更新让这个控制面板不再只兼容 Proxmox VE 节点。正式版给 PDM 带来了 Proxmox Backup Server 支持,这让我能随时查看我 3-2-1 快照流水线的 Datastore 统计数据。我甚至在外出不在家的时候,用 PDM 从 Proxmox Backup Server 里存的快照恢复了我的虚拟机。
虽然我仍然可以在旧版本中把集群节点和 Proxmox 数据中心管理器对接起来,但最新更新还增加了一个集中管理面板,用于监控使用 Ceph 分布式存储构建的高可用性集群。我目前用的是 2 节点(外加 1 个树莓派 QDevice)的 ZFS 复制方案,但我很高兴 PDM 给 Ceph 集群加上了资源追踪功能。
但远程迁移仍然是我最喜欢 PDM 的地方
它非常适合在我的主节点和从节点之间移动虚拟机
尽管我非常喜欢 PDM 内置的监控、管理和备份工具,但远程迁移是我用得最多的功能。因为在我家庭实验室的设备之间传 LXC 和虚拟机,这是最简单的办法。当然,我可以创建 vzdump 备份并使用它们在其他节点上启动新的虚拟机,但我必须使用大量命令(或 SCP 客户端)在源节点和目标节点之间搬文件。
额外添置一台Proxmox备份服务器实例确实能让迁移任务变得更轻松,但这样一来,我就得给运行PBS的那台工作站加装额外存储,以确保每次我想在节点之间迁移特别大的虚拟客户机时,它有足够的空间来容纳动辄数TB的快照。
而PDM则不同,只要我在PDM的用户界面上将它们配置为远程系统,PDM就能直接在我的Proxmox工作站之间传输虚拟客户机。这涵盖从独立系统到集群节点以及虚拟化PVE环境的各种场景。我利用备用家用服务器来测试凡是看着好玩的LXC,如果发现它适合我日常使用,我就用PDM把它部署到我那套全天候运行的主力Proxmox系统上。
但 PDM 并不是 Proxmox 家庭实验室唯一有用的工具
除了官方自带的备份服务器和数据中心管理器工具外,Proxmox 还能和不少社区开发的应用程序搭配得很好。例如,Pulse 是一款非常出色的监控工具,它不仅支持 Proxmox,还能和其他 Linux 发行版(甚至 Windows 上的 Docker 主机)配合得很好。我还配置了 Proxmox,把重要警报推送到我自建的 Gotify 上,而 SSO 服务器 Authentik 则确保我那些运行重要虚拟机的 Proxmox VE 节点不会被未授权访问。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.