What is your Fallback-Strategy for your Homeassistant-Infrastructure?
Last Week the Power of the RaspberryPi was cut off, leading to a likely corrupted SD-Card. Which lead to Lights, Devices and even Internet not usable.
My Partner was really pissed, even now she still wants to “Quit all that stuff if Things like that happen” (which i can kinda understand), and my Evening wasn’t on the Couch but on the Desk.
Fortunatly i had a recent Backup on my Nas and a spare MicroSD Card as well, so i could set up HA again. But it took several Hours anyway, and a significant amount of sweating and swearing
To make a long Story Short:
I really want/need to avoid Downtimes of Homeassistant, wether due to Hardware-Failure (RaspberryPI, MicroSD), Bad Updates, or Errors in Front of the Display (Misconfiguration or Misuse).
Not only 80% of the Lights are operated via HA, but AdguardHome-Addon (as in Fact the DNS Server for the Internet) relies on a Functional System as well.
So, even five Minutes of not beeing able to operate the Lights or Websurfing is really bad.
Since i guess almost everyone uses HA at least for their Lights, and probably a lot of you had Situations like me lately - what is your Fallback-Strategy, to minimize Downtimes and ensure Availability in Case of something goes wrong?
What is my Setup at the Moment:
- RaspberryPi 4 with MicroSD Sandisk Extreme Pro
- HomeassistantOS with (among others Addons) AdguardHome as DNS-Server configured, Zigbee via Conbee-Deconz (to name the most Important)
- NAS pulling the Backup-Folder every Night
- I do have a spare RaspberryPi 3B and some used SSD-Drives in the Drawer
At the Moment i think about
a) Make the Live-System more durable (against Power Cutoffs and Wearing) by using a SSD as Datadisk
b) Use my Raspberry 3B as Fallback-System, with (probably automated?) regulary restored Backups from the Live-System
Did i miss an Option, can you think of better Solutions, Advices how to set up a Fallback-System?
For me it was not the first Time that i had to immediatly care about the System, as e.g. Lights didnt work as expected or didnt work at all Grab the latest Backup, restore it and everything works again is only the Best Case, and even that would take half a half Hour. My last Downtime lasted in total several hours, and my experience is, it is most of the Time always like that.
So i want to avoid to have that hassle again, and stay relaxed when the Fallback-System is kicking in, and care the other Day about the Problems with the Live-System.
Happy to hear your Backup/Fallback Strategies!