OK, I see to have broken my HA Supervised install. Since it was running on an unsupported OS (Ubuntu) I’ve decided to create a new HA VM and migrate to that but I can’t seem to restore the snapshot to the new system.
I have access to the old system and I managed to tar up the hassio folder. Inside of that folder is a “backup” folder which seems to contain tars of the snapshots that I have been regularly taking but when I try to restore the snapshots I am getting an “Unsupported file format” error.
What does the system look for to know that the tar I am uploading is a valid HA snapshot (which it is by the way). Is there a file naming convention or something? Mine is named 6148249e.tar.
OK, so I’m wondering whether something is broken. I’m running a vanilla install of 0.118.5 and I created a brand new snapshot (to try and figure out the naming convention); the system will not load this vanilla snapshot and gives me the same error. Certainly not ideal. Anyone aware of a bug?
Hello,
same problem for me.
Freshly created full snapshot of 0.118.5, downloaded via UI
Got a .tar file, no problem.
When trying to reload into a fresh new install, using supervisor UI, always says :
Unsupported file format
Please choose a Home Assistant snapshot file (.tar)
Supervisor is 2020.12.7 in source and destination installs.
Are you sure you actually created the snapshot? It can take some time to complete even though it looks like it’s done. Cay you unzip the snapshot and check it contains all data?
Added the .tar to /usr/share/hassio/backup , found the snapshot in HA UI (refresh was not necessary).
And restored. This works, but direct restore from UI doesnt.
Got problems with MariaDB, but this is another topic.
The data has always been there for me even if I need to restart the addon (if it was a different platform say… 32bit to 64bit or RPi to Debian on a NUC). I have done this a lot with no issues.
My guess would be that before the actual upload starts, the mimetype is checked via Javascript, and that there is a difference between Chrome and FF there.
Just chiming in to say that the problem still exists. Found this thread after googling the error message. Doesn’t work in FX x64 Windows. Works in Edge x64.