You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use findmnt or similar to make sure that the network mount is in a good state when creating/writing a backup.
If the mount is in a good state: proceed.
If the mount is in a bad state, and a fallback location is configured: write to the fallback location and raise a notice to the user that the last backup was written to the fallback location.
If the mount is in a bad state, and a fallback location is not configured: raise a notice to the user that the last backup failed to write.
Follow-up enhancement
Add UI and/or background job to copy/sync backups from the fallback location when the mount is restored.
Recovering from the error condition
In the event that the mount point is a regular directory and contains valid backups, it should become the fallback directory, and a notice should be raised to the user that this has occurred.
Follow-up enhancement
Raise notice that backups are present in the fallback location but the option to copy them automatically has not been set up.
UI Fixes
Show fallback mount configuration guidance when network storage is the default destination and the mount fails (instead of showing the blank page). Explain how to setup robust backups with a transient storage server.
What type of installation are you running?
Home Assistant OS
Which operating system are you running on?
Home Assistant Operating System
Steps to reproduce the issue
Use network storage for backups
Have a backup occur when the storage mount is unavailable
The next time the mount reconnects, it will fail due to a non-empty directory
...
Anything in the Supervisor logs that might be useful for us?
N/A
System Health information
System Information
version
core-2024.1.5
installation_type
Home Assistant OS
dev
false
hassio
true
docker
true
user
root
virtualenv
false
python_version
3.11.6
os_name
Linux
os_version
6.1.71-haos
arch
x86_64
timezone
America/New_York
config_dir
/config
Home Assistant Community Store
GitHub API
ok
GitHub Content
ok
GitHub Web
ok
GitHub API Calls Remaining
5000
Installed Version
1.33.0
Stage
running
Available Repositories
1384
Downloaded Repositories
10
Home Assistant Cloud
logged_in
true
subscription_expiration
December 31, 2017 at 7:00 PM
relayer_connected
false
relayer_region
null
remote_enabled
true
remote_connected
false
alexa_enabled
true
google_enabled
true
remote_server
null
certificate_status
null
instance_id
a070e6992e114b5397069af990d6ae9c
can_reach_cert_server
ok
can_reach_cloud_auth
ok
can_reach_cloud
ok
Home Assistant Supervisor
host_os
Home Assistant OS 11.4
update_channel
stable
supervisor_version
supervisor-2023.12.1
agent_version
1.6.0
docker_version
24.0.7
disk_total
30.8 GB
disk_used
21.7 GB
healthy
true
supported
true
board
ova
supervisor_api
ok
version_api
ok
installed_addons
Cloudflared (5.1.1), File editor (5.7.0), Glances (0.21.0), Studio Code Server (5.15.0), Frigate (Full Access) (0.12.1), Double Take (1.13.1), ESPHome (2023.12.9), openWakeWord (1.8.2)
Dashboards
dashboards
2
resources
0
views
2
mode
storage
Recorder
oldest_recorder_run
January 21, 2024 at 6:31 PM
current_recorder_run
January 25, 2024 at 5:14 PM
estimated_db_size
991.45 MiB
database_engine
sqlite
database_version
3.41.2
Supervisor diagnostics
No response
Additional information
No response
The text was updated successfully, but these errors were encountered:
Describe the issue you are experiencing
Proposed fix for: #4866
Preventing the error condition
When writing a backup
findmnt
or similar to make sure that the network mount is in a good state when creating/writing a backup.Follow-up enhancement
Recovering from the error condition
Follow-up enhancement
UI Fixes
What type of installation are you running?
Home Assistant OS
Which operating system are you running on?
Home Assistant Operating System
Steps to reproduce the issue
...
Anything in the Supervisor logs that might be useful for us?
System Health information
System Information
Home Assistant Community Store
Home Assistant Cloud
Home Assistant Supervisor
Dashboards
Recorder
Supervisor diagnostics
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: