Can't restore any of my backups

Hi everyone,

I’ve been using the Google Drive Backup add-on for a long time, but I rarely needed to use it for recovery. My Home Assistant OS runs in a Proxmox VM, and I used to rely on nightly VM snapshots instead.

Unfortunately, due to another issue I encountered (Recorder no longer writing data to the database), I decided to restore a previous backup this morning to try and fix things.

That’s when trouble started.

Since the VM I restored to was from a few days ago, it no longer had the latest HA backup locally. So I fell back on the Google Drive Backup add-on and downloaded a recent full backup from there.

During the restore process, Home Assistant crashed for some reason. And now, upon reboot, I’m being prompted to upload a backup to restore. I went ahead and uploaded the .tar backup file manually.

Here’s the weird part: Home Assistant correctly reads the backup file and lists all the add-ons and settings I can choose to restore… but when I try to proceed, I get this error:

Backup 931dbbc9 not found in agent hassio.local

I’m guessing the backup is there, but something is preventing the restore agent from finding or recognizing it.

So my question is: How can I force Home Assistant to restore this backup manually?

I know the file is valid since it detects the content properly.

Any help would be hugely appreciated!

Thanks!

Did you download a tar file from Google Drive again?
If you did, try again. Otherwise, here’s the hard way:
use 7zip to extract the contents. Drill down to find homeassistant.tar.gz
Next use 7zip to extract homeassistant.tar from homeassistant.tar.gz
Now use 7zip to extract the homeassistant folder from homeassistant.tar
Open the homeassistant folder. Then the data folder.
You are now looking at your saved config folder.