Unable to restore

UPDATE: I made some headway on this. I parsed the output to Gemini and found the issue to be with SSL. I used to use DuckDNS but removed it. I edited the configuration.yaml to exclude the SSL info and it fired up. Still have a few issues but I can work through those.

I am migrating form VirtualBox to Proxmox using backup/restore but after several attempts I do not know what else to try. HAOS is the exact same version, OS, sup, docker between the 2 servers. I have tried restoring locally as well as cloud and even did a fresh backup and tried again. I ran a job info and it always shows the exact same thing. I noticed await_home_assistant_restart so restarted during a couple of attempts. The restart looks like it should be coming up but the GUI will not however it does ping (new IP). I assume the IP will change back to original after the restore but I don’t see that happen, I can ping the new IP but get “cant’ reach page”, “refused to connect” on Edge.

At the bottom is the OS log which shows errors early on

Here is restore job info:

# ha jobs info
ignore_conditions: []
jobs:
- child_jobs:
  - child_jobs: []
    created: "2025-10-15T13:29:56.696791+00:00"
    done: true
    errors: []
    extra: null
    name: backup_restore_homeassistant
    progress: 100
    reference: 4b9a6a05
    stage: null
    uuid: f5b28079d9c5498a831d58b603fe7ce5
  - child_jobs:
    - child_jobs: []
      created: "2025-10-15T13:30:19.307724+00:00"
      done: true
      errors: []
      extra: null
      name: backup_addon_restore
      progress: 100
      reference: core_configurator
      stage: null
      uuid: 2d973be3fc7e4fcb81cf024d01e5a890
    - child_jobs: []
      created: "2025-10-15T13:30:39.625024+00:00"
      done: true
      errors: []
      extra: null
      name: backup_addon_restore
      progress: 100
      reference: core_matter_server
      stage: null
      uuid: 93b7fe2bad98427eb3e86ec035f4c245
    - child_jobs: []
      created: "2025-10-15T13:32:19.823520+00:00"
      done: true
      errors: []
      extra: null
      name: backup_addon_restore
      progress: 100
      reference: 1d2e7f3c_ecowitt-proxy
      stage: null
      uuid: 69abd678b8e2459cb049a43dc1b13d05
    - child_jobs: []
      created: "2025-10-15T13:33:25.353636+00:00"
      done: true
      errors: []
      extra: null
      name: backup_addon_restore
      progress: 100
      reference: core_ssh
      stage: null
      uuid: 7110a07597db4b8da846a18dc1ac6d4f
    created: "2025-10-15T13:30:19.307637+00:00"
    done: true
    errors: []
    extra: null
    name: backup_restore_addons
    progress: 100
    reference: 4b9a6a05
    stage: null
    uuid: 6c4bc29663aa48eebc2f9a7f18ad8d3c
  - child_jobs: []
    created: "2025-10-15T13:34:26.011270+00:00"
    done: true
    errors:
    - message: No Home Assistant Core response, assuming a fatal startup error
      stage: null
      type: HomeAssistantStartupTimeout
    extra: null
    name: home_assistant_core_start
    progress: 0
    reference: null
    stage: null
    uuid: 865303f26acc489488f8a067dcb95d48
  created: "2025-10-15T13:29:56.386144+00:00"
  done: true
  errors:
  - message: No Home Assistant Core response, assuming a fatal startup error
    stage: await_home_assistant_restart
    type: HomeAssistantStartupTimeout
  extra: null
  name: backup_manager_partial_restore
  progress: 0
  reference: 4b9a6a05
  stage: await_home_assistant_restart
  uuid: 99f5ed84682241abb57187b5cf345665
After restart I see:
# ha jobs info
ignore_conditions: []
jobs:
- child_jobs: []
  created: "2025-10-15T15:15:40.045714+00:00"
  done: false
  errors: []
  extra: null
  name: home_assistant_core_start
  progress: 0
  reference: null
  stage: null
  uuid: c17c5937d0384b56abd631b2b128708b

OS log

