Migrieren Sie Ihren Home Assistant-Server von einer microSD-Karte auf eine SSD

Migrieren Sie Ihren Home Assistant-Server von einer microSD-Karte auf eine SSD

Wenn Sie den Raspberry Pi für einen Home Assistant-Server verwenden, der auf einer microSD-Karte installiert ist, treten möglicherweise Leistungsprobleme auf, wenn Sie weitere Entitäten hinzufügen und mehrere Add-Ons wie einen Plex-Medienserver oder Samba installieren oder ausführen oder als verwenden ein NVR (Netzwerk-Videorecorder).

Sie können Ihren vorhandenen Home Assistant-Server jedoch schnell von der microSD-Karte auf ein Solid-State-Laufwerk (SSD) migrieren und Home Assistant auf Ihrem Raspberry Pi 3 oder 4 davon booten. Dies wird viel schneller und zuverlässiger sein, und SSDs sind in größeren Kapazitäten zu deutlich niedrigeren Preisen als eine SD-Karte der Leistungsklasse erhältlich.

Methoden zum Migrieren des Home Assistant-Servers von SD-Karte auf SSD

Es gibt zwei zuverlässige Möglichkeiten, Ihren Home Assistant-Server von einer microSD-Karte auf eine SSD zu verschieben oder zu migrieren.

  1. Sichern Sie den Home Assistant-Server, installieren Sie ihn neu und stellen Sie ihn wieder her.
  2. Erstellen Sie ein Home Assistant-Server-Image und brennen Sie es auf die SSD.

Sie können eine externe oder interne (in einem USB-Gehäuse) SSD beliebiger Größe verwenden. Wir verwenden eine 500-GB-SSD von Samsung, um den Home Assistant-Server auszuführen, da wir den Server auch als Überwachungs-NVR verwenden, um CCTV-Aufnahmen von IP-Kameras basierend auf Bewegung aufzuzeichnen. Sowohl NVMe- als auch SATA-SSDs funktionieren, solange sie über einen USB-Anschluss zum Anschließen verfügen.

Außerdem müssen Sie USB-Boot auf Ihrem Raspberry Pi 3 oder 4 aktivieren, den Sie für Ihren Home Assistant-Server verwenden.

Im Folgenden führen wir Sie ausführlich durch beide Methoden, um Ihnen zu helfen, Ihren Home Assistant oder einen anderen Server oder ein anderes Betriebssystem von der SD-Karte auf die SSD mit vollständiger Integrität und ohne das Risiko eines Datenverlusts zu migrieren. Stellen Sie sicher, dass Sie eine dieser Methoden in der angegebenen Reihenfolge der Schritte befolgen.

Methode 1: Home Assistant sichern, neu installieren und wiederherstellen

Dies ist die empfohlene Methode, um Ihren Home Assistant-Server von einer microSD-Karte auf eine SSD zu migrieren. Dieses Verfahren umfasst drei Schritte.

Schritt 1: Erstellen Sie die Sicherung des Home Assistant-Servers

Gehen Sie auf Ihrem Home Assistant-Server zu Einstellungen > System > Sicherungen und klicken Sie dann auf die Schaltfläche Sicherung erstellen .

Erstellen Sie eine Sicherung des Home Assistant-Servers

Geben Sie den Sicherungsnamen ein, wählen Sie die Option Vollständige Sicherung und klicken Sie auf Erstellen . Warten Sie, bis es ein Backup erstellt hat. Dies kann eine Weile dauern. Sobald die Sicherung abgeschlossen ist, klicken Sie auf den Namen der Sicherung und dann auf die drei Punkte > Sicherung herunterladen .

Laden Sie die Sicherung des Home Assistant-Servers in den lokalen Speicher herunter

Dadurch wird das Home Assistant-Backup in Ihren lokalen Speicher heruntergeladen.

Schritt 2: Flash Home Assistant Image auf SSD

Laden Sie dieselbe Home Assistant-Version herunter, die auf der microSD-Karte ausgeführt wird, und verwenden Sie das Raspberry Pi Imager-Tool, um das Image auf die SSD zu flashen.

  1. Starten Sie das Raspberry Pi Imager-Tool
  2. Wählen Sie das Home Assistant-Betriebssystem-Image in „OS auswählen“ und das verbundene SSD-Laufwerk in „Speicher auswählen“ aus und klicken Sie auf „ Schreiben“ .
    Wählen Sie Micro-SD-Kartenspeicher und klicken Sie auf Schreiben
  3. Verbinden Sie die SSD mit dem USB-Anschluss Ihres Raspberry Pi 3 oder 4 und schließen Sie die Stromversorgung an.
  4. Wenn Sie USB-Boot auf Ihrem Raspberry Pi aktiviert haben, bootet der Home Assistant vom angeschlossenen SSD-Laufwerk. Da es der erste Start ist, wird es eine Weile dauern, bis er fertig ist.

