Как обновить сервер Trassir DuoStation без простоев: пошаговый план
Обновление серверного ПО видеонаблюдения — стресс для владельцев и инсталляторов. Но если всё подготовить правильно, можно провести апгрейд без прерывания записи и доступа операторов. Здесь — понятный план действий, варианты схем отказоустойчивости и практический чек‑лист для домашнего и коммерческого использования.
Коротко: проблема → решение → результат. Сначала оцените текущую архитектуру, подготовьте дублёр, синхронизируйте данные, переключите трафик и убедитесь, что все службы работают. Ниже — подробности и варианты под разные сценарии.
1. Что важно учесть перед обновлением
Независимо от масштаба сети, нужно проверить несколько вещей:
- Совместимость новой версии DuoStation с текущими камерами, кодеками и лицензиями.
- Наличие актуальной резервной копии конфигурации и базы данных.
- Где хранятся видеофайлы: локально на сервере, на NAS или в облаке.
- Как устроен доступ клиентов: напрямую к серверу по IP, через DNS, прокси или балансировщик.
- Наличие договорных обязательств по SLA — допустимо ли короткое переключение.
2. Выбор схемы обновления без простоев
Основные подходы:
| Схема |
Коротко |
Плюсы |
Минусы |
| Active‑Passive (две машины) |
Настраиваем второй сервер, синхронизируем, переключаем IP/VIP |
Надёжно, минимальный риск потери данных |
Нужен второй аппарат и лицензия |
| Rolling update (кластер/балансир) |
Обновляем узлы по очереди при распределении нагрузки |
Нет простоя для пользователей, работает на кластерах |
Сложнее в настройке, требует балансировщика |
| Storage‑separation |
Записи на общем NAS, меняем серверы без миграции файлов |
Экономия времени на перенос данных |
NAS должен поддерживать нагрузку и права доступа |
3. Пошаговый план для Active‑Passive без простоев
Этот сценарий универсален и подходит для офисов, магазинов и частных домов, где важна непрерывная запись.
- Подготовка:
- Соберите сведения: версия, список камер, пути хранения роликов, сетевые настройки, лицензии.
- Проверьте список несовместимых драйверов и баг-фикс‑лист новой версии в релиз‑нотах Trassir.
- Резервное копирование:
- Сделайте полную копию конфигурации и базы данных. Экспортируйте файл настроек, снимите снапшот диска (если это виртуалка).
- Скопируйте файл базы и ключ лицензии в отдельный защищённый каталог.
- Подготовка дублёра:
- Разверните второй сервер с той же версией ПО, что и на основном (временное требование для корректной синхронизации).
- Настройте сетевые адреса, доступы и смонтируйте общий хранилище (если используется NAS).
- Синхронизация конфигурации и записей:
- Импортируйте конфигурацию на дублёр. Для записей — используйте синхронизацию на уровне файлов (rsync/robocopy) или резервное хранилище.
- Проверьте, что воспроизведение и поиск по дублёру работают корректно.
- Тестирование:
- Переключите несколько камер на дублёр и наблюдайте нагрузку, задержки и целостность записей.
- Запустите проигрывание старых роликов и проверьте метаданные (время, имя камеры).
- Обновление:
- Обновите дублёр до новой версии DuoStation. Проверьте логи и сервисы.
- Если всё ок, переключите VIP/публичный DNS или переназначьте статический IP так, чтобы клиенты начали обращаться к новому серверу.
- Основной сервер можно обновлять после успешной проверки дублёра, переключившись на него в обратном порядке.
- Финальная проверка и возврат в штатный режим:
- Контролируйте систему 24–48 часов: записи, оповещения, удалённый доступ.
- Оставьте резервную копию старой системы минимум неделю на случай отката.
4. Настройка сетевого переключения (DNS, VIP, балансировщик)
Самый простой способ — виртуальный IP (floating IP) на L2/L3 или использование балансировщика. DNS‑swap медленнее и зависит от TTL.
- VIP — быстрое переключение, клиенты не замечают смены узла.
- DNS — меняет адрес, но нужно снизить TTL до минут заранее.
- Балансировщик — подходит для кластеров: умеет health‑check и убирает упавший узел из ротации.
5. Безопасность, законодательство и доступ к данным
Видеозаписи — персональные данные. Смотрите, какая штука: важно хранить их защищёнными и вести журнал доступа.
Файлы с записью должны храниться с ограничением доступа, а лог доступа к системе сохраняться не меньше установленного регулятором срока.
Рекомендации:
- Шифруйте резервные копии и используйте защищённые каналы для репликации (SFTP/SSH).
- Ограничьте доступ к записям и настройкам по ролям.
- Архивация по политике хранения, соответствующей требованиям вашей организации.
6. Пример расчёта времени и стоимости
Пример для офиса с 20 камерами и NAS:
| Элемент | Время | Примерная стоимость |
| Подготовка и бэкап | 1–2 часа | 0–2 000 руб. (работа) |
| Развёртывание дублёра | 2–4 часа | 10–40 тыс. руб. (сервер/лицензия) + работа |
| Синхронизация и тест | 1–3 часа | 0–5 000 руб. |
| Переключение и наблюдение | 1–2 часа | 0–2 000 руб. |
Итого: 5–11 часов работы инженера и возможные расходы на второй сервер или лицензию. Для критичных объектов — заранее закладывайте бюджет на дублёр.
7. Частые ошибки и как их избежать
- Нет тестового дублёра — риск простой и потеря настроек.
- Не учтены права доступа к NAS — записи не доступны на новом сервере.
- Забыли про лицензии камер — часть камер перестаёт работать после обновления.
- DNS с длинным TTL — переключение задерживается.
Контрольный чек‑лист перед работой
- Экспорт конфигурации и бэкап БД — готов.
- План переключения с указанием ответственных и временных окон — согласован.
- Тестовый дублёр или виртуальная машина — подготовлен.
- Права на общий хранилище тестированы.
- TTL DNS снижен или VIP настроен.
- Документы по соответствию требованиям хранения данных — готовы.
Где искать оборудование и помощь
Если нужен новый сервер, NAS или услуги монтажа камер и настройки — можно посмотреть ассортимент и услуги по системам видеонаблюдения на сайте магазина оборудования и услуг.
https://y-ss.ru/catalog/sistemy_videonablyudeniya/
Небольшая рекомендация в конце: начинайте с теста на одном объекте и фиксируйте все шаги и результаты. Так вы сведёте к минимуму сюрпризы при обновлении в рабочей среде.