Good evening. My RasPi 4 died after 5 years. I replaced it with a Beelink S12 Intel box. I loaded and dedicated to Home Assistant OS 12.2.
From my old RasPi 4, I have proper .tar backup files I believe.
The backups went to my local NAS, and have nine large and 14 small files.
They are not password protected.
7z opens it just fine and can see 024bd961.tar\homeassistant.tar.gz\homeassistant.tar\data
The tar file is local to the web browser, so no networking issue there.
I never clicked into CREATE MY SMART HOME. Do I have to on a clean install if I am just restoring?
When attempting to restore the backup to a clean install, I get the error Unsupported file format
Any suggestions?
I still have the old RasPi 4 drive, as it is an SSD, and could hang it off of the new system. In case the backups are damaged, is there a way to create a valid, restorable backup from the drive?
Also, how can I tell which file is a backup I have backups that are 10K and some that are 300M. all are .tar, and all are 8 character hex file names.
WallyR
(Wally)
May 2, 2024, 12:28pm
2
Open it with a compression tool and see the content.
Winzip, WinRAR or 7-zip can be used on Windows and Mac probably have similar.
The content should be several more tar files and one of these should be named homeassistant.
I had issue earlier with backups where it crashed under the backup of InfluxDBobno homeassistant.tar existed on the backups Even though the seemed like the backups was successful.
Thanks.
Got it. The files I am uploading are in the above construct, with homeassistant.tar in it. So those are the backups.
This removes one possibility why it is failing with the restore.
Any other thoughts?
Also, anyone attempted to restore it directly on the HAOS device? I can copy the .tar to a USB and attempt to restore using the ha command line.
WallyR
(Wally)
May 2, 2024, 1:56pm
4
Only one I can think of is that sometimes the browser downloads and uploads the files as text instead of binary.
When that happens it might convert Newline to Newline + Carriage Return or vice versa and that destroys a binary file.
Thank you.
Unlikely, but I am going to try another browser, and also local upload if that fails.
Anyone else ran into the same issues?
Update -
I use Firefox 125.0.3 (64-bit) by default.
Switched to Chrome Version 124.0.6367.119 (Official Build) (64-bit).
The restore worked.
I believe most things are back up. I will wait for things to settle, then full backup.
Thank you!
Add-ons - Do add-ons not get backed up? Asking because for now, all appears to be gone.
1 Like
WallyR
(Wally)
May 3, 2024, 2:30am
7
Remember to restart the host after the restore, not just the core.
Thanks.
Hardware reboot did not work. But, when reinstall add-on, all configurations remained.
d7ha
December 23, 2024, 4:29am
9
Just walked into this issue myself. Tried Chrome over Firefox, and the restore works as expected.
4 Likes
Awesome this worked!
Using Edge (chromium based) solved the issue which was indeed occurring on Firefox on Windows 11.
Just wanted to mention to any future users that I had this same problem and this fixed it. Something in firefox breaks uploading the backup.
xumixu
(Xumixu)
July 23, 2025, 8:20am
12
Thanks, could upload it with edge. Got denied on firefox
schmurtz
(TheSchmurtz)
August 1, 2025, 9:30pm
13
It’s a real shame that the first step in re-installing Home Assistant is only compatible with Chrome and not Firefox… From a software that tries to avoid being dependent on the cloud and data sharing…
Thank you for the tips.
nh2
August 3, 2025, 2:20am
14
Did anybody file a bug for this already?
nh2
August 3, 2025, 2:31am
15
It was already filed here in 2022 (the stupid stalebot closed it, of course without fix; it is extremely rare that software fixes itself…):
opened 09:17PM - 18 May 22 UTC
closed 04:18AM - 31 Oct 22 UTC
stale
### The problem
Was migrating Raspberry OS to 64 bit. I installed a fresh copy… of HA, and was restoring from a backup file.
At two different points I encountered the same error/prompt.
First time was during initial setup of HA, by selecting _"Alternatively you can restore from previous..."_.
When selecting the backup file to upload (e5733797.tar) I was incorrectly prompted with
_Unsupported file format. Please choose a Home Assistant backup file. (.tar)_
Same error after creating a new temporary user, then trying to upload backup file from settings>system>backup
I was able to bypass this error by manually putting tar file into HA backup directory. Once the file appeared on the settings>system>backup page I was able to restore the file.
Other then that, the restoration was easy and flawless!
### What version of Home Assistant Core has the issue?
Home Assistant Core 2022.5.4
### What was the last working version of Home Assistant Core?
Home Assistant Core 2022.5.4
### What type of installation are you running?
Home Assistant Supervised
### Integration causing the issue
Home Assitant Front-end
### Link to integration documentation on our website
_No response_
### Diagnostics information
_No response_
### Example YAML snippet
_No response_
### Anything in the logs that might be useful for us?
_No response_
### Additional information
Home Assistant Supervised System Health
Version | core-2022.5.4
Installation Type | Home Assistant Supervised
Development | false
Supervisor | true
Docker | true
User | root
Virtual Environment | false
Python Version | 3.9.9
Operating System Family | Linux
Operating System Version | 5.10.103-v7l+
CPU Architecture | armv7l
Home Assistant Supervisor
Host Operating System | Raspbian GNU/Linux 10 (buster)
Update Channel | stable
Supervisor Version | supervisor-2022.05.2
Docker Version | 20.10.16
Healthy | true
Supported | Unsupported
Supervisor API | ok
Version API | ok
I filed a new issue here:
opened 02:30AM - 03 Aug 25 UTC
### Checklist
- [x] I have updated to the latest available Home Assistant versi… on.
- [x] I have cleared the cache of my browser.
- [x] I have tried a different browser to see if it is related to my browser.
- [x] I have tried reproducing the issue in [safe mode](https://www.home-assistant.io/blog/2023/11/01/release-202311/#restarting-into-safe-mode) to rule out problems with unsupported custom resources.
### Describe the issue you are experiencing
Same issue as
* https://github.com/home-assistant/frontend/issues/12895
[Insert here the usual complaint that stalebots are an antifeature, creating user frustration and developer/contributor overhead for having machines force humans to do the same work over and over again. Even worse if they lock the issue so people that subscribed to an issue can no longer get updates on it.]
https://community.home-assistant.io/t/attempt-to-restore-from-tar-backup-but-refused-as-not-home-assistant-backup-file-tar/724238/14
The issue only happens in Firefox, not in Chromium.
### Describe the behavior you expected
Restoring a `.tar` backups works in Firefox.
### Steps to reproduce the issue
1. Restore Home Assistant `.tar` backup file from Firefox
### What version of Home Assistant Core has the issue?
core-2025.7.3
### What was the last working version of Home Assistant Core?
_No response_
### In which browser are you experiencing the issue?
Firefox 141.0
### Which operating system are you using to run this browser?
Linux
### State of relevant entities
```txt
```
### Problem-relevant frontend configuration
```yaml
```
### JavaScript errors shown in your browser console/inspector
```txt
```
### Additional information
_No response_
xumixu
(Xumixu)
August 16, 2025, 12:49am
16
While i have used firefox for years, i have seen is quite obsolete.
I recently flashed some old xioami temp/humidity sensors, needed chrome/edge
I got some ESP32 and set them as BT proxy, it also required chrome/edge
It says: “This page requires a browser that supports WebSerial. Please open this website on your desktop using Google Chrome or Microsoft Edge.”
Alternatives tested:
Opera works
Brave works (this may be suited for your needs)
Not related to HA at all but i have also faced issues with firefox and many other sites, specially banking/taxes.
Still, I just do my everything life in firefox and have edge/chrome for when thing goes south.