Как я уже писал на 4pda, отличный вариант резервного копирования — плагин Dropbox Sync и 2 автоматизации
Устанавливаем и настраиваем плагин Dropbox Sync (https://github.com/danielwelch/hassio-addons)
и настраиваем автоматизацию на автоматический снапшот и отправку в dropbox, у меня раз в неделю, в воскресенье:
automations.yaml:
#################################################### # Еженедельный бекап # #################################################### # автоматический запуск снапшота в 3 утра в воскресенье - id: snapshot_3_00 alias: snapshot_3_00 trigger: platform: time at: '3:00:00' condition: condition: time weekday: - sun action: - service: hassio.snapshot_full data_template: name: Automated Backup {{ now().strftime('%d-%m-%Y') }} password: !secret snapshot_pass # запуск загрузки снапшотов в dropbox в 4 утра в воскресенье - alias: upload_dropbox_4_00 trigger: platform: time at: '4:00:00' condition: condition: time weekday: - sun action: - service: hassio.addon_stdin data: addon: "7be23ff5_dropbox_sync" input: {"command":"upload"}
Не забудьте указать пароль в secrets.yaml:
# Пароль бэкапов snapshot_pass: пароль
Можно настроить значки и имена автоматизаций:
Сами же автоматические снапшоты выглядят следующим образом:
Подскажите, можно ли в эти автоматизации добавить исключения? Например чтоб не бекапились файлы secret.yaml
И главный вопрос. Как можно восстановить систему из дропбокса?
Про исключения сейчас с ходу не скажу, а по поводу восстановления собираюсь опубликовать статью
Я не нашел возможность исключения файлов из снапшота, только исключать аддоны. Как вариант, запаролить архивы с резервными копиями, я обновил статью, указав как
Вот пароли уже хорошо. Спасибо!
И ждем статью по восстановлению. Очень удобно было бы восстанавливаться без ручных копирований бекапов из облака на локальное устройство..
С восстановлением в любом случае придется вручную все делать, по крайней мере я не встречал автоматических способов. Если в кратце, то ставим чистый HA, ставим дополнение samba, кидаем нужный нам архив, перезагружаем HA и восстанавливаем его. Если найдете иной, более быстрый способ, поделитесь 🙂
Непонятно как саму автоматизацию создавать
Статья уже не актуальна. Даже не знаю, работает ли это дополнение. Сейчас пользуюсь вот этим: https://kvvhost.ru/2023/12/20/homeassistant-google-drive/