Восстановление Принтум из резервной копии

Назначение

Инструкция описывает порядок восстановления Принтум после отказа серверов, повреждения инфраструктуры, потери данных или критических инцидентов.

Когда требуется восстановление

Основной принцип

Все серверы должны восстанавливаться из резервных копий, созданных в один временной интервал. Несогласованные копии могут привести к потере синхронизации, повреждению статистики и ошибкам очередей.

Порядок восстановления

Восстановление выполняется строго по следующему порядку:

  1. Сервер Мониторинга
  2. Сервер базы данных ПринтМенеджера
  3. Сервер NFS-хранилища ПринтМенеджера
  4. Сервер балансировщика HAProxy
  5. Сервер ПринтМенеджера №1
  6. Сервер ПринтМенеджера №2
  7. Сервер ПринтМенеджера №3
  8. Сервер ПринтМенеджера №N

Шаг 1. Мониторинг

Сначала восстанавливается сервер Мониторинга — он используется как центральная конфигурация, источник пользователей и устройств.

Шаг 2. Сервер базы данных

Восстановить PostgreSQL. Проверить: запуск сервиса, доступность порта, корректность данных. При отказе сервера базы данных после восстановления — перезапустить все сервисы СУП на серверах ПринтМенеджера.

Шаг 3. NFS-хранилище

Восстановить NFS storage и stunnel. Проверить: export, mount, доступность volumes.

Шаг 4. HAProxy

Восстановить балансировщик. Проверить: healthcheck, backend status, routing.

Шаг 5. Серверы ПринтМенеджера

Восстановить все ноды ПринтМенеджера. После запуска:

cd /opt/printmanager
docker-compose down
docker-compose up -d

Проверить sync и очереди.

Контрольные проверки после восстановления

Проверка веб-интерфейсов

Проверить доступность: Личного кабинета, панелей администратора, Встроенных приложений на МФУ.

Проверка статусов HAProxy

Убедиться, что статусы всех компонентов в панели администратора HAProxy — ярко-зелёные.

Проверка Docker-контейнеров

На всех серверах Мониторинга и ПринтМенеджера:

docker ps

Проверить: нет restart loop, нет exited containers, нет unhealthy status.

Проверка авторизации

Проверить авторизацию пользователей в Личном кабинете и Встроенных приложениях на МФУ, а также LDAP/SSO и RFID-авторизацию.

Проверка синхронизации

Проверить доменную синхронизацию в Мониторинге. Проверить синхронизацию данных Мониторинга и ПринтМенеджера.

Проверка печати

Проверить: direct print, release print, queue processing, статистику, копирование и сканирование во Встроенных приложениях.

Типовые проблемы

СимптомВозможная причина
ПринтМенеджер не запускаетсяNFS
Нет синхронизацииМониторинг
Контейнеры unhealthyPostgreSQL
Нет печатиHAProxy
Нет статистикиsync queue

Что важно помнить


Revision #1
Created 2026-05-10 15:04:17 UTC by DD
Updated 2026-05-10 15:04:17 UTC by DD