Добавление сетевого хранилища
Подробное руководство по подключению сетевого хранилища (NAS) к Home Assistant для резервного копирования и хранения файлов
⚠️ Важная информация
Начиная с версии Home Assistant 2023.6, HAOS поддерживает нативное сетевое хранилище через интерфейс! Это самый простой и рекомендуемый метод подключения NAS.
🎯 Возможности сетевого хранилища
Резервное копирование
Автоматическое сохранение резервных копий Home Assistant на сетевой диск NAS для защиты данных
Медиа файлы
Хранение музыки, видео и изображений для использования в интеграциях и автоматизациях
Синхронизация
Обмен файлами между несколькими экземплярами Home Assistant и другими устройствами
Логи и данные
Сохранение журналов и исторических данных для анализа и отладки системы
🌐 Поддерживаемые протоколы
SMB / CIFS
Протокол Windows
Идеально для совместимости с Windows NAS и большинством сетевых хранилищ
РекомендуетсяNFS
Протокол Unix/Linux
Высокая производительность для Linux-систем и специализированных NAS
Высокая скорость✨ Метод 1: Встроенное сетевое хранилище (Рекомендуется)
🌟 Почему этот метод лучше?
- Простая настройка - через графический интерфейс без командной строки
- Автоматическое монтирование - хранилище подключается при загрузке системы
- Официальная поддержка - интегрировано в Home Assistant OS
- Безопасность - учётные данные хранятся зашифрованными
Откройте настройки системы
Перейдите в меню:
- Настройки (Settings) → Система (System)
- Прокрутите вниз до раздела Хранилище (Storage)
- Нажмите Добавить хранилище (Add storage)
Выберите тип протокола
В появившемся окне выберите один из вариантов:
- NFS - если ваш NAS поддерживает NFS (Linux/Unix системы)
- SMB/CIFS - для совместимости с Windows и большинством NAS
Настройте параметры подключения
Для NFS:
Адрес сервера: 192.168.1.100
Путь экспорта: /volume1/backup
Локальная папка: /mnt/backup
Для SMB/CIFS:
Адрес сервера: 192.168.1.100
Имя共享: backup
Пользователь: your_username
Пароль: ••••••••
Сохраните и проверьте
После нажатия Сохранить (Submit):
- Home Assistant автоматически подключится к хранилищу
- Статус подключения отобразится в списке хранилищ
- Папка будет доступна в системе по указанному локальному пути
🔧 Метод 2: Ручное монтирование (Продвинутым)
⚠️ Когда использовать этот метод
Этот метод подходит для:
- Home Assistant Container (не HAOS)
- Версий HAOS старше 2023.6
- Специальных требований к монтированию
Монтирование через SSH
Подключитесь через SSH
ssh root@homeassistant.local
Создайте точку монтирования
mkdir -p /mnt/nas_share
Смонтируйте NFS
mount -t nfs 192.168.1.100:/volume1/backup /mnt/nas_share
Или смонтируйте SMB/CIFS
mount -t cifs //192.168.1.100/backup /mnt/nas_share \
-o username=user,password=pass,domain=WORKGROUP
Автоматическое монтирование при загрузке
Отредактируйте /etc/fstab для автоматического подключения:
# NFS
192.168.1.100:/volume1/backup /mnt/nas_share nfs defaults 0 0
# SMB/CIFS
//192.168.1.100/backup /mnt/nas_share cifs username=user,password=pass 0 0
🖥️ Настройка NAS
Synology (群晖)
- Создайте общую папку в Control Panel → Shared Folder
- Включите NFS: Control Panel → File Services → NFS
- Настройте права доступа для IP Home Assistant
- Для SMB: создайте пользователя с правами на папку
QNAP (威联通)
- Создайте общую папку в Control Panel → Privilege → Shared Folders
- Включите NFS в Control Panel → Network Services → Win/Mac/NFS
- Настройте права NFS для клиента Home Assistant
- Создайте пользователя SMB в Control Panel → Privilege → Users
Linux NAS
Настройка NFS (/etc/exports):
/volume1/backup 192.168.1.0/24(rw,sync,no_subtree_check,no_root_squash)
Настройка SMB (smb.conf):
[backup]
path = /volume1/backup
browseable = yes
writable = yes
valid users = @users
create mask = 0660
directory mask = 0770
💾 Использование для резервного копирования
📋 Автоматические бэкапы на NAS
После подключения сетевого хранилища вы можете настроить автоматическое резервное копирование:
- Настройки → Система → Резервные копии
- Нажмите три точки → Настроить автоматическое резервное копирование
- Выберите смонтированную папку как место назначения
- Установите расписание (ежедневно, еженедельно и т.д.)
- Выберите что включать в резервную копию
🔍 Решение проблем
❌ Ошибка подключения
Решение:
- Проверьте IP-адрес NAS
- Убедитесь, что NAS доступен из сети
- Проверьте логин и пароль
- Убедитесь, что служба NFS/SMB включена на NAS
🔒 Ошибка прав доступа
Решение:
- Проверьте права доступа к папке на NAS
- Убедитесь, что пользователь имеет права на чтение/запись
- Для NFS: проверьте параметры экспорта
- Для SMB: проверьте права пользователя и общие ресурсы
⚡ Медленная скорость
Решение:
- Используйте NFS вместо SMB для лучшей производительности
- Убедитесь, что устройство подключено по кабелю, а не по Wi-Fi
- Проверьте загрузку сети и NAS
- Используйте Gigabit Ethernet
🔄 Потеря подключения
Решение:
- Настройте статический IP для Home Assistant и NAS
- Проверьте настройки сна на NAS
- Используйте автоматическое монтирование через fstab
- Проверьте журналы HA для поиска ошибок
✅ Рекомендации и лучшие практики
- Используйте отдельную папку для Home Assistant на NAS
- Регулярно проверяйте доступность хранилища и целостность бэкапов
- Храните резервные копии в нескольких местах (NAS + облако)
- Используйте NFS если нужна максимальная производительность
- Используйте SMB для лучшей совместимости с Windows
- Настройте мониторинг дискового пространства на NAS
- Тестируйте восстановление из резервных копий регулярно
- Используйте сильные пароли для доступа к NAS