Adding Ceph storage to my Proxmox cluster

I have been self-hosting workloads at home on a Proxmox cluster for many years now and of course, I have been backing up workloads I deemed important enough, using Bacula. However, when I needed to run maintenance on one of the cluster’s node, migrating its Virtual Machines (VMs) to another node was taking a very long time to complete since some of my VM disks are quite voluminous. Enter Ceph Ceph is an open source software-defined storage solution and it is natively integrated in Proxmox. By hosting the VM disks on the distributed Ceph storage instead of a node-local LVM…