File "/usr/src/homeassistant/homeassistant/components/zeroconf/__init__.py", line 114, in async_get_async_zeroconf
    return _async_get_instance(hass)
  File "/usr/src/homeassistant/homeassistant/components/zeroconf/__init__.py", line 121, in _async_get_instance
    zeroconf = HaZeroconf(**_async_get_zc_args(hass))
                            ~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/zeroconf/__init__.py", line 152, in _async_get_zc_args
    adapters = network.async_get_loaded_adapters(hass)
  File "/usr/src/homeassistant/homeassistant/components/network/__init__.py", line 55, in async_get_loaded_adapters
    return async_get_loaded_network(hass).adapters
           ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/network/network.py", line 32, in async_get_loaded_network
    return hass.data[DATA_NETWORK]
           ~~~~~~~~~^^^^^^^^^^^^^^
KeyError: 'network'
2025-10-15 09:34:03.972 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Home for met
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 751, in __async_setup_with_context
    result = await component.async_setup_entry(hass, self)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/met/__init__.py", line 42, in async_setup_entry
    coordinator = MetDataUpdateCoordinator(hass, config_entry)
  File "/usr/src/homeassistant/homeassistant/components/met/coordinator.py", line 101, in __init__
    self.weather.set_coordinates()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/src/homeassistant/homeassistant/components/met/coordinator.py", line 74, in set_coordinates
    coordinates, async_get_clientsession(self.hass), api_url=URL
                 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/aiohttp_client.py", line 144, in async_get_clientsession
    session = _async_create_clientsession(
        hass,
    ...<3 lines>...
        ssl_cipher=ssl_cipher,
    )
  File "/usr/src/homeassistant/homeassistant/helpers/aiohttp_client.py", line 203, in _async_create_clientsession
    connector=_async_get_connector(hass, verify_ssl, family, ssl_cipher),
              ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/aiohttp_client.py", line 383, in _async_get_connector
    resolver=_async_get_or_create_resolver(hass),
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/singleton.py", line 58, in wrapped
    hass.data[data_key] = func(hass)
                          ~~~~^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/aiohttp_client.py", line 400, in _async_get_or_create_resolver
    resolver = _async_make_resolver(hass)
  File "/usr/src/homeassistant/homeassistant/helpers/aiohttp_client.py", line 411, in _async_make_resolver
    return HassAsyncDNSResolver(async_zeroconf=zeroconf.async_get_async_zeroconf(hass))
                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/zeroconf/__init__.py", line 114, in async_get_async_zeroconf
    return _async_get_instance(hass)
  File "/usr/src/homeassistant/homeassistant/components/zeroconf/__init__.py", line 121, in _async_get_instance
    zeroconf = HaZeroconf(**_async_get_zc_args(hass))
                            ~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/zeroconf/__init__.py", line 152, in _async_get_zc_args
    adapters = network.async_get_loaded_adapters(hass)
  File "/usr/src/homeassistant/homeassistant/components/network/__init__.py", line 55, in async_get_loaded_adapters
    return async_get_loaded_network(hass).adapters
           ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/network/network.py", line 32, in async_get_loaded_network
    return hass.data[DATA_NETWORK]
           ~~~~~~~~~^^^^^^^^^^^^^^