Schritt 3: Sicherung wiederherstellen

Sobald die Home Assistant-Installation auf der SSD abgeschlossen ist, sehen Sie eine Option: „Alternativ können Sie von einem vorherigen Snapshot wiederherstellen“.

Stellen Sie den Home Assistant-Server auf der SSD mithilfe einer Sicherung wieder her

Klicken Sie darauf und wählen Sie dann das Backup aus, das Sie auf Ihren lokalen Speicher heruntergeladen haben. Klicken Sie auf Ausgewählte wiederherstellen . Die Sicherung wird auf Ihren Home Assistant-Server hochgeladen, der auf SSD ausgeführt wird, und wiederhergestellt. Während des Vorgangs wird Ihr Server für eine Weile offline sein. Dies kann je nach Größe Ihres Home Assistant-Backups einige Minuten dauern, also lehnen Sie sich zurück und entspannen Sie sich.

Sobald der Server wiederhergestellt ist, wird die Weboberfläche automatisch geladen. Zu diesem Zeitpunkt haben Sie Ihren Home Assistant-Server, der über eine microSD-Karte ausgeführt wird, erfolgreich auf eine SSD migriert.

Methode 2: Home Assistant-Image von SD-Karte erstellen und auf SSD brennen

Sie können den aktuellen Home Assistant-Server mit dem Tool Win32 Disk Imager als Image-Datei von der microSD-Karte klonen und dieses Image dann mit dem Tool Raspberry Pi Imager auf SSD flashen. Die Schritte sind wie folgt:

  1. Schalten Sie Raspberry Pi aus und trennen Sie die microSD-Karte.
  2. Verwenden Sie einen Kartenleser, um die microSD-Karte mit Ihrem PC zu verbinden.
  3. Laden Sie das Tool Win32 Disk Imager herunter, installieren Sie es und starten Sie es.
    Wählen Sie den Laufwerksbuchstaben der Home Assistant-SD-Karte
  4. Klicken Sie auf das Ordnersymbol, um einen Speicherort auszuwählen, an dem Sie die Home Assistant-Backup-Image-Datei speichern möchten. Geben Sie einen Namen für die Datei ein und klicken Sie auf Öffnen .
    Wählen Sie einen Speicherort zum Speichern des Backup-Images des Home Assistant-Servers
  5. Wählen Sie den Laufwerksbuchstaben unter der Option Gerät und klicken Sie dann auf Lesen .
  6. Das Tool erstellt eine Image-Datei, die die Home Assistant-Partitionen und Dateninformationen enthält. Abhängig von der Größe der microSD-Karte und ihrer Lesegeschwindigkeit wird dies eine Weile dauern.
  7. Eine geschätzte Zeit wird in der unteren rechten Ecke angezeigt.
  8. Nachdem das Image erstellt wurde, starten Sie das Raspberry Pi Imager-Tool.
  9. Klicken Sie auf Betriebssystem auswählen und wählen Sie die gerade erstellte Image-Datei aus.
  10. Klicken Sie auf Speicher auswählen und wählen Sie das angeschlossene SSD-Laufwerk aus.
    Wählen Sie Micro-SD-Kartenspeicher und klicken Sie auf Schreiben
  11. Klicken Sie auf Schreiben . Bestätigen Sie, wenn Sie dazu aufgefordert werden.
  12. Sobald das Image auf die SSD gebrannt ist, verbinden Sie die SSD mit aktiviertem USB-Boot mit dem Raspberry Pi 3 oder 4 und schalten Sie das Gerät ein.
  13. Der Home Assistant wird gestartet, und Sie können den Server weiterhin normal verwenden, als ob er noch auf einer microSD-Karte lief, jedoch mit mehr Speicherkapazität und schnellerer Leistung.

Schnellere Leistung mit mehr Speicherplatz

Wenn es um Leistung und Zuverlässigkeit geht, können SD-Karten aufgrund ihrer begrenzten Speicher- und Lese-/Schreibzyklen langsamer und weniger zuverlässig sein. Indem Sie also Ihren Home Assistant-Server von einer SD-Karte auf eine SSD migrieren, können Sie seine Leistung und Zuverlässigkeit erheblich steigern.

Außerdem, wenn Sie Ihren Home Assistant-Server als NVR zum Aufzeichnen von IP-CCTV-Videos, als NAS- oder Cloud-Speicher zum Speichern von Dateien oder Backups, als Medienserver zum Streamen von Filmen und Fernsehsendungen (wie Plex oder Kodi) oder verwenden möchten als VPN müssen Sie durch die Installation von Add-Ons auf eine größere SSD migrieren, da diese Dienste die Lese-/Schreibvorgänge erhöhen und mehr Speicherplatz benötigen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert