So deinstallieren Sie Home Assistant, ohne ungeschützte Daten zu hinterlassen

Eva Wong ist die Technische Redakteurin und und leidenschaftliche Tüftlerin bei ZimaSpace. Eine lebenslange Geek mit einer Leidenschaft für Homelabs und Open-Source-Software, sie spezialisiert sich darauf, komplexe technische Konzepte in zugängliche, praktische Anleitungenzu übersetzen. Eva ist der Meinung, dass Self-Hosting Spaß machen und nicht einschüchternd sein sollte. Durch ihre Tutorials befähigt sie die Community, Hardware-Setups zu entmystifizieren, vom Bau ihres ersten NAS bis hin zur Beherrschung von Docker-Containern.

Setzen Sie Home Assistant erst außer Betrieb, wenn der Ersatz oder das Archiv verifiziert wurde, alle Zugangsdaten und Fernzugriffswege widerrufen sind und für jedes Laufwerk, Sicherungsziel, Funkmodul und Wechselmedium eine ausdrückliche Entscheidung vorliegt.

Ein Home-Assistant-Host kann weit mehr als nur configuration.yaml enthalten: Registrierungen, Datenbankverlauf, Standortdaten, Geheimnisse, API-Tokens, Zertifikate, Kamerareferenzen, Sicherungsschlüssel, Add-on-Daten, Protokolle und Zugangsdaten für andere Dienste. Erfassen Sie diese Vertrauenspfade vor dem Herunterfahren, bewahren Sie nur die geschützten Wiederherstellungskopien auf, die Sie behalten möchten, und bereinigen Sie den Speicher anschließend mit einer Methode, die für das Medium und seinen künftigen Besitzer geeignet ist.

Daten und Vertrauensbeziehungen vor dem Ausschalten erfassen

Listen Sie das aktive Konfigurationsverzeichnis, die Datenbank, Sicherungen, Add-on-Daten, Medien, Protokolle, externe Datenbanken, Netzwerkfreigaben, USB-Funkmodule, Cloud-Integrationen, VPN oder Tunnel, den DNS-Namen, Zertifikate, Benutzer, langlebige Tokens, Webhook-URLs und SSH-Schlüssel auf. Vermerken Sie, wo sich jedes Element befindet und wer darauf zugreifen kann.

Erfassen Sie sowohl externe Systeme, die Home Assistant vertrauen, als auch die Zugangsdaten, mit denen Home Assistant auf diese Systeme zugreift. Ein Server kann offline sein, während ein offengelegtes Token, eine aufbewahrte Sicherung, ein gemeinsam genutzter SSH-Schlüssel oder eine öffentliche DNS-Route weiterhin gültig ist. Kennzeichnen Sie jedes Element als migrieren, archivieren, widerrufen, bereinigen oder physisch behalten.

Nutzen Sie den ZimaSpace-Vergleich von direktem Zugriff und VPN-Zugriff, um die Fernzugriffswege, Zertifikate, DNS-Einträge und Vertrauensbeziehungen zu erfassen, die bei der Außerbetriebnahme entfernt werden müssen.

Ersatz oder geschütztes Archiv verifizieren

Wenn Home Assistant umgezogen wird, führen Sie die neue Instanz aus, während der alte Controller ausgeschaltet oder isoliert ist. Testen Sie anschließend Benutzer, Automatisierungen, Funkmodule, Dashboards, Verlauf, Benachrichtigungen, Fernzugriff und externe Abhängigkeiten. Wenn der Dienst beendet wird, stellen Sie das aufbewahrte Archiv in einer isolierten Testumgebung wieder her.

Bestätigen Sie, dass das Archiv verschlüsselt ist, der Schlüssel separat gespeichert wird und sich mindestens eine Kopie außerhalb des außer Betrieb genommenen Hosts befindet. Notieren Sie Sicherungsdatum, Quellversion, Inhalt, Prüfsumme, Verantwortlichen für die Aufbewahrung und geplantes Vernichtungsdatum, damit aufbewahrte Daten nicht zu dauerhaft vergessenen Sicherheitsrisiken werden.

Beginnen Sie erst mit dem Löschen, wenn der Test das gewünschte Wiederherstellungsergebnis bestätigt. Wenn dem Ersatz ein kritischer Zustand fehlt oder das Archiv nicht entschlüsselt werden kann, kehren Sie zur Bestandsaufnahme zurück und erstellen Sie eine neue verifizierte Kopie, bevor Sie die Quelle verändern.

Zugangsdaten widerrufen und Netzwerkzugriff entfernen

Deaktivieren Sie alte Home-Assistant-Benutzer und langlebige Tokens, tauschen Sie gemeinsam genutzte Geheimnisse aus, widerrufen Sie Cloud- oder Integrationsautorisierungen, ersetzen Sie nach Möglichkeit Webhook-URLs, entfernen Sie SSH-Schlüssel und ändern Sie Zugangsdaten, die auf dem Host gespeichert waren. Widerrufen Sie den Zugriff auch beim externen Dienst, damit eine vergessene lokale Kopie sich nicht authentifizieren kann.

Entfernen Sie Portweiterleitungen, Reverse-Proxy-Routen, Tunnel, VPN-Peers, öffentliche DNS-Einträge, Zertifikate, Überwachungsprüfungen und Automatisierungs-Callbacks, die auf den alten Host zielen. Versuchen Sie anschließend sowohl aus dem LAN als auch über Fernzugriffswege auf den Host zuzugreifen. Ein Timeout allein reicht nicht aus, wenn DNS-Einträge oder Zugangsdaten an anderer Stelle weiterhin aktiv sind.

Führen Sie ein datiertes Widerrufsprotokoll. Wenn eine gemeinsam genutzte Zugangsdaten nicht auf den außer Betrieb genommenen Host beschränkt werden kann, ändern Sie sie für jeden Verbraucher und testen Sie diese erneut. Halten Sie an, wenn Änderungen an Zugangsdaten den Ersatz beeinträchtigen, denn das zeigt einen undokumentierten gemeinsamen Vertrauenspfad, der getrennt werden muss.

Jedes datentragende Gerät bereinigen und das Ergebnis überprüfen

Identifizieren Sie interne SSDs oder HDDs, Bootmedien, USB-Laufwerke, Funkspeicher, NAS-Kopien, Hypervisor-Snapshots und Cloud-Sicherungen. Wählen Sie die Bereinigung nach Medientyp und Entsorgungsplan. Das Löschen von Dateien oder Neuformatieren eines Dateisystems beweist nicht, dass vertrauliche Blöcke unwiederherstellbar sind.

Bei unterstützten SSDs entfernt oder ersetzt ein kryptografisches Löschen den Verschlüsselungsschlüssel, anstatt den Flash-Speicher wiederholt zu überschreiben. Herstellerspezifische Werkzeuge zum sicheren Löschen können weitere medienabhängige Methoden anbieten. Entscheidend ist der Nachweis einer mediengerechten SSD-Bereinigung, nicht ein allgemeiner Löschbefehl.

Starten oder mounten Sie das Gerät nach der Bereinigung in einer isolierten Umgebung und bestätigen Sie den erwarteten leeren oder werkseitigen Zustand. Dokumentieren Sie anschließend Methode und Ergebnis. Behalten oder zerstören Sie Medien physisch, wenn die Bereinigung nicht verifiziert werden kann. Der Vorgang ist erst abgeschlossen, wenn der Ersatz funktioniert, aufbewahrte Archive geschützt sind, Vertrauensbeziehungen widerrufen wurden und keine nicht erfasste Kopie zurückbleibt.

Support & Tipps

Mehr zum Lesen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.