Izguba podatkov je neizogibna in lahko nastane zaradi napak strojne in programske opreme. Vendar pa lahko z rednimi varnostnimi kopijami obnovite podatke in kritične aplikacije, kot je Home Assistant, nazaj v prvotno ali zadnje delujoče stanje. Tukaj bomo razložili nekaj različnih metod za ustvarjanje popolnih in delnih varnostnih kopij vašega strežnika Home Assistant na lokalnem disku in shrambi v oblaku. Naučili se boste tudi, kako načrtovati samodejno varnostno kopiranje in uporabiti te varnostne kopije za obnovitev strežnika Home Assistant po okvari.
Načini varnostnega kopiranja strežnika Home Assistant
Obstajata dva različna načina, na katera lahko načrtujete ali ustvarite lokalne varnostne kopije in varnostne kopije v oblaku vašega strežnika Home Assistant:
- Za ustvarjanje lokalnih varnostnih kopij uporabite vgrajene možnosti varnostnega kopiranja sistema.
- Uporabi Domači pomočnik Google Drive Backup dodatek za načrtovanje lokalnih varnostnih kopij in njihovo samodejno nalaganje v oblak (Google Drive).
Ročno ustvarite varnostne kopije Home Assistant na lokalnem disku
Popolno ali delno varnostno kopijo strežnika Home Assistant Server na lokalnem pogonu lahko ustvarite tako, da sledite tem korakom:
- Prijavite se v strežnik Home Assistant kot skrbnik.
- Pojdi do nastavitve > Sistem > Varnostne kopije.
- Kliknite na +Ustvari varnostno kopijo gumb.
- Vnesite ime za varnostno kopijo.
- Izberite način varnostnega kopiranja, tj. Popolna varnostna kopija oz Delna varnostna kopija. Varnostno kopijo lahko tudi šifrirate tako, da izberete Zaščita z geslom potrditveno polje.
- Kliknite Ustvari. To lahko traja nekaj časa.
- Čez nekaj časa boste varnostno kopijo videli v Varnostne kopije seznam.
- Lahko kliknete najnovejšo varnostno kopijo, da prenesete varnostno kopijo v svoj sistem.
Načrtujte samodejno varnostno kopiranje domačega pomočnika
Te ročne varnostne kopije lahko avtomatizirate z uporabo Hassio. Backup_Full oz Hassio. Backup_Partial storitev. To storite tako, da sledite tem korakom:
- Pojdi do nastavitve > Avtomatizacije in scene.
- Kliknite Ustvari avtomatizacijo in izberite Začnite s prazno avtomatizacijo.
- Kliknite +Dodaj sprožilec in izberite Čas. Vnesite čas HH: MM: SS.
- Kliknite +Dodaj dejanje in izberite Pokliči servis.
- V Storitev, poiščite Nadzornik domačega pomočnika: ustvarite popolno varnostno kopijo ali Nadzornik domačega pomočnika: ustvarite delno varnostno kopijo možnost.
- Vnesete lahko ime za varnostno kopijo ali ga obdržite kot privzeto in vnesete geslo, da varnostne kopije ostanejo šifrirane.
- Kliknite Shrani.
- Poimenujte nalogo avtomatizacije varnostnega kopiranja z opisom in kliknite Shrani.
Lahko pa kliknete na tri pike na vrhu v oknu za avtomatizacijo in izberete Uredi v YAML, prilepite naslednjo kodo, da ustvarite avtomatizacijo za varnostno kopiranje, in kliknite Shrani.
vzdevek: Samodejne varnostne kopije
Opis: Avto rezerva storitev doustvariti a "Polno Rezerva"Vsak dan ob 2.00 zjutraj.
sprožilec:
- platforma: čas
pri: "02:00:00"
stanje: []
akcija:
- storitev: hassio.backup_full
podatki: {}
način: enojni
To bo zagnalo storitev varnostnega kopiranja in ustvarilo popolno samodejno varnostno kopijo strežnika Home Assistant Server ob 2:00 vsak dan.
Druga možnost je, da namestite Varnostno kopiranje Samba dodatek za načrtovanje varnostnih kopij in nastavite mapo v omrežni skupni rabi na Ubuntu s Sambo za samodejno kopiranje varnostne kopije na mesto v skupni rabi.
Načrtujte samodejne varnostne kopije Home Assistant in jih naložite v Google Drive
Uporabljati Domači pomočnik Google Drive Backup dodatek, lahko omogočite samodejno varnostno kopiranje strežnika Home Assistant. Dodatek tudi samodejno naloži varnostne kopije Home Assistant v Google Drive in počisti staro varnostno kopijo, tako da strežniku ali Google Driveu ne zmanjka prostora.
Če želite namestiti in nastaviti samodejno varnostno kopiranje v oblaku v Google Drive v strežniku Home Assistant, sledite tem korakom:
- V Domačem pomočniku pojdite na nastavitve > Dodatki in kliknite Trgovina z dodatki gumb.
- Kliknite tri pike zgoraj desno in izberite Dodajte repozitorije.
- Prilepite povezavo https://github.com/sabeechen/hassio-google-drive-backup in kliknite Dodaj.
- Nato znova naložite trenutno stran in poiščite Domači pomočnik Google Drive Backup dodatek.
- Kliknite dodatek in nato kliknite Namestite. Počakajte nekaj minut in pustite, da se konča.
- Nato kliknite Začetek. Po nekaj sekundah kliknite Odpri spletni uporabniški vmesnik. S tem se odpre spletni uporabniški vmesnik Home Assistant Google Drive Backup.
- Kliknite nastavitve in vnesite največje število varnostnih kopij, ki jih želite ustvariti in shraniti v Home Assistant in Google Drive. Prav tako lahko izberete, ali želite obdržati naloženo varnostno kopijo v Home Assistant ali jo izbrisati po nalaganju in ali želite izbrisati staro varnostno kopijo, preden ustvarite novo. Obdržali smo jih onemogočene.
- Pomaknite se navzdol in izberite število dni med varnostnimi kopijami, čas in vnesite geslo za zaščito varnostnih kopij. Vse ostalo naj bo privzeto in kliknite Shrani.
- Kliknite Preverjanje pristnosti z Google Drive, prijavite se v svoj Google Račun in avtorizirajte. Prejeli boste niz avtorizacijske kode. Kopirajte kodni niz, pojdite nazaj na stran za varnostno kopiranje Google Drive Home Assistant in ga prilepite v prazno polje. Kliknite Shrani.
- Preusmerjeni boste na privzeto stran s statusom varnostnega kopiranja, kjer lahko ustvarite nove varnostne kopije, si ogledate napredek varnostnega kopiranja, napredek nalaganja itd.
Ko konfigurirate Google Drive Backup for Home Assistant, vam ni več treba skrbeti za varnostne kopije Home Assistant. Ponuja tudi več funkcij prilagajanja, ki jih lahko raziščete in uporabite.
Namestite in konfigurirate lahko dodatke, kot je npr OneDrive varnostno kopiranje, DropBox Sync, oz Varnostno kopiranje Nextcloud, za shranjevanje dodatne kopije varnostnih kopij Home Assistant v oblaku.
Koraki za obnovitev varnostnih kopij strežnika Home Assistant
Če gre kaj narobe z vašim strežnikom Home Assistant, na primer poškodovan vaš Konfiguracija.yaml ali če se strežniki začnejo obnašati, lahko namestite strežnik Home Assistant na Raspberry Pi ali Docker in nato naložite zadnjo varnostno kopijo, da obnovite Home Assistant v normalno delovno stanje.
Varnostno kopijo lahko naložite in obnovite takoj, ko Home Assistant konča namestitev in pred začetno nastavitvijo, pri kateri ustvarite račun. Namesto prijave ...
- Kliknite na Lahko pa obnovite iz prejšnjega posnetka možnost na strani za nastavitev. Odprlo se bo okno raziskovalca datotek.
- Izberite zadnjo preneseno varnostno kopijo iz programa Home Assistant ali Google Drive in kliknite Obnovi izbrano.
Varnostno kopijo lahko naložite tudi pozneje, po začetni nastavitvi:
- Pojdi do nastavitve > Sistem > Varnostne kopije.
- Kliknite na tri pike na vrhu in izberite Naloži varnostno kopijo.
- Prebrskajte in izberite zadnjo varnostno kopijo, ki ste jo prenesli s strežnika Home Assistant ali Google Drive, da obnovite strežnik.
Varnostno kopiraj zdaj!
Varnostne kopije so ključnega pomena, zlasti ko izvajate kritično aplikacijo, kot je strežnik Home Assistant za vaš pametni dom. Če uporabljate strežnik Home Assistant, veste, koliko truda je potrebno za iskanje najboljših konfiguracij in nastavitve za dodajanje in izdelavo vaših integracij, dodatkov, pametnih naprav, entitet, avtomatizacije, skriptov, prizorov itd. v službi. Ne moremo niti pomisliti, da bi strežnik Home Assistant postavili iz nič. Če čutite enako, varnostno kopirajte zdaj!