Como recuperar a chave de backup do Home Assistant
Depois de uma falha catastrófica no meu Home Assistant, percebi que a única forma de seguir em frente seria reinstalar o sistema do zero e tentar restaurar o backup. Porém, o backup estava protegido por criptografia e eu não tinha a chave — havia perdido-a por algum motivo. Ainda assim consegui acessar a linha de comando em modo de recuperação.
Após algumas buscas e usando o Claude para ajudar, descobri que a chave de criptografia dos backups está salva em texto plano dentro do storage do próprio Home Assistant Core.
Onde está a chave de criptografia
Se o disco onde o Home Assistant está instalado ainda está intacto, você pode ler o arquivo diretamente, sem precisar que o Supervisor ou o Core estejam rodando.
- Abra um terminal ou acesso SSH ao sistema de recuperação.
- Execute o comando:
- cat /mnt/data/supervisor/homeassistant/.storage/backup
- O retorno será um JSON contendo o campo key com a chave de criptografia.
Com essa chave em mãos, você pode restaurar backups do Home Assistant.
Lembre-se de guardar a chave em um local seguro, fora do ambiente do Home Assistant, para evitar passar por esse aperto novamente.
