Home Assistant richiede una conservazione sufficiente a coprire sia gli errori recenti frequenti sia i problemi scoperti settimane dopo, con almeno una copia verificata al di fuori del dominio di guasto dell’host di produzione.
Una policy pratica di partenza conserva diversi punti di ripristino giornalieri recenti, un numero più ridotto di punti settimanali e alcuni punti mensili selezionati, quindi adatta la finestra alla frequenza delle modifiche e al ritardo nel rilevamento. Il numero corretto è il programma più ridotto che riesca comunque a superare una cancellazione accidentale, un aggiornamento difettoso, un danneggiamento del database rilevato tardi, un guasto dell’host e la perdita della posizione di backup locale.
Imposta la finestra di ripristino in base alle modifiche e al ritardo di rilevamento
Indica con quale frequenza cambia la tua configurazione e quanto a lungo potrebbe rimanere inosservato un problema nascosto. Le modifiche quotidiane alle automazioni richiedono una copertura recente più fitta, mentre il danneggiamento del database, la cronologia mancante o una pianificazione poco frequente non funzionante potrebbero essere scoperti solo dopo settimane. La conservazione deve andare oltre quel ritardo di rilevamento.
Una guida indipendente ai backup di Home Assistant applica il modello 3-2-1: la produzione più due copie di backup, su supporti diversi, con una copia fuori sede. Applica questo principio dei domini di guasto separati prima di decidere quante date conservare.
Definisci gli obiettivi di ripristino in termini semplici: recuperare la modifica di ieri, recuperare uno stato noto e funzionante di alcune settimane fa e ricostruire il sistema dopo la perdita dell’intero host. Se il programma proposto non riesce a coprire uno di questi casi, estendi il livello giornaliero, settimanale o mensile pertinente.
Usa una conservazione a livelli invece di un unico conteggio fisso
Conserva un livello recente fitto per gli errori di configurazione e gli aggiornamenti, punti settimanali per i problemi rilevati più lentamente e punti mensili come riferimento a lungo termine. Un esempio ragionevole di partenza prevede da sette a quattordici copie giornaliere, da quattro a otto copie settimanali e diverse copie mensili, ma i valori finali devono dipendere dalla capacità e dalla frequenza delle modifiche.
Una recente guida indipendente collega i backup di Home Assistant, la distribuzione 3-2-1, la crittografia e i test di ripristino, invece di considerare sufficiente il numero di archivi. Il suo valore sta nel flusso di lavoro 3-2-1 verificato, che deve essere adattato al tuo budget di archiviazione.
Aggiungi un backup manuale prima delle modifiche importanti a Core, OS, componenti aggiuntivi, database, rete o hardware. Contrassegnalo con la modifica e non lasciare che la normale eliminazione giornaliera lo rimuova finché il nuovo stato non avrà superato il periodo di osservazione.
Separa le copie e proteggi la chiave di crittografia
Colloca una copia su uno spazio di archiviazione che non dipenda dall’host di Home Assistant e una copia fuori sede o comunque al di fuori dello stesso confine di alimentazione, furto e calamità. Una condivisione NAS montata dallo stesso host è comoda, ma non è indipendente se una singola credenziale o un processo di eliminazione può cancellare entrambi i gruppi.
Conserva le chiavi di crittografia dei backup e le credenziali di ripristino separatamente dagli archivi che consentono di sbloccare. Verifica che un secondo amministratore riesca a trovare la chiave e a comprendere l’ordine di ripristino senza dipendere dall’istanza Home Assistant guasta.
Il confronto di ZimaSpace tra i backup di Home Assistant attivo e arrestato chiarisce perché la coerenza del backup, l’ambito e i test di ripristino siano importanti quanto il numero di date conservate.
Testa, elimina e ricalcola la conservazione
Ripristina un backup recente e uno più vecchio in un’istanza di test isolata. Controlla utenti, segreti, integrazioni, automazioni, dashboard, cronologia, componenti aggiuntivi, riferimenti a database esterni e dipendenze radio. Registra le dimensioni dell’archivio, il tempo di ripristino e gli elementi mancanti prima di dichiarare utilizzabile uno dei due punti.
Elimina i backup solo dopo che la copia sostitutiva è disponibile, il relativo checksum è corretto o l’archivio si apre correttamente, la chiave di crittografia è disponibile e un test di ripristino è stato superato. Ricalcola il programma quando cambiano le dimensioni del database, i dati delle telecamere, i componenti aggiuntivi, la frequenza delle modifiche o lo spazio di archiviazione disponibile.
Una policy efficace conserva un punto verificato prima e dopo le modifiche recenti, resiste alla perdita dell’host locale e può essere spiegata senza supposizioni. Interrompi l’eliminazione e aumenta la capacità se ogni backup rimasto è più recente di un guasto sospetto o se l’unica copia esterna all’host non può essere decrittografata.
Supporto e consigli
Altro da leggere

Home Assistant funziona tramite Wi-Fi, ma non tramite Ethernet o VPN
Testa separatamente ogni percorso di rete, verifica lo stato dell’interfaccia e del routing, distingui tra IP diretto e rilevamento, quindi ripara solo il livello...

Come dismettere Home Assistant senza lasciare dati non protetti
Dimostra la sostituzione o l’archiviazione, revoca ogni percorso di attendibilità, sanifica ogni dispositivo contenente dati e conserva solo copie di ripristino protette e documentate.

Dovresti usare gli aggiornamenti automatici di Home Assistant su un server domestico?
Scegli gli aggiornamenti manuali, con sole notifiche o automatici graduali in base all’impatto domestico, al rischio di compatibilità, al tempo di osservazione e alla...

