Unable to restore backup from HA docker to HAOS on PROXMOX
Hey everyone,
I’m in the middle of switching my Home Assistant setup from Docker to Home Assistant OS running on Proxmox, and I’ve hit a wall that I can’t seem to get past.
The Problem
During the HAOS onboarding screen, when I try to restore my backup (.tar file), I immediately get:
Code
500 Internal Server Error
Server got itself in trouble
I tried:
- Different browsers
- Incognito mode
- Clearing cookies
- Restarting HAOS
- Restarting the VM
Still the same 500 error every time.
Tried the “restore later” method
So I skipped onboarding, created a fresh Home Assistant instance, went to:
Settings → System → Backups → Upload
…and tried uploading the same .tar backup there.
This time I got:
Code
Failed to upload backup
No extra details, no logs, nothing.
What I have
I do have the raw Home Assistant config folder from my old Docker setup:
configuration.yamlautomations.yaml.storage/custom_components/www/home-assistant_v2.db- etc.
Basically the entire config/ directory.
What I’m wondering
Since the backup restore keeps failing, I was thinking about manually restoring by:
- Putting my raw
config/folder onto a USB drive - Plugging it into the HAOS VM
- Using the
ha os importcommand to bring it in
…but I’ve never done a manual USB import before, and I’m not sure if HAOS will accept a raw config folder or if it needs a specific structure.
Has anyone dealt with this?
- Is the 500 error common when restoring Docker → HAOS backups?
- Is manually importing the raw config folder a safe/valid approach?
- Is there a better way to migrate without relying on the
.tarbackup?
Any advice from people who’ve done this migration would be massively appreciated.
Thanks in advance!
Posted Jun 25, 2026, 6:50 AM UTC