I’ve always used hassio-google-drive-backup for backups, but I’m looking to switch to the standard backup feature built into HA (Settings - System - Backup). However, even when selecting everything, it still counts as a partial backup.
Right now, I’m running both: the internal tool for a daily “partial” backup, which is actually a full one, and hassio-google-drive-backup for a full backup every three days.
I prefer full backups because I’ve had situations where I needed a complete restore, and that only works with backups labeled as “Full.”
It seems like having a simple “Full backup” checkbox in the internal tool would make sense, though maybe there’s a reason it hasn’t been added.
I agree that you can restore partial backups, but only if you need parts of the backup. But if you want to recover your FULL system, you will need a full backup.
And the current backup feature will always create a partial backup, even if you select to backup everything. And that backup can NOT be used to do a full restore.
I had a similar issue yesterday. I made a mess of something in my config and couldn’t reach the gui.
So I tried to restore from a backup via cli (ha backups restore slugname), but it failed with the “partial backup”-error. In fact all my backups (ha backups list) were marked as “type”: “partial”.
I did eventually fix my issue with vi in the cli and then did a restore from the gui.
However, as a verification/sanity check I just made a backup of everything from the gui, and then checked the json in the backup. It reads: “type”: “partial”. It is beyond me why that is, but it seems counterintuitive, that a backup of everything gets marked as partial.
Yes they can. I’ve helped multiple people do that.
They may not be able to be used to restore during install of a new system but you can do a fresh install, upload the backup and restore from within the backup system.
I solved it with an automation to ensure a FULL backup. Based on your input and the issue report it seems some people do have an issue with it and some dont.
I am still confinced that the automatic backup in my installation only creates backups that are considered as “Partial”. The backups that it has created support that as running the command “ha backups list” in a terminal will show that they are PARTIAL.
I now run this automation:
alias: System - Full backup 05:00
description: ""
triggers:
- at: "05:00:00"
trigger: time
conditions: []
actions:
- action: hassio.backup_full
metadata: {}
data:
compressed: true
mode: single