Yep, Proxmox has a built in backup solution which I use paired with proxmox backup server, I also run backups with restic on each VM/CT of the important stuff like config files.
I test restores every now and then, just by either restoring a full VM/CT, or doing a restic restore and checking over some files.