Dacă utilizați Raspberry Pi pentru un server Home Assistant instalat pe un card microSD, este posibil să începeți să întâmpinați probleme de performanță pe măsură ce adăugați mai multe entități și instalați sau rulați mai multe suplimente, cum ar fi un server media Plex sau Samba, sau utilizați-l ca NVR (rețea video recorder).
Cu toate acestea, puteți migra rapid serverul Home Assistant existent de pe cardul microSD pe o unitate SSD și puteți porni Home Assistant pe Raspberry Pi 3 sau 4 de pe acesta. Acest lucru va fi mult mai rapid și mai fiabil, iar SSD-urile sunt disponibile în capacități mai mari la prețuri semnificativ mai mici decât un card SD de performanță.
Metode de migrare a serverului Home Assistant de pe cardul SD pe SSD
Există două moduri fiabile de a muta sau de a migra serverul Home Assistant de pe un card microSD pe SSD.
- Faceți backup, reinstalați și restaurați serverul Home Assistant.
- Creați o imagine de server Home Assistant și ardeți-o pe SSD.
Puteți utiliza un SSD extern sau intern (într-o carcasă USB) de orice dimensiune. Folosim un SSD Samsung de 500 GB pentru a rula serverul Home Assistant, deoarece folosim serverul și ca NVR de supraveghere pentru a înregistra imagini CCTV de la camerele IP pe baza mișcării. Atât SSD-urile NVMe, cât și SATA vor funcționa atâta timp cât au un port USB pentru conectare.
De asemenea, trebuie activați încărcarea USB pe Raspberry Pi 3 sau 4 pe care îl utilizați pentru serverul Home Assistant.
Mai jos, vă prezentăm în detaliu prin ambele metode pentru a vă ajuta să migrați Home Assistant sau orice alt server sau sistem de operare de pe cardul SD pe SSD cu integritate completă și fără niciun risc de pierdere a datelor. Asigurați-vă că urmați oricare dintre aceste metode în ordinea dată a pașilor.
Metoda 1: Backup, reinstalare și restaurare Home Assistant
Aceasta este metoda recomandată pentru a migra Home Assistant Server de pe un card microSD pe SSD. Această metodă cuprinde trei etape.
Pasul 1: Creați o copie de rezervă a serverului Home Assistant
Pe serverul Home Assistant, accesați Setări > Sistem > Backup-uri și apoi faceți clic pe A crea copie de rezervă buton.
Introduceți numele copiei de rezervă, alegeți Backup complet opțiunea și faceți clic Crea. Așteptați să creeze o copie de rezervă. Acest lucru poate dura ceva timp pentru a se termina. După finalizarea copiei de rezervă, faceți clic pe numele copiei de rezervă și apoi faceți clic pe trei puncte > Descărcați backup.
Aceasta va descărca backupul Home Assistant în spațiul de stocare local.
Pasul 2: Flash Home Assistant Imagine pe SSD
Descărcați aceeași versiune Home Assistant care rulează pe cardul microSD și utilizați instrumentul Raspberry Pi Imager pentru a flashiza imaginea pe SSD.
- Lansați instrumentul Raspberry Pi Imager
- Selectați imaginea OS Home Assistant în Alegeți sistemul de operare, unitatea SSD conectată în Alegeți Stocare, și faceți clic Scrie.
- Conectați SSD-ul la portul USB al Raspberry Pi 3 sau 4 și conectați sursa de alimentare.
- Dacă ați activat pornirea USB pe Raspberry Pi, Home Assistant va porni de pe unitatea SSD conectată. Deoarece este prima pornire, va dura ceva timp să se termine.
Pasul 3: Restaurați copierea de rezervă
Odată ce instalarea Home Assistant este finalizată pe SSD, veți vedea o opțiune: „Alternativ, puteți restaura dintr-un instantaneu anterior”.
Faceți clic pe el și apoi selectați copia de rezervă pe care ați descărcat-o pe spațiul de stocare local. Clic Restaurați selectat. Backup-ul se va încărca pe serverul Home Assistant care rulează pe SSD și îl va restabili. În timpul procesului, serverul dvs. va fi offline pentru o perioadă. Acest lucru poate dura câteva minute, în funcție de dimensiunea copiei de rezervă a Home Assistant, așa că stați pe loc și relaxați-vă.
Odată ce serverul este restaurat, interfața web se va încărca automat. În această etapă, ați migrat cu succes serverul Home Assistant care rulează prin card microSD pe SSD.
Metoda 2: Creați imaginea Home Assistant de pe cardul SD și ardeți-o pe SSD
Puteți clona serverul Home Assistant actual ca fișier imagine de pe cardul microSD utilizând instrumentul Win32 Disk Imager și apoi flashați această imagine pe SSD folosind instrumentul Raspberry Pi Imager. Pașii sunt următorii:
- Opriți Raspberry Pi și deconectați cardul microSD.
- Utilizați un cititor de carduri pentru a conecta cardul microSD la computer.
- Descărcați, instalați și lansați instrumentul Win32 Disk Imager.
- Faceți clic pe pictograma folderului pentru a alege o locație în care doriți să salvați fișierul imagine de rezervă Home Assistant. Introduceți un nume pentru fișier și faceți clic Deschis.
- Alegeți litera de unitate de sub Dispozitiv opțiunea și apoi faceți clic Citit.
- Instrumentul va crea un fișier imagine care conține partițiile Home Assistant și informații despre date. Acest lucru va dura ceva timp pentru a se finaliza în funcție de dimensiunea cardului microSD și de viteza de citire a acestuia.
- O durată estimată va fi afișată în colțul din dreapta jos.
- După ce imaginea este creată, lansați instrumentul Raspberry Pi Imager.
- Clic Alegeți sistemul de operare și selectați fișierul imagine pe care tocmai l-am creat.
- Clic Alegeți Stocare și alegeți unitatea SSD conectată.
- Clic Scrie. Confirmați dacă vi se solicită.
- Odată ce imaginea este inscripționată pe SSD, conectați SSD-ul la Raspberry Pi 3 sau 4 cu pornirea USB activată și porniți dispozitivul.
- Home Assistant va porni și puteți continua să utilizați serverul în mod normal așa cum erați când rula pe un card microSD, dar cu mai multă capacitate de stocare și performanță mai rapidă.
Performanță mai rapidă cu mai mult spațiu de stocare
Când vine vorba de performanță și fiabilitate, cardurile SD pot fi mai lente și mai puțin fiabile datorită stocării limitate și ciclurilor de citire/scriere. Așadar, migrând serverul Home Assistant de pe cardul SD pe SSD, îi puteți crește semnificativ performanța și fiabilitatea.
În plus, dacă doriți să utilizați serverul Home Assistant ca NVR pentru a înregistra videoclipuri IP CCTV, ca NAS sau stocare în cloud pentru a stoca fișiere sau copii de rezervă, ca server media pentru a reda filme și Emisiuni TV (cum ar fi Plex sau Kodi) sau ca VPN, prin instalarea de suplimente, trebuie să migrați la un SSD mai mare, deoarece aceste servicii vor crește operațiunile de citire/scriere și vor necesita mai multe depozitare.