KeyError: 'network'
2025-10-15 09:34:03.982 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'default_config'. Setup failed for dependencies: ['assist_pipeline', 'bluetooth', 'cloud', 'conversation', 'dhcp', 'energy', 'go2rtc', 'history', 'logbook', 'media_source', 'mobile_app', 'my', 'ssdp', 'stream', 'usb', 'webhook', 'zeroconf']
2025-10-15 09:34:03.982 ERROR (MainThread) [homeassistant.setup] Setup failed for 'default_config': Could not setup dependencies: assist_pipeline, bluetooth, cloud, conversation, dhcp, energy, go2rtc, history, logbook, media_source, mobile_app, my, ssdp, stream, usb, webhook, zeroconf
2025-10-15 09:34:06.003 WARNING (MainThread) [homeassistant.config_entries] Config entry '[email protected]' for tuya integration could not authenticate: Authentication failed. Please re-authenticate
2025-10-15 09:34:11.260 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'media_player'. Setup failed for dependencies: ['http']
2025-10-15 09:34:11.260 ERROR (MainThread) [homeassistant.setup] Setup failed for 'media_player': Could not setup dependencies: http
2025-10-15 09:34:11.279 WARNING (MainThread) [homeassistant.bootstrap] Detected that frontend did not load. Activating recovery mode
2025-10-15 09:34:11.694 ERROR (MainThread) [homeassistant.config] 2025-10-15 09:34:11.694 ERROR (MainThread) [homeassistant.config] Invalid config for 'http': not a file for dictionary value 'http->ssl_certificate', got '/ssl/fullchain.pem', please check the docs at https://www.home-assistant.io/integrations/http
Invalid config for 'http': not a file for dictionary value 'http->ssl_key', got '/ssl/privkey.pem', please check the docs at https://www.home-assistant.io/integrations/http
2025-10-15 09:34:11.694 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.694 ERROR (MainThread) [homeassistant.setup] Setup failed for 'http': Invalid config.
2025-10-15 09:34:11.694 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.694 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'diagnostics'. Setup failed for dependencies: ['http']
2025-10-15 09:34:11.694 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.694 ERROR (MainThread) [homeassistant.setup] Setup failed for 'diagnostics': Could not setup dependencies: http
2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'websocket_api'. Setup failed for dependencies: ['http']
2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] Setup failed for 'websocket_api': Could not setup dependencies: http
2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'file_upload'. Setup failed for dependencies: ['http']
2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] Setup failed for 'file_upload': Could not setup dependencies: http
2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'auth'. Setup failed for dependencies: ['http']
2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] Setup failed for 'auth': Could not setup dependencies: http
2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'config'. Setup failed for dependencies: ['http']
2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] Setup failed for 'config': Could not setup dependencies: http
2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.695 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'repairs'. Setup failed for dependencies: ['http']
2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] Setup failed for 'repairs': Could not setup dependencies: http
2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'api'. Setup failed for dependencies: ['http']
2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] Setup failed for 'api': Could not setup dependencies: http
2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'search'. Setup failed for dependencies: ['websocket_api']
2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] Setup failed for 'search': Could not setup dependencies: websocket_api
2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'onboarding'. Setup failed for dependencies: ['auth', 'http']
2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.696 ERROR (MainThread) [homeassistant.setup] Setup failed for 'onboarding': Could not setup dependencies: auth, http
2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'lovelace'. Setup failed for dependencies: ['onboarding']
2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] Setup failed for 'lovelace': Could not setup dependencies: onboarding
2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'frontend'. Setup failed for dependencies: ['api', 'auth', 'config', 'diagnostics', 'file_upload', 'http', 'lovelace', 'onboarding', 'repairs', 'search', 'websocket_api']
2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] Setup failed for 'frontend': Could not setup dependencies: api, auth, config, diagnostics, file_upload, http, lovelace, onboarding, repairs, search, websocket_api
2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'webhook'. Setup failed for dependencies: ['http']
2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.697 ERROR (MainThread) [homeassistant.setup] Setup failed for 'webhook': Could not setup dependencies: http
2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'cloud'. Setup failed for dependencies: ['auth', 'http', 'repairs', 'webhook']
2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] Setup failed for 'cloud': Could not setup dependencies: auth, http, repairs, webhook
2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'hassio'. Setup failed for dependencies: ['http', 'repairs']
2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] Setup failed for 'hassio': Could not setup dependencies: http, repairs
2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of 'recovery_mode'. Setup failed for dependencies: ['frontend', 'cloud']
2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] 2025-10-15 09:34:11.698 ERROR (MainThread) [homeassistant.setup] Setup failed for 'recovery_mode': Could not setup dependencies: frontend, cloud

From the restore job info, I gather the add-ons aren’t restoring as expected. Can you disable the backup on those and try again with only your HA configuration (and history naturally).

I did try that but, in the end, the issue was the references for the SSL store in the configuration.yaml due to when I used to use DuckDNS but moved to Nabu Casa.

# http:
#  ssl_certificate: /ssl/fullchain.pem
#  ssl_key: /ssl/privkey.pem

I was able to remove them via the CLI on the new machine and it fired right up, however without the addons so decided to do a new backup, removed the entries then did a restore which went perfectly.

Thanks for the reply though, much appreciated!

1 Like

Ah I misread, glad it is fixed!