Stuck on onboarding screen when migrating installation

Good night people!

I am trying to migrate my existing home assistant docker installation in an Orange Pi 4 to another docker installation, in a mini computer, both of them running linux as the base OS, what I am doing right now is copying the config volume from one installation to another, but I am stuck on the onboarding screen
For context, I am using rsync to copy the files, which should copy all the hidden files as well

I can see that is somewhat recognizes the config files I put in place because it shows some of my automations as errors in the logs

homeassistant    | 2024-05-03 01:24:53.273 ERROR (MainThread) [homeassistant.components.automation] Automation with alias 'Notify on motion detected' failed to setup actions and has been disabled: Unknown device 'fd0148c1b2b644cad9cb59399476b133'
homeassistant    | 2024-05-03 01:24:53.282 ERROR (MainThread) [homeassistant.components.automation] Automation with alias 'Campainha' failed to setup actions and has been disabled: Unknown device '36651aaf94a22ca300a9ca1cc208c167'
homeassistant    | 2024-05-03 01:24:53.287 ERROR (MainThread) [homeassistant.components.automation] Automation with alias 'Turn garage on' failed to setup triggers and has been disabled: Unknown device '199d733735ba323075279aa2198e6b45'
homeassistant    | 2024-05-03 01:24:53.288 ERROR (MainThread) [homeassistant.components.automation] Automation with alias 'Notify Garage' failed to setup actions and has been disabled: Unknown device 'fd0148c1b2b644cad9cb59399476b133'
homeassistant    | 2024-05-03 01:24:53.291 ERROR (MainThread) [homeassistant.components.automation] Automation with alias 'Notify i30 zone leave' failed to setup actions and has been disabled: Unknown device 'fd0148c1b2b644cad9cb59399476b133'
homeassistant    | 2024-05-03 01:24:53.291 ERROR (MainThread) [homeassistant.components.automation] Automation with alias 'Notify i30 zone enter' failed to setup actions and has been disabled: Unknown device 'fd0148c1b2b644cad9cb59399476b133'
homeassistant    | 2024-05-03 01:24:53.299 ERROR (MainThread) [homeassistant.components.automation] Automation with alias 'UPS on' failed to setup actions and has been disabled: Unknown device '7bb753c39a3d829ec1f1a31bf37dc344'
homeassistant    | 2024-05-03 01:24:53.299 ERROR (MainThread) [homeassistant.components.automation] Automation with alias 'Notify if energy is down' failed to setup actions and has been disabled: Unknown device 'fd0148c1b2b644cad9cb59399476b133'
homeassistant    | 2024-05-03 01:24:53.299 ERROR (MainThread) [homeassistant.components.automation] Automation with alias 'Notify when energy comes back' failed to setup actions and has been disabled: Unknown device 'fd0148c1b2b644cad9cb59399476b133'
homeassistant    | 2024-05-03 01:24:53.304 ERROR (MainThread) [homeassistant.components.automation] Automation with alias 'Notify ups gone' failed to setup actions and has been disabled: Unknown device 'fd0148c1b2b644cad9cb59399476b133'

Any suggestions are welcome!
Thanks!

Restoring a backup to a new installation is the preferred way to do this.

That’s what I tried to use as well, but I read on the forums that the option to restore from a backup is not available on docker installs, am I missing something?

Why would backup not be available in a Docker install? :thinking:

Anyway, the error shows, that you use device_ids versus entity_ids one should use.

I’d suggest to change from device ids to entity ids in the old installation, do a backup and then restore in the new installation. That will solve the problem.

And for future use I’d highly advise to not use device ids, instead use entity ids.

EDIT:

Thanks @paddy0174, I SCPd the backup file from one machine to another and used the manual restore command provided in the docs and it worked flawlessly, my bad for not searching well, I read on some forums that restoring a backup was only available for OS installs

1 Like