Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

Ztráta dat je nevyhnutelná a může k ní dojít v důsledku selhání hardwaru a softwaru. Pravidelným zálohováním však můžete obnovit data a kritické aplikace, jako je Home Assistant, do původního nebo posledního funkčního stavu. Zde vysvětlíme několik různých metod, jak vytvořit úplné a částečné zálohy vašeho serveru Home Assistant na místním disku a cloudovém úložišti. Dozvíte se také, jak naplánovat automatické zálohování a použít tyto zálohy k obnovení serveru Home Assistant po selhání.

Způsoby zálohování serveru Home Assistant

Existují dva různé způsoby, jak můžete naplánovat nebo vytvořit místní a cloudové zálohy vašeho serveru Home Assistant:

  • K vytvoření lokálních záloh použijte vestavěné možnosti zálohování systému.
  • Použijte Home Assistant Zálohování Disku Google doplněk pro plánování místních záloh a jejich automatické nahrávání do cloudu (Disk Google).
instagram viewer

Ručně vytvořte zálohy Home Assistant na místním disku

Úplnou nebo částečnou zálohu serveru Home Assistant Server na místním disku můžete vytvořit pomocí následujících kroků:

  1. Přihlaste se k serveru Home Assistant jako správce.
  2. Jít do Nastavení > Systém > Zálohy.
  3. Klikněte na + Vytvořit zálohu knoflík.
  4. Zadejte název zálohy.
  5. Zvolte způsob zálohování, tzn. Plná záloha nebo Částečná záloha. Zálohu můžete také zašifrovat výběrem Ochrana heslem zaškrtávací políčko.
  6. Klikněte Vytvořit. Dokončení může chvíli trvat.
  7. Po nějaké době uvidíte zálohu v Zálohy seznam.
  8. Kliknutím na nejnovější zálohu můžete stáhnout záložní kopii do svého systému.

Naplánujte automatické zálohování domácího asistenta

Tyto ruční zálohy můžete automatizovat pomocí Hassio. Backup_Full nebo Hassio. Backup_Partial servis. Chcete-li tak učinit, postupujte takto:

  1. Jít do Nastavení > Automatizace a scény.
  2. Klikněte Vytvořte automatizaci a vybrat si Začněte s prázdnou automatizací.
  3. Klikněte + Přidat spouštěč a vybrat si Čas. Zadejte čas v HH: MM: SS.
  4. Klikněte + Přidat akci a vybrat si Zavolejte servis.
  5. V Servis, vyhledejte Home Assistant Supervisor: Vytvořte úplnou zálohu nebo Home Assistant Supervisor: Vytvořte částečnou zálohu volba.
  6. Můžete zadat název zálohy nebo ji ponechat jako výchozí a zadat heslo, aby byly zálohy zašifrovány.
  7. Klikněte Uložit.
  8. Pojmenujte úlohu automatizace zálohování s popisem a klikněte Uložit.

Případně můžete kliknout na tři tečky nahoře v okně automatizace a vybrat Upravit v YAML, vložte následující kód pro vytvoření automatizace pro zálohování a klikněte Uložit.

alias: Automatické zálohování
popis: Auto záloha servis navytvořit plný Záloha"Každý den ve 2:00.
spoušť:
- platforma: čas
na: "02:00:00"
stav: []
akce:
- služba: hassio.backup_full
údaje: {}
režim: single

Tím se spustí zálohovací služba a vytvoří se plně automatická záloha serveru Home Assistant každý den ve 2:00.

Případně můžete nainstalovat Záloha Samby doplněk pro plánování záloh a nastavit síťově sdílenou složku na Ubuntu se Sambou pro automatické zkopírování zálohy do sdíleného umístění.

Naplánujte si automatické zálohování Home Assistant a nahrajte je na Disk Google

Za použití Home Assistant Zálohování Disku Google doplňku, můžete povolit automatické zálohování vašeho Home Assistant Server. Doplněk také automaticky nahraje zálohy Home Assistant na Disk Google a vyčistí starou zálohu, aby na serveru nebo Disku Google nedošel prostor.

