You should really look into Proxmox Backup server. It will take the pain out of backups. I configured some older metal into a proxmox ceph cluster, run PBS in a VM and it's works really well.
If you want to just protect yourself against user errors or similar, use snapshots. They're much...