So, last night I discovered the hard way that #HomeAssistant does not verify that backup files are not corrupted, even when uploaded to Home Assistant Cloud. This is particularly annoying when your storage device is dying and corrupting files left, right and centre.

I am currently attempting to restore a backup from a few days ago, and seeing if it'll work.

I suppose I’m going to have to implement some way of automatically testing that a backup file can be restored, now.

@moof I don't know how you run #homeassistant but maybe #docker or #proxmox snapshots before each upgrade are an option?
@abulling I'm running it on Hassos on a dedicated raspberry pi, so not really an option there.
@moof One of the many advantages of building backups on content-addressed storage is that you can always verify backup files even without any keys to access them. Just by checking hash(file)==name(file).

@moof you should probably raise a bug. That's... Not Good(TM)

#homeassistant