Terminal exibindo o arquivo de backup do Home Assistant com a chave de criptografia visível.

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.

  1. Abra um terminal ou acesso SSH ao sistema de recuperação.
  2. Execute o comando:
  3. cat /mnt/data/supervisor/homeassistant/.storage/backup
  4. 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.

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *