Что должно пережить отказ сервера
Представьте, что сервер HA больше не включается. Вам нужны доступная копия настроек, подходящий способ восстановления и сведения для входа. Архив на том же диске, который отказал, не поможет добраться до конфигурации. Начните с простого вопроса: где вы возьмёте эти данные, если интерфейс HA недоступен?
Путь «Настройки → Система → Резервные копии» позволяет выбрать состав и место хранения. Различайте полную и частичную копию: проверяйте выбранные данные, а не только название архива. Описание вариантов есть в документации резервного копирования.
Четыре части плана восстановления
| Часть | Что проверить |
|---|---|
| Файл | Копия завершена и доступна вне самого сервера HA. |
| Состав | Включены нужные настройки и данные; исключения записаны. |
| Доступ | Ключ подходящего зашифрованного архива и вход в восстановленную систему доступны владельцу. |
| Окружение | Есть подходящий носитель, место, сеть и план подключения радио и внешних сервисов. |
Резервная копия HA не описывает автоматически весь дом. В схеме сервера N100 несколько сервисов. Для отдельной виртуальной машины, внешнего MQTT, конфигурации NVR и видеоархива выясняйте собственное место хранения и способ защиты. Копия настроек HA и копия внешнего видео решают разные задачи.
Сохраните ключ от нужной копии
Emergency kit — набор сведений для восстановления, включая ключ шифрования. Храните его защищённо и вне HA. После смены ключа прежние зашифрованные архивы требуют прежнего ключа: отмечайте, к каким копиям относится каждый набор. Эти правила объясняет документация emergency kit.
Способ получения файла тоже важен. При скачивании через страницу резервных копий HA архив может расшифровываться на лету. Не считайте скачанный файл зашифрованным только потому, что исходное хранилище использует шифрование. Проверяйте свойства полученного файла и защищайте его как частные данные дома.
Храните ключ резервной копии отдельно от HA, в защищённом месте. Проверьте, что сможете найти его, если сервер не запустится.
Отделите проверку файла от восстановления
- Проверьте завершение. Сопоставьте выбранный состав, последний результат и доступность места хранения. Расписание не является подтверждением успешной копии; состояние последнего задания описано у интеграции Backup.
- Проверьте доступ с другого устройства. Убедитесь, что файл и сведения для восстановления доступны без работающего HA. Это проверка доступности, а не испытание запуска.
- Подготовьте отдельный стенд. Для пробного восстановления исключите доступ тестовой системы к реальным исполнительным устройствам и рабочим уведомлениям. Не запускайте два экземпляра одной домашней конфигурации в общей сети без такого разделения.
- Задайте критерий. На изолированном стенде проверьте вход и наличие нужных настроек. Работу с реальным радио, устройствами и внешними сервисами оценивайте отдельным согласованным испытанием.
Восстановление выбранных частей заменяет соответствующие текущие данные. Планируйте его отдельно от обычной проверки файла. Упаковка архива и возможность открыть интерфейс после восстановления не подтверждают автоматически каждую функцию дома.
Что считать результатом
Запишите три отдельных отметки: копия создана, копия доступна вне HA, восстановление проверено на обозначенном стенде. Для каждой укажите наблюдаемый результат. Так видно, что уже подтверждено, а что ещё предстоит проверить.
Коротко по делу
Подготовиться к восстановлению Home Assistant
- Проверь дату последней успешно завершённой копии и её состав. Расписание без успешного результата ещё ничего не сохраняет.
- Убедись, что файл доступен вне сервера. Для зашифрованной копии сохрани подходящий ключ отдельно и защищённо.
- План пробного восстановления выполняй в изолированной среде без реального управления домом.
Как понять результат. Создание копии, доступ к файлу и проверка восстановления — три отдельных результата.
