Strata dát je nevyhnutná a môže k nej dôjsť v dôsledku zlyhania hardvéru a softvéru. Pravidelným zálohovaním však môžete obnoviť údaje a kritické aplikácie, ako je napríklad Home Assistant, do pôvodného alebo posledného funkčného stavu. Tu vysvetlíme niekoľko rôznych metód na vytvorenie úplných a čiastočných záloh vášho servera Home Assistant na lokálnom disku a cloudovom úložisku. Dozviete sa tiež, ako naplánovať automatické zálohovanie a použiť tieto zálohy na obnovenie servera Home Assistant po zlyhaní.
Spôsoby zálohovania vášho servera Home Assistant
Existujú dva rôzne spôsoby, ako môžete naplánovať alebo vytvoriť lokálne a cloudové zálohy vášho servera Home Assistant:
- Na vytvorenie lokálnych záloh použite vstavané možnosti zálohovania systému.
- Použi Home Assistant Zálohovanie Disku Google doplnok na plánovanie miestnych záloh a ich automatické nahrávanie do cloudu (Disk Google).
Manuálne vytvorte zálohy Home Assistant na lokálnom disku
Môžete vytvoriť úplnú alebo čiastočnú zálohu vášho servera Home Assistant na lokálnom disku podľa týchto krokov:
- Prihláste sa na server Home Assistant ako správca.
- Ísť do nastavenie > Systém > Zálohy.
- Kliknite na + Vytvoriť zálohu tlačidlo.
- Zadajte názov zálohy.
- Zvoľte spôsob zálohovania, t.j. Úplná záloha alebo Čiastočná záloha. Zálohu môžete zašifrovať aj výberom možnosti Ochrana heslom začiarkavacie políčko.
- Kliknite Vytvorte. Dokončenie môže chvíľu trvať.
- Po určitom čase uvidíte svoju zálohu v Zálohy zoznam.
- Kliknutím na najnovšiu zálohu si stiahnete záložnú kópiu do svojho systému.
Naplánujte si automatické zálohy domáceho asistenta
Tieto manuálne zálohy môžete automatizovať pomocou Hassio. Backup_Full alebo Hassio. Backup_Partial služby. Ak to chcete urobiť, postupujte takto:
- Ísť do nastavenie > Automatizácie a scény.
- Kliknite Vytvorte automatizáciu a vyberte si Začnite s prázdnou automatizáciou.
- Kliknite + Pridať spúšťač a vyberte si Čas. Zadajte čas v HH: MM: SS.
- Kliknite + Pridať akciu a vybrať si Zavolajte servis.
- V servis, vyhľadajte Home Assistant Supervisor: Vytvorte úplnú zálohu alebo Home Assistant Supervisor: Vytvorte čiastočnú zálohu možnosť.
- Môžete zadať názov zálohy alebo ju ponechať ako predvolenú a zadať heslo, aby zálohy zostali šifrované.
- Kliknite Uložiť.
- Pomenujte úlohu automatizácie zálohovania s popisom a kliknite Uložiť.
Prípadne môžete kliknúť na tri bodky v hornej časti okna automatizácie a vybrať si Upraviť v YAML,prilepte nasledujúci kód na vytvorenie automatizácie zálohovania a kliknite Uložiť.
alias: Automatické zálohy
popis: Auto zálohovanie služby dovytvoriť plný Zálohovanie„Každý deň o 2:00.
spúšťač:
- platforma: čas
na: "02:00:00"
stave: []
akcia:
- služba: hassio.backup_full
údaje: {}
režim: single
Tým sa spustí zálohovacia služba a vytvorí sa úplná automatická záloha servera Home Assistant každý deň o 2:00.
Prípadne môžete nainštalovať Zálohovanie Samby doplnok na plánovanie záloh a nastavte sieťovo zdieľaný priečinok na Ubuntu so Sambou automaticky skopírovať zálohu do zdieľaného umiestnenia.
Naplánujte si automatické zálohy domáceho asistenta a nahrajte ich na Disk Google
Pomocou Home Assistant Zálohovanie Disku Google doplnku, môžete povoliť automatické zálohovanie vášho servera Home Assistant. Doplnok tiež automaticky nahrá zálohy domáceho asistenta na Disk Google a vyčistí starú zálohu, aby sa na serveri alebo Disku Google neminul priestor.
Ak chcete nainštalovať a nastaviť automatické zálohovanie v cloude na Disk Google na serveri Home Assistant, postupujte takto:
- V Asistentovi domácnosti prejdite na nastavenie > Doplnky a kliknite na Obchod s doplnkami tlačidlo.
- Kliknite na tri bodky vpravo hore a vyberte si Pridať úložiská.
- Prilepte odkaz https://github.com/sabeechen/hassio-google-drive-backup a kliknite Pridať.
- Potom znova načítajte aktuálnu stránku a vyhľadajte Home Assistant Zálohovanie Disku Google doplnok.
- Kliknite na doplnok a potom kliknite Inštalácia. Počkajte niekoľko minút a nechajte to dokončiť.
- Potom kliknite Štart. Po niekoľkých sekundách kliknite Otvorte webové používateľské rozhranie. Tým sa otvorí webové používateľské rozhranie Home Assistant Zálohovanie disku Google.
- Kliknite nastavenie a zadajte maximálny počet záloh, ktoré chcete vytvoriť a uložiť v aplikácii Home Assistant a na Disku Google. Môžete si tiež vybrať, či chcete nahranú zálohu ponechať v aplikácii Home Assistant alebo ju po nahratí odstrániť a či chcete pred vytvorením novej zálohy odstrániť starú zálohu. Nechali sme ich invalidné.
- Prejdite nadol a vyberte počet dní medzi zálohami a čas a zadajte heslo na zabezpečenie záloh. Všetko ostatné ponechajte ako predvolené a kliknite Uložiť.
- Kliknite Overte sa pomocou Disku Google, prihláste sa do svojho účtu Google a autorizujte. Dostanete reťazec autorizačného kódu. Skopírujte reťazec kódu, vráťte sa na stránku Zálohovanie disku Google Home Assistant a vložte ho do prázdneho poľa. Kliknite Uložiť.
- Budete presmerovaní na predvolenú stránku stavu zálohovania, kde môžete vytvárať nové zálohy, zobrazovať priebeh zálohovania, nahrávanie atď.
Po nakonfigurovaní zálohovania Disku Google pre Home Assistant sa už nemusíte starať o zálohy Home Assistant. Ponúka tiež niekoľko funkcií prispôsobenia, ktoré môžete preskúmať a použiť.
Môžete inštalovať a konfigurovať doplnky, ako napr Zálohovanie OneDrive, Synchronizácia DropBox, alebo Nextcloud Backup, na uloženie ďalšej kópie záloh Home Assistant v cloude.
Kroky na obnovenie záloh servera Home Assistant
Ak sa niečo pokazí s vaším serverom Home Assistant, napríklad poškodenie vášho Configuration.yaml alebo ak servery začnú fungovať, môžete nainštalujte Home Assistant Server na Raspberry Pi alebo Docker a potom nahrajte poslednú zálohu, aby sa Home Assistant vrátil do normálneho pracovného stavu.
Zálohu môžete nahrať a obnoviť hneď po dokončení inštalácie Home Assistant a pred úvodným nastavením, kde si vytvoríte účet. Namiesto registrácie…
- Kliknite na Prípadne môžete obnoviť z predchádzajúcej snímky možnosť na stránke nastavenia. Otvorí sa okno prieskumníka súborov.
- Vyberte poslednú stiahnutú zálohu z Home Assistant alebo z Disku Google a potom kliknite Obnoviť vybraté.
Zálohu môžete nahrať aj neskôr, po úvodnom nastavení:
- Ísť do nastavenie > Systém > Zálohy.
- Klikni na tri bodky hore a vyberte si Nahrať zálohu.
- Prejdite a vyberte poslednú zálohu, ktorú ste si stiahli zo servera Home Assistant Server alebo z Disku Google, aby ste obnovili server.
Zálohovať hneď!
Zálohy sú kľúčové, najmä keď spúšťate kritickú aplikáciu, ako je napríklad server Home Assistant pre váš inteligentný dom. Ak používate server Home Assistant, viete, aké úsilie je potrebné na nájdenie najlepších konfigurácií a nastavenia na pridávanie a vytváranie vašich integrácií, doplnkov, inteligentných zariadení, entít, automatizácie, skriptov, scén atď. v práci. Nemôžeme ani pomyslieť na nastavenie servera Home Assistant od nuly. Ak sa cítite rovnako, ustúpte teraz!