Chcete-li nainstalovat a nastavit automatické zálohování cloudu na Disk Google na serveru Home Assistant Server, postupujte takto:

  1. V Asistentovi domácnosti přejděte na Nastavení > Doplňky a klikněte na Add-In Store knoflík.
  2. Klikněte na tři tečky vpravo nahoře a vyberte si Přidat úložiště.
  3. Vložte odkaz https://github.com/sabeechen/hassio-google-drive-backup a klikněte Přidat.
  4. Poté znovu načtěte aktuální stránku a vyhledejte ji Home Assistant Zálohování Disku Google doplněk.
  5. Klikněte na doplněk a poté klikněte Nainstalujte. Počkejte několik minut a nechte dokončit.
  6. Pak klikněte Start. Po několika sekundách klikněte Otevřete webové uživatelské rozhraní. Tím se otevře webové uživatelské rozhraní Home Assistant Google Drive Backup.
  7. Klikněte Nastavení a zadejte maximální počet záloh, které chcete vytvořit a uložit v Home Assistant a na Disku Google. Můžete si také vybrat, zda chcete nahranou zálohu ponechat v aplikaci Home Assistant nebo ji po nahrání smazat a zda před vytvořením nové zálohy odstranit starou. Nechali jsme je deaktivované.
  8. Přejděte dolů a vyberte počet dní mezi zálohami a čas a zadejte heslo pro zabezpečení záloh. Vše ostatní ponechte jako výchozí a klikněte Uložit.
  9. Klikněte Ověření pomocí Disku Google, přihlaste se ke svému účtu Google a autorizujte. Získáte řetězec autorizačního kódu. Zkopírujte řetězec kódu, vraťte se na stránku Home Assistant Google Drive Backup a vložte jej do prázdného pole. Klikněte Uložit.
  10. Budete přesměrováni na výchozí stránku stavu zálohování, kde můžete vytvářet nové zálohy, zobrazovat průběh zálohování, nahrávat atd.

Jakmile nakonfigurujete zálohování Disku Google pro Home Assistant, už se nemusíte starat o zálohování Home Assistant. Nabízí také několik funkcí přizpůsobení, které můžete prozkoumat a používat.

Můžete instalovat a konfigurovat doplňky, jako např Záloha OneDrive, Synchronizace DropBoxunebo Nextcloud Backupk uložení další kopie záloh Home Assistant v cloudu.

Kroky k obnovení záloh serveru Home Assistant

Pokud se s vaším serverem Home Assistant něco pokazí, například se vám poškodí Configuration.yaml nebo pokud začnou fungovat servery, můžete nainstalujte Home Assistant Server na Raspberry Pi nebo Docker a poté nahrajte poslední zálohu, aby se Home Assistant vrátil do normálního pracovního stavu.

Zálohu můžete nahrát a obnovit hned poté, co Home Assistant dokončí instalaci a před počátečním nastavením, kde si vytvoříte účet. Místo registrace…

  1. Klikněte na Případně můžete obnovit z předchozího snímku možnost na stránce nastavení. Otevře se okno průzkumníka souborů.
  2. Vyberte poslední staženou zálohu z Home Assistant nebo Google Drive a poté klikněte Obnovit vybrané.

Zálohu můžete také nahrát později, po počátečním nastavení:

  1. Jít do Nastavení > Systém > Zálohy.
  2. Klikněte na tři tečky nahoře a vyberte si Nahrát zálohu.
  3. Procházejte a vyberte poslední zálohu, kterou jste stáhli ze serveru Home Assistant Server nebo z Disku Google, abyste obnovili server.

Zálohujte nyní!

Zálohy jsou zásadní, zvláště když spouštíte kritickou aplikaci, jako je například server Home Assistant pro váš chytrý domov. Pokud používáte server Home Assistant, víte, jaké úsilí je potřeba k nalezení nejlepší konfigurace a nastavení pro přidávání a vytváření vašich integrací, doplňků, chytrých zařízení, entit, automatizace, skriptů, scén atd. v práci. Nemůžeme ani pomyslet na nastavení serveru Home Assistant od nuly. Pokud se cítíte stejně, ustupte hned!