How do i turn off encryption for backups? I hate encryption!

How do i turn off encryption for backups??? I hate encryption!!!

3 Likes

FYI, there’s a thread with more replies, including links to an initial decryption tool:

There is a trade-off between the convenience of cloud backups, the user protection of encryption, the protection to Nabu Casa of encryption, and the ability to take a backup and expand the individual .tar.gz parts for a whole raft of reasons.

Sadly, the “plausible deniability” protection of a hosting provider from user content (“no access, no subpoenas”) is going to beat the needs of a few technical users.

Thankfully, a few hardy community members have looked at GitHub and worked out the crypto…

I also don’t want to be the first to reply to a restoration community support question to say “No key; No backup; No buts” :frowning:

If this helps, :heart: this post!

The answer is making own script… with this

sequence:
  - action: hassio.backup_full
    metadata: {}
    data:
      compressed: true
      name: Full Backup {{ now().strftime('%m-%d-%Y') }}
alias: Full Backup
description: ""
1 Like

Thanks, could you please post one example with the full script?
Thanks

There is no script in that example: that’s all there is to get it working because hassio.backup_full is an embedded action in HA.

Thanks Nick4 , I can just add the above in my configuration file?
Thanks

No, you have to put that in an automation or a script.
Simply put: an automation needs a trigger, a script has to be started ‘manually’ or with a button on your dashboard.

you have to add it as a script.

Settings → automation/scripts

THANKS ELY3M ELY M. and Nick4 works great , thanks

I agree. Not gonna do it. No, I won’t write a script. Enough to worry about without Hassio giving me homework.

2 Likes

A little late feedback but I just got around updating to the current version that requires the use of encryption. Don’t like it as it makes my life using HA more difficult. I have no need for scheduled backups as I only use them prior to upgrading HA versions. I also only backup to a network drive, which made the original mechanism perfect for my use case. While I realize that there has been a workaround suggested by calling an automation script, I’d sure appreciate it if the original, non-encryped functionality was still made an option on the backup page in the UI.

Additionally, none of my existing, non-encryped backups are being shown in the UI now, because I haven’t gone through the new option to configure encryption, I assume. :cry:

The ‘old style’ backups are shown under manual backups

If you looked into the links above you would have seen that since version 2025.2 encryption can be turned off per backup location, except for Nabu Casa cloud. It is possible, but unwise to turn encryption off for any other cloud service because the backup holds credentials to pretty much every integration you use.

Over 7 years by using the Home Assistant i just now have big trouble. After next crashing, i can’t restore from backup, issue message - the escrypt key is wrong, WHY?? The key was generated and stored 3 months ago, but now it does not work, and the this key must not be changing, or I should backup the key every day? !! , . I’m totally disappointed!! more than 7 years of my system building posted to trash!!

1 Like

Do you try to restore on the crashed HA instance ?

The crashed instance is not bootable at all. i created a new instance, and wanted to restore from backup what was generated before

Try running through onboarding (create a user etc…), then upload your backup in settings → backup → 3dots in upper right corner, then restore from that page.