I had proxmox with unattended updates in VMs, but VMs sometimes hangstop booting, encounter DNS issues, etc. That’s not something that I can rely on!
I want to run a vm and make sure the service in it is always available. The users should always have access to the service through Cloudflare tunnels. The bare metal installation works for a long time, but not VM installation. I can tolerate a 30 minutes fix once year, but it won’t work telling users sorry there is a problem this week with my server!!!
How to set up this VM?
So far, the solutions that I found are, set up automatic ZFS snapshots every 15 minutes, and set up another proxmox server with proxmox backup server, ready to boot from backup.
Not sure what you expect. Hangstop booting and DNS issues is so vague, could you provide more details? What happens exactly and how do you fix it usually? Any logs you can provide? What OS is running on the VMs?