Jos käytät Raspberry Pi for Home Assistant -palvelinta, joka on asennettu microSD-kortille, saatat alkaa kohdata suorituskykyongelmia. lisää entiteettejä ja asenna tai suorita useita lisäosia, kuten Plex-mediapalvelin tai Samba, tai käytä sitä NVR: nä (verkkovideonauhurina).
Voit kuitenkin siirtää olemassa olevan Home Assistant -palvelimesi nopeasti microSD-kortilta SSD-asemaan ja käynnistää Home Assistantin Raspberry Pi 3:ssa tai 4:ssä siitä. Tämä on paljon nopeampi ja luotettavampi, ja SSD-levyjä on saatavana suurempia kapasiteettia huomattavasti halvemmalla kuin suorituskykyluokan SD-kortti.
Menetelmät Home Assistant -palvelimen siirtämiseksi SD-kortilta SSD-levylle
On kaksi luotettavaa tapaa siirtää tai siirtää Home Assistant -palvelin microSD-kortilta SSD-levylle.
- Varmuuskopioi, asenna uudelleen ja palauta Home Assistant -palvelin.
- Luo Home Assistant -palvelinkuva ja polta se SSD-levylle.
Voit käyttää minkä tahansa kokoista ulkoista tai sisäistä (USB-kotelossa olevaa) SSD-levyä. Käytämme 500 Gt: n Samsung SSD: tä Home Assistant -palvelimen pyörittämiseen, koska käytämme palvelinta myös valvonta-NVR: nä tallentaaksemme CCTV-materiaalia IP-kameroista liikkeen perusteella. Sekä NVMe- että SATA SSD -levyt toimivat niin kauan kuin niissä on USB-portti liitäntää varten.
Myös sinun täytyy ota USB-käynnistys käyttöön Raspberry Pi: ssä 3 tai 4, jota käytät Home Assistant -palvelimessasi.
Alla käymme läpi molemmat menetelmät yksityiskohtaisesti, jotta voit siirtää Home Assistantin tai minkä tahansa muun palvelimen tai käyttöjärjestelmän SD-kortilta SSD-levylle täydellisesti ja ilman tietojen menettämisen riskiä. Varmista, että noudatat jompaakumpaa näistä menetelmistä annetussa vaiheiden järjestyksessä.
Tapa 1: Varmuuskopioi, asenna uudelleen ja palauta Home Assistant
Tämä on suositeltu tapa siirtää Home Assistant -palvelin microSD-kortilta SSD-levylle. Tämä menetelmä sisältää kolme vaihetta.
Vaihe 1: Luo Home Assistant -palvelimen varmuuskopio
Siirry Home Assistant -palvelimella osoitteeseen asetukset > Järjestelmä > Varmuuskopiot ja napsauta sitten Luo varmuuskopio -painiketta.
Anna varmuuskopion nimi, valitse Täysi varmuuskopio vaihtoehto ja napsauta Luoda. Odota, että se luo varmuuskopion. Tämän valmistuminen voi kestää hetken. Kun varmuuskopiointi on valmis, napsauta varmuuskopion nimeä ja napsauta sitten kolme pistettä > Lataa varmuuskopio.
Tämä lataa Home Assistantin varmuuskopion paikalliseen tallennustilaan.
Vaihe 2: Flash Home Assistant -kuva SSD: llä
Lataa sama Home Assistant -versio, joka on käynnissä microSD-kortilla, ja käytä Raspberry Pi Imager -työkalua kuvan siirtämiseen SSD-levylle.
- Käynnistä Raspberry Pi Imager -työkalu
- Valitse Home Assistant -käyttöjärjestelmän kuva Valitse käyttöjärjestelmä, kytketty SSD-asema sisään Valitse tallennustila, ja napsauta Kirjoittaa.
- Liitä SSD Raspberry Pi 3:n tai 4:n USB-porttiin ja liitä virtalähde.
- Jos olet ottanut USB-käynnistyksen käyttöön Raspberry Pi -laitteessa, Home Assistant käynnistyy liitetyltä SSD-asemalta. Koska se on ensimmäinen käynnistys, sen valmistuminen kestää jonkin aikaa.
Vaihe 3: Palauta varmuuskopio
Kun Home Assistant -asennus on suoritettu SSD-levylle, näet vaihtoehdon: "Vaihtoehtoisesti voit palauttaa edellisestä tilannekuvasta".
Napsauta sitä ja valitse sitten paikalliseen tallennustilaan lataamasi varmuuskopio. Klikkaus Palauta valitut. Varmuuskopio ladataan Home Assistant -palvelimellesi, joka toimii SSD-levyllä, ja palauttaa sen. Prosessin aikana palvelimesi on offline-tilassa jonkin aikaa. Tämä voi kestää useita minuutteja Home Assistantin varmuuskopion koosta riippuen, joten istu alas ja rentoudu.
Kun palvelin on palautettu, verkkokäyttöliittymä latautuu automaattisesti. Tässä vaiheessa olet onnistuneesti siirtänyt microSD-kortin kautta toimivan Home Assistant -palvelimen SSD-levylle.
Tapa 2: Luo Home Assistant -kuva SD-kortilta ja polta se SSD: lle
Voit kloonata nykyisen Home Assistant -palvelimen kuvatiedostona microSD-kortilta käyttämällä Win32 Disk Imager -työkalua ja flash tämän kuvan sitten SSD: lle Raspberry Pi Imager -työkalulla. Vaiheet ovat seuraavat:
- Sammuta Raspberry Pi ja irrota microSD-kortti.
- Liitä microSD-kortti tietokoneeseen kortinlukijalla.
- Lataa, asenna ja käynnistä Win32 Disk Imager -työkalu.
- Napsauta kansiokuvaketta valitaksesi sijainti, johon haluat tallentaa Home Assistantin varmuuskopion. Kirjoita tiedostolle nimi ja napsauta Avata.
- Valitse aseman kirjain kohdan alta Laite vaihtoehto ja napsauta sitten Lukea.
- Työkalu luo kuvatiedoston, joka sisältää Home Assistantin osiot ja tiedot. Tämä kestää jonkin aikaa riippuen microSD-kortin koosta ja sen lukunopeudesta.
- Arvioitu aika näkyy oikeassa alakulmassa.
- Kun kuva on luotu, käynnistä Raspberry Pi Imager -työkalu.
- Klikkaus Valitse käyttöjärjestelmä ja valitse juuri luomamme kuvatiedosto.
- Klikkaus Valitse Tallennus ja valitse liitetty SSD-asema.
- Klikkaus Kirjoittaa. Vahvista pyydettäessä.
- Kun kuva on poltettu SSD-levylle, liitä SSD Raspberry Pi 3:een tai 4:ään USB-käynnistyksen ollessa käytössä ja käynnistä laite.
- Home Assistant käynnistyy, ja voit jatkaa palvelimen käyttöä normaalisti samalla tavalla kuin sen ollessa käynnissä microSD-kortilla, mutta enemmän tallennuskapasiteettia ja nopeampaa suorituskykyä.
Nopeampi suorituskyky ja enemmän tallennustilaa
Mitä tulee suorituskykyyn ja luotettavuuteen, SD-kortit voivat olla hitaampia ja vähemmän luotettavia niiden rajoitetun tallennus- ja luku-/kirjoitusjaksojen vuoksi. Joten siirtämällä Home Assistant -palvelimesi SD-kortilta SSD-levylle, voit parantaa merkittävästi sen suorituskykyä ja luotettavuutta.
Lisäksi, jos haluat käyttää Home Assistant -palvelinta NVR: nä CCTV-IP-videoiden tallentamiseen, NAS- tai pilvitallennustilana tiedostojen tai varmuuskopioiden tallentamiseen, mediapalvelimena elokuvien suoratoistoon ja TV-ohjelmat (kuten Plex tai Kodi) tai VPN: nä, asentamalla lisäosia, sinun on siirryttävä suuremmalle SSD-levylle, koska nämä palvelut lisäävät luku-/kirjoitustoimintoja ja vaativat enemmän varastointi.