Lot of people confusing a redundancy with backups. My backup server is currently doing its part providing main services due to a bad RAM stick causing all sorts of chaos before I figured out it was the root cause.
I normally have all my dockers backed up and not running but ready to startvon the second server. Most of my data is from sailing the seas and so it can be restored by the ARR stack fairly well. I do backup a few key things like my PGP keys and keepass but the chances of all 5+ of the systems I'm actively using failing all at once is pretty minimal.
My backup server is the only one of my servers that is located outside Germany. You know, in case the British come again. Or the data centre of my other servers burns down. Or something like that.
Every night, this server receives a (compressed, incremental) backup of the most important data (content and configuration files) from each of my other servers, which I created with Borg.
Ohhh, look at Mr. Fancy Pants over here with his backup servers! What, ya scared the internet’s gonna go poof and you won’t be able to access your little spreadsheets? ‘Oh no, my cat memes are in danger!’
Listen, buddy, some of us are just out here raw-doggin’ the web like real men. What’s next, you gonna put a generator in your bathroom in case the toilet paper dispenser fails? Fuggedaboutit!
My backup concept is on the to-do list. Been there for a couple years. I do have triple pihole/caddy/haproxy/redis for high availability on a triple node proxmox cluster! necessary? no. cool, though? heck yeah! friends and family impressed? uhm... what was the question?
I know about pbs, I even have an IP set aside for it :) I do have the built-in proxmox backup function take nightly snapshots or my important vms to my nas, but I don't have anything really put together. Also, nothing for my nas itself. It is configured in a raid 5, but as we all know, raid is not backup :)
One day, after I am done with [insert reason here], I will have a bad ass, well thought out backup solution.
I have some scripts that use restic to backup to locally connected USB drives weekly.
The USB drives are connected to smart plugs that I control via home assistant and some webhooks. So the drives are off and stay off when not in use for the backup. I also don't turn them both on at the same time.
I bought an Odroid HC2 years ago with the intent to have it connect over wireguard and mount to the NAS VM. Then I could put it in a friends house and use it as an offsite backup.
I've got a subset of my files encrypted and backed up using borg. It gets backed up to another computer in my home and then cloud storage via borgbase.com.