Как настроить резервирование сервера Trassir для AnyIP‑инфраструктуры
Коротко: если у вас сеть видеокамер на AnyIP (Dahua/совместимые камеры) и вы хотите, чтобы запись не пропадала при выходе основного сервера Trassir, то нужно правильно спланировать резервирование. Ниже — понятное объяснение, схемы, шаги настройки и чек‑лист для практики.
Что такое резервирование и зачем это нужно
Резервирование — это настройка второй (резервной) машины, которая хранит копию конфигурации и архива основного сервера и при отказе автоматически или вручную берет на себя работу. Это важно для магазинов, офисов и частных домов, где потеря архива недопустима.
Резервирование уменьшает риск потери видеозаписей и позволяет минимизировать простой системы при сбое.
Особенности AnyIP‑инфраструктуры
AnyIP — проприетарный протокол камер (часто Dahua) с собственными методами подключения. Trassir поддерживает такие камеры, но при резервировании важно обеспечить, чтобы резервный сервер имел доступ к потокам камер. Варианты доступа:
- резервный сервер сам подключается к камерам (pull);
- основной проксирует потоки/пушит на резервный (push);
- комбинированный режим (архивация + горячий резерв).
Выбор схемы резервирования — три рабочих варианта
- Горячий резерв (Hot standby). Резервный сервер синхронизирует конфигурацию и архив в реальном времени и при отказе переключается на работу. Нужна хорошая сеть и совпадающие версии ПО.
- Резерв копий архива. Основной пишет локально, периодически реплицирует записи на резерв. Меньшая нагрузка на сеть, но задержка репликации.
- Гибрид. Горячее переключение для критичных каналов + репликация архива для остальных.
Пример схемы сети:
Камеры --- LAN --- Основной сервер (Trassir A) --- Репликация ---> Резервный сервер (Trassir B)
\------------------------------------ (Прямой доступ) -----------------------/
Подготовка: требования и чек‑лист до настройки
- Одинаковая версия Trassir на обоих серверах.
- Проверить лицензионную политику Trassir: резервный сервер может требовать лицензии/модули.
- Дублирующие ресурсы: дисковое пространство, сеть с пропускной способностью.
- Статические IP‑адреса для серверов и ключевых камер.
- Открытые сетевые порты для доступа к камерам (RTSP 554, HTTP 80/808 и другие) — уточните в документации Trassir точные порты.
- Учетные записи админа для Trassir и доступ по SSH/в систему для администрирования.
- Резервный канал питания и мониторинг состояния сервера.
Пошаговая настройка резервирования в Trassir (общая последовательность)
1. Обновите Trassir на обоих серверах до одной версии.
2. На основном сервере проверьте работу всех камер и целостность архива.
3. На резервном сервере установите Trassir и создайте учетную запись администратора.
4. В Trassir на основном сервере найдите раздел резервирования/кластеров (Server settings → Backup/Cluster).
5. Добавьте IP и учетные данные резервного сервера, выберите режим: горячий резерв или репликация архива.
6. Укажите каналы для резервирования. Для горячего резерва выбирайте критичные камеры; для архива — можно массово.
7. Настройте расписание репликации (если не realtime). Укажите глубину хранения и ограничения пропускной способности.
8. Проверьте доступ резервного сервера к потокам камер: настройте те же источники (AnyIP/RTSP/Onvif) или убедитесь, что основной пушит поток.
9. Сделайте тестовую остановку основного сервера и проверьте, что резерв берет потоки и пишет архив.
10. Просмотрите логи Trassir, проверьте задержки и целостность файлов.
Примечание: в интерфейсе Trassir названия пунктов могут отличаться; ориентируйтесь по контексту «Backup», «Replica», «Cluster» или «High Availability».
Особенности работы с AnyIP‑камерами
- Если резервный сервер будет напрямую подключаться к камерам, убедитесь, что камера позволяет несколько подключений. Некоторые модели ограничивают количество клиентов.
- RTSP‑потоки AnyIP зачастую стабильнее для резервной записи, чем собственные SDK. Укажите в Trassir поток RTSP, если возможен конфликт с родным протоколом.
- Для снижения нагрузки используйте вторичный поток (substream) на резерве для записи архива, если вам хватает качества.
- Пароли и права доступа: одинаковые учетные данные на камерах для обоих серверов.
Тестирование и контроль
- Тестируйте переключение не только кратковременной остановкой сервиса, но и симуляцией сетевого обрыва.
- Проверяйте метаданные: время, метки, целостность фрагментов.
- Автоматические оповещения: настройте уведомления о переключении и ошибках репликации.
Безопасность и соответствие требованиям
- Защищайте каналы между серверами: VPN или шифрование каналов.
- Контролируйте доступ к архивам — разграничивайте права.
- При работе с персональными данными соблюдайте местные требования по хранению и доступу к видеозаписям.
Пример расчёта места для архива
| Параметр | Значение |
| Камер | 10 |
| Битрейт каждой (средний) | 2 Мбит/с |
| Суточный объём | (2 Мбит/s * 10) * 86400 / 8 ≈ 216 ГБ |
| Хранение 30 дней | ≈ 6.5 ТБ |
Смотрите, какая штука: при репликации этот объём удваивается, если и основной, и резерв хранят полный архив.
Чек‑лист перед вводом в эксплуатацию
- [ ] Совпадающие версии Trassir.
- [ ] Проверены лицензии.
- [ ] Настроена синхронизация конфигурации и архива.
- [ ] Резерв имеет доступ к потокам камер.
- [ ] Настроены оповещения и мониторинг.
- [ ] Проведены тесты отказа и восстановления.
- [ ] Документирован план действий при сбое.
Если нужны камеры, регистраторы или монтаж оборудования для надежной AnyIP‑сети, в каталоге есть подходящие решения по системам видеонаблюдения — можно выбрать подходящий комплект в разделе магазина: https://y-ss.ru/catalog/sistemy_videonablyudeniya/
В конце — небольшая практика. Начните с двух критичных камер и репликации архива на тестовом сервере. Отработайте процедуру возврата на основной сервер. Это снизит риски при масштабировании всей системы.