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
Restoring backups even on a yellow with cm5, 8gb Ram and 1TB NVME does not reach more than a few MB/s (averaging ~4MB/s according iotop) with CPU constantly at 100%.
This is far from optimal, in theory speeds in excess of 200MB/s should be possible even with compression (e.g. using zstd instead of gzip), but even with gzip I'd expect at least an order of magnitude more than what I get.
I'm not sure what exactly causes this, but wanted to open this issue as a starting point to investigate improvements. My hunch is that tar with gzip in python space is suboptimal, but not sure. Any pointers appreciated.
Maybe a short term "fix" could also adding an option to disable compression (in my case it's not really needed, I would much rather be able to restore my backups in less than a day or two).
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?
Nothing relevant to add here.
System information
System Information
version
core-2025.3.0.dev0
installation_type
Home Assistant OS
dev
true
hassio
true
docker
true
user
root
virtualenv
false
python_version
3.13.1
os_name
Linux
os_version
6.6.62-haos-raspi
arch
aarch64
timezone
Europe/Berlin
config_dir
/config
Home Assistant Community Store
GitHub API
ok
GitHub Content
ok
GitHub Web
ok
HACS Data
ok
GitHub API Calls Remaining
5000
Installed Version
2.0.4
Stage
running
Available Repositories
1563
Downloaded Repositories
21
Home Assistant Cloud
logged_in
false
can_reach_cert_server
ok
can_reach_cloud_auth
ok
can_reach_cloud
ok
Home Assistant Supervisor
host_os
Home Assistant OS 14.2
update_channel
stable
supervisor_version
supervisor-2025.02.4
agent_version
1.6.0
docker_version
27.2.0
disk_total
916.2 GB
disk_used
49.0 GB
healthy
true
supported
failed to load: Unsupported
host_connectivity
true
supervisor_connectivity
true
ntp_synchronized
true
virtualization
board
yellow
supervisor_api
ok
version_api
ok
installed_addons
Advanced SSH & Web Terminal - Debian base (2024.12.16), Mosquitto broker (6.5.0), TimescaleDB (4.2.0), MQTT Explorer (browser-1.0.1), Portainer (2.27.0), RaspberryMatic CCU (3.79.6.20250220), Increase Swap (1.1.3), Grafana (10.4.2), WireGuard (0.11.0)
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates.
Please make sure to update to the latest version and check if that solves the issue. Let us know if that works for you by adding a comment 👍
This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.
Describe the issue you are experiencing
Restoring backups even on a yellow with cm5, 8gb Ram and 1TB NVME does not reach more than a few MB/s (averaging ~4MB/s according iotop) with CPU constantly at 100%.
This is far from optimal, in theory speeds in excess of 200MB/s should be possible even with compression (e.g. using zstd instead of gzip), but even with gzip I'd expect at least an order of magnitude more than what I get.
I'm not sure what exactly causes this, but wanted to open this issue as a starting point to investigate improvements. My hunch is that tar with gzip in python space is suboptimal, but not sure. Any pointers appreciated.
Maybe a short term "fix" could also adding an option to disable compression (in my case it's not really needed, I would much rather be able to restore my backups in less than a day or two).
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 information
System Information
Home Assistant Community Store
Home Assistant Cloud
Home Assistant Supervisor
Dashboards
Network Configuration
Supervisor diagnostics
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: