Az adatvesztés elkerülhetetlen, és hardver- és szoftverhibák miatt következhet be. Rendszeres biztonsági mentésekkel azonban visszaállíthatja az adatokat és a kritikus alkalmazásokat, például az Otthoni asszisztenst, visszaállíthatja eredeti vagy utolsó működő állapotát. Itt bemutatunk néhány különböző módszert a Home Assistant szerver teljes és részleges biztonsági másolatának létrehozására helyi meghajtón és felhőalapú tárhelyen. Azt is megtudhatja, hogyan ütemezheti az automatikus biztonsági mentéseket, és hogyan állíthatja vissza a Home Assistant szervert hiba után.
A Home Assistant szerver biztonsági mentésének módjai
Két különböző módon ütemezheti vagy hozhatja létre a Home Assistant szerver helyi és felhőalapú biztonsági mentéseit:
- Helyi biztonsági mentések készítéséhez használja a beépített rendszer biztonsági mentési beállításait.
- Használja a Otthoni asszisztens Google Drive biztonsági mentés kiegészítővel ütemezheti a helyi biztonsági mentéseket, és automatikusan feltöltheti őket a felhőbe (Google Drive).
Készítsen manuálisan biztonsági másolatokat az Otthoni asszisztensről a helyi meghajtón
Az alábbi lépések végrehajtásával teljes vagy részleges biztonsági másolatot készíthet a Home Assistant Serverről egy helyi meghajtón:
- Jelentkezzen be a Home Assistant szerverre rendszergazdaként.
- Menj Beállítások > Rendszer > Biztonsági mentések.
- Kattints a + Biztonsági másolat létrehozása gomb.
- Adja meg a biztonsági másolat nevét.
- Válassza ki a biztonsági mentés módját, pl. Teljes biztonsági mentés vagy Részleges biztonsági mentés. A biztonsági másolatot a lehetőség kiválasztásával is titkosíthatja Jelszó védelem jelölőnégyzetet.
- Kattintson Teremt. Ennek befejezése eltarthat egy ideig.
- Egy idő után látni fogja a biztonsági másolatot a Biztonsági mentések lista.
- A legújabb biztonsági másolatra kattintva letöltheti a biztonsági másolatot a rendszerére.
Ütemezze az otthoni asszisztens automatikus biztonsági mentését
Automatizálhatja ezeket a kézi biztonsági mentéseket a Hassio. Backup_Full vagy Hassio. Backup_Partial szolgáltatás. Ehhez kövesse az alábbi lépéseket:
- Menj Beállítások > Automatizálások és jelenetek.
- Kattintson Automatizálás létrehozása és válassz Kezdje egy üres automatikával.
- Kattintson + Trigger hozzáadása és válassz Idő. Adja meg az időt HH: MM: SS.
- Kattintson +Művelet hozzáadása és válassza ki Hívjon szervizt.
- Ban,-ben Szolgáltatás, keresse meg a Otthoni asszisztens felügyelő: Készítsen teljes biztonsági másolatot vagy a Otthoni asszisztens felügyelő: Készítsen részleges biztonsági másolatot választási lehetőség.
- Megadhat egy nevet a biztonsági másolatnak, vagy megtarthatja alapértelmezettként, és megadhatja a jelszót a biztonsági másolatok titkosítása érdekében.
- Kattintson Megment.
- Adjon nevet a mentési automatizálási feladatnak leírással együtt, és kattintson a gombra Megment.
Alternatív megoldásként rákattinthat az automatizálási ablak tetején lévő három pontra, és kiválaszthat Szerkesztés YAML-ben, illessze be a következő kódot a biztonsági mentés automatizálásának létrehozásához, majd kattintson a gombra Megment.
álnév: Automatikus biztonsági mentések
leírás: Auto biztonsági mentés szolgáltatás nak nekteremt teljes biztonsági mentés"mindennap hajnali 2 órakor.
trigger:
- platform: idő
nál nél: "02:00:00"
feltétel: []
akció:
- szolgáltatás: hassio.backup_full
adatok: {}
mód: egyetlen
Ez futtatja a biztonsági mentési szolgáltatást, és minden nap 2:00-kor létrehoz egy teljes automatikus biztonsági másolatot a Home Assistant Serverről.
Alternatív megoldásként telepítheti a Samba biztonsági mentés kiegészítő a biztonsági mentések ütemezéséhez és állítson be egy hálózati megosztott mappát az Ubuntun a Sambával hogy a biztonsági másolatot automatikusan a megosztott helyre másolja.
Ütemezze be az Otthoni asszisztens automatikus biztonsági mentését, és töltse fel őket a Google Drive-ra
Használni a Otthoni asszisztens Google Drive biztonsági mentés kiegészítővel engedélyezheti a Home Assistant Server automatikus biztonsági mentését. A kiegészítő automatikusan feltölti a Home Assistant biztonsági másolatait a Google Drive-ra, és megtisztítja a régi biztonsági másolatot, hogy a szerveren vagy a Google Drive-on ne fogyjon ki a hely.
A Home Assistant Server Google Drive-ra való automatikus felhőalapú biztonsági mentések telepítéséhez és beállításához kövesse az alábbi lépéseket:
- Az Otthoni asszisztensben lépjen a következőre: Beállítások > Kiegészítők és kattintson a Kiegészítő áruház gomb.
- Kattintson a három pontra a jobb felső sarokban, és válassza ki Adattárak hozzáadása.
- Illessze be a linket https://github.com/sabeechen/hassio-google-drive-backup és kattintson Hozzáadás.
- Ezután töltse be újra az aktuális oldalt, és keressen rá Otthoni asszisztens Google Drive biztonsági mentés Hozzáad.
- Kattintson a kiegészítőre, majd kattintson Telepítés. Várjon néhány percet, és hagyja befejezni.
- Ezután kattintson Rajt. Néhány másodperc múlva kattintson a gombra Nyissa meg a webes felhasználói felületet. Ezzel megnyílik a Home Assistant Google Drive Backup webes felhasználói felülete.
- Kattintson Beállítások és adja meg a létrehozni és tárolni kívánt biztonsági másolatok maximális számát a Home Assistantben és a Google Drive-ban. Azt is kiválaszthatja, hogy a feltöltött biztonsági másolatot megtartja-e az Otthoni asszisztensben, vagy a feltöltés után törli, illetve, hogy törli-e a régi biztonsági másolatot, mielőtt újat hozna létre. Fogyatékosnak tartottuk őket.
- Görgessen le, és válassza ki a napok számát a biztonsági mentések között, és adja meg az időt, majd adja meg a jelszót a biztonsági mentések védelméhez. Minden más maradjon alapértelmezettként, és kattintson Megment.
- Kattintson Hitelesítés a Google Drive-val, jelentkezzen be Google Fiókjába, és engedélyezze. Kapsz egy engedélyezési kódot. Másolja ki a kódkarakterláncot, lépjen vissza a Home Assistant Google Drive Backup oldalára, és illessze be az üres mezőbe. Kattintson Megment.
- A rendszer átirányítja az alapértelmezett biztonsági mentési állapot oldalra, ahol új biztonsági másolatokat készíthet, megtekintheti a biztonsági mentés folyamatát, a feltöltés folyamatát stb.
Miután konfigurálta a Google Drive Backup for Home Assistant alkalmazást, többé nem kell aggódnia a Home Assistant biztonsági mentései miatt. Számos testreszabási funkciót is kínál, amelyeket felfedezhet és használhat.
Telepíthet és konfigurálhat kiegészítőket, mint pl OneDrive biztonsági mentés, DropBox Sync, vagy Nextcloud biztonsági mentés, hogy a Home Assistant biztonsági másolatainak további másolatát a felhőben tárolja.
A Home Assistant szerver biztonsági másolatainak visszaállításának lépései
Ha valami hiba történik a Home Assistant szerverrel, például megsérül a Konfiguráció.yaml fájlt, vagy ha a szerverek elkezdenek működni, megteheti telepítse a Home Assistant Servert egy Raspberry Pi-re vagy a Docker, majd töltse fel az utolsó biztonsági másolatot, hogy visszaállítsa a Home Assistant normál működési állapotát.
Feltöltheti és visszaállíthatja a biztonsági másolatot közvetlenül azután, hogy a Home Assistant befejezte a telepítést, és a kezdeti beállítás előtt, ahol létrehoz egy fiókot. Regisztrálás helyett…
- Kattints a Alternatív megoldásként visszaállíthatja egy korábbi pillanatképből opciót a beállítási oldalon. Megnyitja a fájlkezelő ablakot.
- Válassza ki az utoljára letöltött biztonsági másolatot a Home Assistant vagy a Google Drive alkalmazásból, majd kattintson a gombra Kijelöltek visszaállítása.
A biztonsági másolatot később, a kezdeti beállítás után is feltöltheti:
- Menj Beállítások > Rendszer > Biztonsági mentések.
- Kattintson a három pont tetején, és válassza ki Biztonsági másolat feltöltése.
- A szerver visszaállításához tallózzon, és válassza ki a Home Assistant Serverről vagy a Google Drive-ról legutóbb letöltött biztonsági másolatot.
Vissza most!
A biztonsági mentések létfontosságúak, különösen akkor, ha kritikus alkalmazást futtat, például egy Home Assistant szervert okosotthonához. Ha a Home Assistant szervert használja, tudja, milyen erőfeszítésbe kerül a legjobb konfigurációk megtalálása és beállítások az integrációk, kiegészítők, intelligens eszközök, entitások, automatizálás, szkriptek, jelenetek stb. hozzáadásához és létrehozásához a munkában. Nem is gondolhatunk arra, hogy a Home Assistant szervert a semmiből állítsuk be. Ha te is így érzed, most állj vissza!