I currently have HAOS running on a Raspberry Pi 3B+ with microSD.
I’m considering moving it to something a little faster, for example, my Odroid N2+.
Is there a way to do this ? And if so, what would be the best way ?
As a test, I tried setting up a Virtualbox VM on my PC. Once it booted up, I opened a browser on the host, and logged in to its web UI (at http://vmip:8123). I selected the link “Alternatively you can restore from a previous backup”. I then selected a TAR backup from my HAOS Pi 3B+ installation.
But I got a pop-up stating “Unsupported file format - Please choose a Home Assistant backup file (.tar)”. I suspect there must be more to it than this.
I have never tested the restore process, even on the same hardware platform, though, something that’s still on my to-do list.
I am using backup add-ons for Google drive and Samba. Those generate TAR backup files. The restore function in HAOS in the VM didn’t accept those files, though. I guess the content must be different than standard HAOS backups.
What’s the procedure for changing hardware platform ?
If a backup is done locally through HAOS onto the SD card on the Pi3B, I would need to get the backup file off to another location, so I can restore it onto the new platform. I don’t believe I can get the file off HAOS without some sort of add-on.
I tried with a dummy account. Then went to Settings → Systems → Backups . Clicked the vertical … menu and “upload backup”. I got the exact same problem as when using “Alternatively you can restore from a previous backup”. The tar file (which was generated by “Create backup” under Settings → Systems → Backups ) was not accepted. Same error I reported already multiple times : " “Unsupported file format - Please choose a Home Assistant backup file (.tar)”.
Is there no way to restore the backup without an add-on ?
I had issues with the Samba add-on related to the fact that my Windows username has a space in it, and the add-on doesn’t support it. Maybe I’ll give it another shot.
I will look at how to upload the backup with the ssh add-on.
Sounds ridiculous, but - when I went from an HA Blue to a NUC, I decided to just re-do everything from scratch. I had lots of odd errors and warnings and nonsense on my old system, so I wanted a nice clean, new system. It took me probably 30-40 hours worth of work. The way I saw it, no need to import old problems into a new system.
I know it’s not what you asked, but just wanted to throw this out there as something to consider.