The problem is not having the backups, it's restoring them. How do you restore backups when you have no servers to restore them on because they all burnt down?
You trivially and quickly lease them from Hetzner, OVH, or literally any of the other shops that lease out dedicated servers? Or large cloud instances.
I don’t understand why you’re artificially constraining this? When we had colo’d servers, we still used cloud services where it made sense (especially S3, scaling storage sucks). I don’t think people are arguing for never using anything but your own equipment.
- In the Cloud, you restore a backup on another AZ and you're up and running.
- On prem, your company is essentially dead.
If you want to deploy to another region:
- In the Cloud, one more line in a CDK template.
- On prem, millions of dollars of investment and months of work.