Ak používate Raspberry Pi pre server Home Assistant nainštalovaný na karte microSD, môžete začať mať problémy s výkonom ako vy pridajte viac entít a nainštalujte alebo spustite viacero doplnkov, ako je napríklad server médií Plex alebo Samba, alebo ho použite ako NVR (sieťový videorekordér).
Môžete však rýchlo migrovať váš existujúci server Home Assistant z karty microSD na disk SSD (Solid State Drive) a spustiť z neho Home Assistant na vašom Raspberry Pi 3 alebo 4. Bude to oveľa rýchlejšie a spoľahlivejšie a disky SSD sú dostupné vo väčších kapacitách za výrazne nižšie ceny ako výkonná SD karta.
Metódy migrácie servera Home Assistant z SD karty na SSD
Existujú dva spoľahlivé spôsoby, ako presunúť alebo migrovať server Home Assistant z karty microSD na SSD.
- Zálohujte, preinštalujte a obnovte server Home Assistant.
- Vytvorte obraz servera Home Assistant a napáľte ho na SSD.
Môžete použiť externý alebo interný (v USB kryte) SSD ľubovoľnej veľkosti. Na spustenie servera Home Assistant používame 500 GB SSD Samsung, pretože server používame aj ako sledovacie NVR na nahrávanie CCTV záberov z IP kamier na základe pohybu. NVMe aj SATA SSD budú fungovať, pokiaľ majú USB port na pripojenie.
Tiež musíte povoľte bootovanie z USB na vašom Raspberry Pi 3 alebo 4, ktorý používate pre server Home Assistant.
Nižšie vás podrobne prevedieme oboma spôsobmi, aby sme vám pomohli migrovať vášho domáceho asistenta alebo akýkoľvek iný server alebo operačný systém z karty SD na SSD s úplnou integritou a bez akéhokoľvek rizika straty údajov. Uistite sa, že ste dodržali niektorú z týchto metód v danom poradí krokov.
Metóda 1: Zálohovanie, preinštalovanie a obnovenie Home Assistant
Toto je odporúčaná metóda na migráciu servera Home Assistant z karty microSD na SSD. Táto metóda zahŕňa tri kroky.
Krok 1: Vytvorte zálohu servera Home Assistant
Na serveri Home Assistant prejdite na nastavenie > Systém > Zálohy a potom kliknite na Vytvoriť zálohu tlačidlo.
Zadajte názov zálohy, vyberte Úplná záloha možnosť a kliknite na tlačidlo Vytvorte. Počkajte, kým sa vytvorí záloha. Dokončenie môže chvíľu trvať. Po dokončení zálohovania kliknite na názov zálohy a potom kliknite na tri bodky > Stiahnite si zálohu.
Týmto sa stiahne záloha Home Assistant do miestneho úložiska.
Krok 2: Flash Home Assistant Image na SSD
Stiahnite si rovnakú verziu Home Assistant, ktorá beží na microSD karte, a pomocou nástroja Raspberry Pi Imager flashujte obrázok na SSD.
- Spustite nástroj Raspberry Pi Imager
- Vyberte obrázok operačného systému Home Assistant Vyberte OS, pripojený SSD disk Vyberte Úložisko, a kliknite Napíšte.
- Pripojte SSD k USB portu vášho Raspberry Pi 3 alebo 4 a pripojte napájanie.
- Ak ste na svojom Raspberry Pi povolili bootovanie z USB, Home Assistant sa spustí z pripojenej jednotky SSD. Keďže ide o prvé spustenie, dokončenie bude chvíľu trvať.
Krok 3: Obnovte zálohu
Po dokončení inštalácie Home Assistant na SSD sa zobrazí možnosť: „Prípadne môžete obnoviť z predchádzajúcej snímky“.
Kliknite naň a potom vyberte zálohu, ktorú ste si stiahli do svojho lokálneho úložiska. Kliknite Obnoviť vybraté. Záloha sa nahrá na váš server Home Assistant spustený na SSD a obnoví ju. Počas tohto procesu bude váš server na chvíľu offline. V závislosti od veľkosti zálohy domáceho asistenta to môže trvať niekoľko minút, takže sa pohodlne usaďte.
Po obnovení servera sa webové rozhranie automaticky načíta. V tejto fáze ste úspešne migrovali server Home Assistant bežiaci cez microSD kartu na SSD.
Metóda 2: Vytvorte obrázok Home Assistant z SD karty a napáľte ho na SSD
Aktuálny server Home Assistant môžete naklonovať ako obrazový súbor z karty microSD pomocou nástroja Win32 Disk Imager a potom tento obrázok flashovať na SSD pomocou nástroja Raspberry Pi Imager. Kroky sú nasledovné:
- Vypnite Raspberry Pi a odpojte kartu microSD.
- Na pripojenie karty microSD k počítaču použite čítačku kariet.
- Stiahnite si, nainštalujte a spustite nástroj Win32 Disk Imager.
- Kliknutím na ikonu priečinka vyberte umiestnenie, kam chcete uložiť súbor zálohy Home Assistant. Zadajte názov súboru a kliknite OTVORENÉ.
- Vyberte písmeno jednotky pod Zariadenie možnosť a potom kliknite Čítať.
- Nástroj vytvorí obrazový súbor obsahujúci oddiely Home Assistant a údaje o údajoch. V závislosti od veľkosti karty microSD a rýchlosti čítania to chvíľu potrvá.
- V pravom dolnom rohu sa zobrazí odhadovaný čas.
- Po vytvorení obrázka spustite nástroj Raspberry Pi Imager.
- Kliknite Vyberte OS a vyberte súbor obrázka, ktorý sme práve vytvorili.
- Kliknite Vyberte Úložisko a vyberte pripojenú jednotku SSD.
- Kliknite Napíšte. Ak sa zobrazí výzva, potvrďte.
- Po napálení obrazu na SSD pripojte SSD k Raspberry Pi 3 alebo 4 s povoleným USB bootovaním a zapnite zariadenie.
- Home Assistant sa spustí a vy môžete pokračovať v používaní servera normálne, ako keď bežal na microSD karte, ale s väčšou úložnou kapacitou a rýchlejším výkonom.
Rýchlejší výkon s väčším úložným priestorom
Pokiaľ ide o výkon a spoľahlivosť, SD karty môžu byť pomalšie a menej spoľahlivé kvôli ich obmedzenému ukladaniu a cyklom čítania/zápisu. Takže migráciou servera Home Assistant z karty SD na SSD môžete výrazne zvýšiť jeho výkon a spoľahlivosť.
Okrem toho, ak chcete server Home Assistant používať ako NVR na nahrávanie IP CCTV videí, ako NAS alebo cloudové úložisko na ukladanie súborov alebo záloh, ako mediálny server na streamovanie filmov a Televízne programy (napríklad Plex alebo Kodi) alebo ako VPN, inštaláciou doplnkov musíte migrovať na väčší SSD, pretože tieto služby zvýšia operácie čítania/zápisu a vyžadujú viac skladovanie.