I’m currently running HA on a Pi3… it works fine, but it’s now a single point of failure.
I have some new hardware arriving to run VMs in and was intending to move HA to it, but now I’m wondering if I can have HA in 2 places for fault tolerance.
I’m aware that there’s no built-in failover options, but has anyone done something similar?
I run HA as a container in a vm. I back HA data up nightly and the compose script for running HA is archived on github. If the vm dies there is another vm that can bring it back up. If the host dies (I have a pool of xenserver (xcp-ng) hosts, so it would be a major domestic disaster if they all croaked) I have a fallback to run HA on docker on wsl. If the house burns down all the scripts are on GitHub and the backups get sent to Azure monthly. I think I’m covered.
Ok, yep, if the house burns down (been there, done that), HA is priority 0.
But good point about the offsite backup + compose, I hadn’t considered that - thanks.
Interesting that you’re using a container inside a VM… is that just because you’re using a VM-only hypervisor (ie Xen) or was there another reason?
I’ve heard good things about Proxmox, but no idea if it has a container / VM watchdog function.
Yeah is type 1. But it pools supports network storage and is free, and I know how to use it.