Техническое обслуживание
Данный раздел описывает процедуры технического обслуживания, резервного копирования и восстановления системы ЛиманИСУ 2.0, а также требования безопасности при проведении работ.
Виды технического обслуживания
Для планирования работ по ТО используется следующий перечень операций:
- Периодическое ТО (без отключения питания) -- осмотр и тестирование всех технических средств
- ТО с отключением питания -- с последующим восстановлением работоспособности и тестированием
- Плановая периодическая поверка метрологических характеристик
- Устранение неисправностей компонентов системы
ТО при включённом электропитании
ТО при включённом ЭП выполняется оперативным персоналом без вскрытия корпусов, без нарушения цепей электропитания и без демонтажа оборудования.
Профилактический осмотр
Периодичность: не реже 1 раза в месяц.
Включает:
- Внешний осмотр датчиков, УСД и мест их установки
- Осмотр соединительных кабелей и разъёмов
- Контроль состояния цепей заземления
- Проверку корректности работы системы во всех режимах эксплуатации
Периодическое ТО
Периодичность: не реже 1 раза в 3 месяца.
Включает:
- Мероприятия профилактического осмотра
- Проверку режимов работы измерительных каналов
- Контроль поступления данных в ПО ЛиманИСУ 2.0
- Анализ журналов событий системы
- Проверку работоспособности светозвуковой сигнализации
Поверка метрологических характеристик
Поверка средств измерений проводится в установленные межповерочные интервалы специализированными метрологическими организациями и не входит в состав регламентного ТО.
ТО с отключением питания
ТО с отключением ЭП производится не чаще двух раз в год продолжительностью не более 12 часов за одно проведение. Работы проводятся по наряду-допуску и в согласованные техно логические окна.
Подготовительные мероприятия
Перед началом работ:
- Создать резервную копию баз данных и конфигурационных файлов
- Проверить завершение активных измерительных циклов
- Зафиксировать текущее состояние системы в Журнале ТО
- Оповестить заинтересованные подразделения
Последовательность отключения
- Отключите автоматические выключатели в шкафу AD1-AD13, управляющие питанием групп УСД
- Отключите автоматические выключатели в шкафах BN1, BN2, 80337, 80338, 80342, 80343, 80344
- Визуально убедитесь, что световая индикация на всём сетевом и коммутационном оборудовании внутри шкафов погасла
Вскрытие корпусов УСД и датчиков для перевода тумблеров в положение OFF при плановом ТО не требуется. Данная процедура применяется только для демонтажа оборудования.
Работы при отключённом ЭП
- Визуальный осмотр шкафов и коммутационного оборудования
- Проверка и подтяжка клеммных соединений
- Замена элементов питания датчиков
- Замена датчиков, УСД, сетевого оборудования
- Проверка цепей заземления
- Очистка оборудования от пыли и загрязнений
Включение и проверка
- Включите автоматические выключатели в обратной последовательности (шкафы 80344...80337, BN2, BN1, AD13...AD1)
- Проверьте связь со всеми УСД (индикатор COM должен мигать с интервалом ~1 с)
- Подтвердите корректность работы и поступление данных в ЛиманИСУ 2.0
- Сделайте запись в Журнале ТО
Типовые карты обслуживания
ТКО-1. Серверное оборудование
Охватывает: ЦСД, ЛСМ.
| N | Наименование работ | Периодичность | Действия |
|---|---|---|---|
| 1.1 | Визуальный осмотр серверного оборудования | 1 раз в год | Проверка повреждений, перегрева. Без отключения |
| 1.2 | Контроль доступности серверов и сетевого взаимодействия | Ежеквартально | Проверка доступности по сети |
| 1.3 | Анализ журналов событий системы | Ежеквартально | Анализ на наличие ошибок |
| 1.4 | Контроль свободного дискового пространства | 1 раз в год | Контроль достаточности места для телеметрии и бэкапов |
| 1.5 | Резервное копирование данных и конфигурации | 1 раз в год | Создание резервных копий БД и конфигов |
| 1.6 | Контроль работоспособности компонентов ПО | 1 раз в год | Проверка запуска и функционирования сервисов |
| 1.7 | Проверка системного времени серверов | 1 раз в год | Контроль синхронизации NTP |
| 1.8 | Очистка серверов от пыли | 1 раз в год | Ремонтный персонал, с отключением, по наряду-допуску |
Работы 1.1-1.7 выполняются оперативным персоналом без отключения. Работа 1.8 -- ремонтным персоналом с отключением питания.
ТКО-2. Шкафы сбора данных (ШСД)
| N | Наименование работ | Периодичность | Действия |
|---|---|---|---|
| 2.1 | Визуальный осмотр шкафа | Ежеквартально | Без отключения. Проверка повреждений, коррозии |
| 2.3 | Проверка целостности кабельных соединений | 1 раз в год | Проверка мегаомметром |
| 2.4 | Контроль клеммных соединений | 1 раз в год | Затяжка (со снятием напряжения) |
| 2.5 | Проверка вентиляции и обогрева шкафа | Ежеквартально | Контроль температуры |
| 2.6 | Чистка шкафа от пыли | 1 раз в год | Промышленный пылесос, при полном отключении |
| 2.7 | Анализ журналов событий УСД | Ежеквартально | Статус каналов, ошибки связи. Без отключения |
ТКО-3. Датчики вибрации
| N | Наименование работ | Периодичность | Действия |
|---|---|---|---|
| 3.1 | Визуальный осмотр корпусов датчиков | Еж еквартально | Без отключения. Виброакселерометры: Ronds RH 103, ТИК DVA 252.214.L5H1, Вибротест A603C01, GTLAB 1V265HN-100; тахометры: ОВЕН LA30M, СЕНСОР ВБО-М18 |
| 3.2 | Проверка надёжности крепления | 1 раз в год | Момент затяжки 8-10 Н*м |
| 3.3 | Контроль целостности кабелей и соединений | 1 раз в год | Осмотр на перегибы и повреждения изоляции |
ТКО-4. Трансформаторы тока
| N | Наименование работ | Периодичность | Действия |
|---|---|---|---|
| 4.1 | Визуальный осмотр корпусов ТТ | 1 раз в квартал | Без отключения. Разъёмные Новатек-Электро SCT-T24, неразъёмные ВП Аист Т113СУ |
| 4.2 | Проверка надёжности крепления и соединений | 1 раз в квартал | Контроль затяжки крепежей и клемм |
| 4.3 | Контроль целостности изоляции и экранов | 1 раз в квартал | Визуальный осмотр |
| 4.6 | Проверка правильности подключения и полярности | 1 раз в год | Сверка с принципиальными схемами |
| 4.8 | Проверка сроков действия свидетельств о поверке | 1 раз в год | Сверка с журналом поверки |
ТКО-5. Кабельные линии и соединения
| N | Наименование работ | Периодичность | Действия |
|---|---|---|---|
| 5.1 | Визуальный осмотр трасс прокладки | Ежеквартально | Все линии: питание 24В DC и 220В AC, измерительные, Ethernet |
| 5.2 | Контроль состояния изоляции и экранов | 1 раз в год | Осмотр повреждений, перегибов, перегрева |
| 5.5 | Проверка качества клеммных соединений | 1 раз в год | Затяжка, контроль окисления |
| 5.6 | Контроль и восстановление маркировки кабелей | 1 раз в год | Соответствие проектной документации |
| 5.7 | Проверка надёжности крепления в каналах | 1 раз в год | Фиксация в лотках и каналах |
Трудозатраты на операции ТО
Периодическое ТО (без отключения)
Ориентировочная трудоёмкость: 32 человеко-часа. Все работы должны быть выполнены в течение 8 часов.
ТО с отключением питания
Ориентировочная трудоёмкость: не более 48 человеко-часов. Все работы -- в течение 24 часов.
Детализация операций
| N | Операция | Трудоёмкость, чел./ч | Периодичность | Исполнитель |
|---|---|---|---|---|
| 1. Датчики | ||||
| 1.1 | Монтаж/демонтаж датчика | 0,5 | По необходимости | Ремонтный |
| 1.2 | Замена элемента питания | 0,5 | По контролю заряда (< 3.0 В) | Ремонтный |
| 1.3 | Программное конфигурирование | 0,5 | При вводе в сеть | Оперативный |
| 2. УСД | ||||
| 2.1 | Монтаж/демонтаж УСД | 1,0 | Первоначальный монтаж | Ремонтный |
| 2.2 | Подача/снятие питания | 0,2 | Плановое ТО, ремонт | Ремонтный |
| 2.3 | Программное конфигурирование | 0,5 | При вводе в сеть | Оперативный |
| 3. ШСД | ||||
| 3.1 | Подача/снятие питания | 0,5 | Плановое ТО, ремонт | Ремонтный |
| 3.2 | Восстановление кабельных линий 220 В | 2,0 | Внепланово | Ремонтный |
| 3.3 | Визуальный осмотр и подтяжка клемм | 1,0 | 1 раз в год | Ремонтный |
| 4. Сетевое оборудование | ||||
| 4.1 | Монтаж/демонтаж коммутатора | 1,0 | Внепланово | Оперативный |
| 4.2 | Восстановление кабельных линий Ethernet | 2,0 | Внепланово | Оперативный |
| 4.4 | Переконфигурирование коммутатора (VLAN) | 1,0 | По необходимости | Оперативный |
| 5. Серверное оборудование и ПО | ||||
| 5.1 | Перезагрузка серверного оборудования | 0,5 | Внепланово | Оперативный |
| 5.2 | Восстановление работоспособности ПО | 4,0 | Внепланово | Оперативный |
| 5.3 | Резервное копирование БД и конфигураций | 1,0 | 1 раз в неделю / перед обновлением | Оперативный |
| 5.4 | Обновление серверного ПО | 4,0-8,0 | Не реже 1 раза в год | Оперативный |
Трудоёмкость указана на одну операцию одним исполнителем без учёта подготовки рабочего места, переходов и оформления документации.
Резервное копирование
Автоматическое резервное копирование
Настройка автоматического бэкапа через crontab:
crontab -e
Добавьте задания:
# Дамп PostgreSQL ежедневно в 2:00
0 2 * * * /usr/bin/docker exec postgres pg_dump -U admin db > /backup/db_$(date +\%F).sql
# Бэкап ClickHouse ежедневно в 2:00
0 2 * * * /usr/bin/docker exec clickhouse-backup clickhouse-backup create
Скрипты восстановления
Система включает четыре скрипта восстановления:
| Скрипт | Назначение |
|---|---|
restore_all.sh | Единый скрипт для запуска всех компонентов |
restore_pg.sh | Восстановление PostgreSQL |
restore_ch.sh | Восстановление ClickHouse |
restore_s3.sh | Восстановление объектов MinIO (S3) |
Базовая директория для резервных копий: /opt/iiot-platform/backup.
Все скрипты поддерживают настройку через конфигурационные файлы, переопред еление параметров через CLI, подтверждение перед выполнением и детальное логирование.
Единый скрипт -- restore_all.sh
./restore_all.sh [ОПЦИИ]
| Аргумент | Описание | По умолчанию |
|---|---|---|
-c, --config PATH | Путь к файлу конфигурации | restore.conf |
-y, --yes | Автоподтверж дение без запроса | -- |
-h, --help | Показать справку | -- |
Конфигурационный файл restore.conf:
# Общие настройки
BACKUP_ROOT: /opt/iiot-platform/backup
AUTO_CONFIRM: false
# Восстановление PostgreSQL
RESTORE_PG: true
PG_DATABASES: lisu,quartz,bearing_reference_book,defects_reference_book
PG_MODE: update # или drop-create
# Восстановление ClickHouse
RESTORE_CH: true
CH_MODE: create-tables # или update-tables
# Восстановление S3
RESTORE_S3: true
S3_BUCKETS: diagnostic,rawdata
Примеры:
# Полное восстановление с подтверждением
./restore_all.sh
# Автоматическое восстановление
./restore_all.sh -y
# С пользовательским конфигом
./restore_all.sh -c /etc/iiot-platform/restore-prod.conf -y
Восстановление PostgreSQL -- restore_pg.sh
Структура архивов:
/opt/iiot-platform/backup/
└── YYYY-MM-DD/
└── PG/
├── lisu-dump-24-10-2025-10-03-36-UTC.tar
├── quartz-dump-24-10-2025-10-03-36-UTC.tar
└── ...
| Режим | Описание |
|---|---|
--update | Восстановить в существующую БД (без удаления) |
--drop-create | Удалить и создать новую БД перед восстановлением |
| Аргумент | Описание | По умолчанию |
|---|---|---|
-d, --databases NAMES | Список БД через запятую | -- (обязательный) |
-H, --host HOST | Хост PostgreSQL | localhost |
-P, --port PORT | Порт PostgreSQL | 5432 |
-U, --user USER | Пользователь | liman-user |
-b, --backup-dir DIR | Папка с бэкапом (YYYY-MM-DD) | Последняя доступная |
--backup-root PATH | Корневая папка бэкапов | /opt/iiot-platform/backup |
Примеры:
# Восстановить в существующую БД
./restore_pg.sh --update -d "lisu"
# Полное пересоздание БД
./restore_pg.sh --drop-create --backup-root "/opt/iiot-platform/backup" -y
Восстановление ClickHouse -- restore_ch.sh
Структура архивов:
/opt/iiot-platform/backup/
└── YYYY-MM-DD/
└── CH/
└── default-20251024-100336.zip
Архив содержит schema.sql (DDL-схема) и .tsv.gz (данные в сжатом TSV).
| Режим | Описание |
|---|---|
--create-tables | Создать таблицы из schema.sql перед восстановлением |
--update-tables | Восстановить только данные (таблицы должны существовать) |
Примеры:
# Полное восстановление (схема + данные)
./restore_ch.sh --create-tables --backup-root /opt/iiot-platform/backup -y
# Только данные
./restore_ch.sh --update-tables --backup-root /opt/iiot-platform/backup
Пользователю необходимы права DDL, INSERT, SELECT:
GRANT DDL, INSERT, SELECT ON default.* TO `liman-user`;
Восстановление S3 -- restore_s3.sh
Структура архивов:
/opt/iiot-platform/backup/
└── YYYY-MM-DD/
└── S3/
└── diagnostic_20251024_100336.zip
Примеры:
# Восстановить бакет diagnostic
./restore_s3.sh --backup-root /opt/iiot-platform/backup --bucket diagnostic -y
# С пользовательским endpoint
./restore_s3.sh --backup-root /opt/iiot-platform/backup --bucket rawdata \
--endpoint http://minio.local:9000 --access-key admin --secret-key secret123
Аварийное восстановление при полной потере
Этапы восстановления:
- Восстановить ОС Astra Linux
- Смонтировать раздел
/opt/backup - Восстановить БД из дампа:
docker exec -i postgres psql -U admin -d db < /opt/backup/db_2025-06-26.sql
- Запустить контейнеры:
docker-compose up -d
- Проверить статус:
curl -s http://localhost:8000/health | jq .
Права доступа к скриптам
| Файл | Права | Владелец |
|---|---|---|
restore_all.sh | chmod 750 | iiot-user:iiot-group |
restore_pg.sh | chmod 750 | iiot-user:iiot-group |
restore_ch.sh | chmod 750 | iiot-user:iiot-group |
restore_s3.sh | chmod 750 | iiot-user:iiot-group |
restore.conf | chmod 640 | iiot-user:iiot-group |
pg.conf | chmod 640 | iiot-user:iiot-group |
ch.conf | chmod 640 | iiot-user:iiot-group |
s3.conf | chmod 640 | iiot-user:iiot-group |
Конфигурационные файлы содержат пароли и должны иметь ограниченные права доступа (640).
Логирование
Все скрипты выполняют логирование:
| Лог-файл | Назначение |
|---|---|
restore_all.log | Единый скрипт |
restore_pg.log | PostgreSQL |
restore_ch.log | ClickHouse |
restore_s3.log | S3 |
Решение типичных проблем восстановления
| Ошибка | Причина | Решение |
|---|---|---|
Not enough privileges (ClickHouse) | Недостаточно прав | GRANT DDL, INSERT, SELECT ON default.* TO \liman-user`;` |
Cannot parse input (ClickHouse) | Несоответствие формата | Убедиться, что бэкап создан с FORMAT TSV, а не TSVWithNames |
Multi-statements are not allowed (ClickHouse) | Несколько SQL за раз | Убедиться, что используется актуальная версия скрипта |
Пустые файлы .tsv.gz | Нет данных | Скрипт автоматически пропускает файлы размером ≤ 20 байт |
Замена оборудования
Замена датчика
- Убедиться, что оборудование остановлено и обесточено
- Отключить старый датчик: снять крышку, переключатель в OFF
- Демонтировать (магнитное крепление -- отсоединить; переходник -- открутить гайку)
- Очистить и обезжирить место установки
- Установить новый датчик
- Включить: крышка OFF -> переключатель ON -> крышка на место
- Настроить PANID и Channel N такие же, как у заменяемого
- Проверить индикацию связи с УСД
Если при замене датчику присвоен тот же Channel N и он привязан к тому же УСД, программная настройка может не потребоваться -- датчик будет распознан автоматически.
При необходимости программной настройки:
- Войти в ЛиманИСУ 2.0 с правами на конфигурирование
- Удалить или деактивировать старый датчик
- Добавить новый, настроить PANID и привязать к точке измерения
- Отправить обновлённую конфигурацию на УСД
- Убедиться в статусе «Активен» и поступлении данных
Замена УСД
- Обесточить заменяемое УСД через автоматический выключатель в ШСД
- Отключить кабели питания и Ethernet
- Демонтировать УСД
- Установить новое УСД с теми же сетевыми параметрами
- Проверить статус «В сети» в ЛиманИСУ 2.0
- Убедиться, что все привязанные датчики -- «Активен»
Перечень возможных неисправностей
| Неисправность | Возможная причина | Методы устранения |
|---|---|---|
| Датчик не работает | Неправильная полярность элемента питания | Переподключить элемент питания |
| Датчик не работает | Напряжение элемента питания ниже 3 В | Заменить элемент питания |
| Датчик не работает | Неисправность платы питания | Направить в ремонт |
| УСД не включается | Питание не подаётся | Проверить наличие напряжения на внешних цепях |
| УСД не включается | Переключатель в положении OFF | Перевести в ON |
| УСД не включается | Неисправность платы питания | Направить в ремонт |
| Нет связи УСД с серверо м | Несоответствие сетевых настроек | Проверить IP-адрес на УСД и сервере |
| Нет связи УСД с сервером | Нарушена целостность кабеля | Проверить кабель на изломы |
| Нет связи УСД с сервером | Некорректный обжим RJ-45 | Проверить порядок жил кабеля |
| Неверные данные по каналу | УСД отключены от сервера | Проверить питание и настройки |
| Неверные данные по каналу | Датчик отключен | Переключатель в ON |
| Неверные данные по каналу | Несоответствие настроек датчика/УСД | Проверить PANID, частоту, IP |
| Неверные данные по каналу | Разряд элемента питания | Заменить элемент питания |
Требования безопасности
Общие указания
- Доступ к электрооборудованию разрешён электротехническому персоналу с допуском не ниже II группы по электробезопасности (ПОТ Р М-016-2001 РД 153-34.0-03.150-00)
- Вскрытие корпуса без согласования с производителем запрещено
- Оборудование соответствует классу I по ГОСТ 12.2.007.0 -- заземление обязательно
- Подключение к общезаводскому контуру заземления обязательно
Все работы выполняются в соответствии с:
- ГОСТ 12.2.003-91 (общие требования безопасности к оборудованию)
- ГОСТ 12.3.002-2014 (безопасность производственных процессов)
- ГОСТ 12.1.004-91 (пожарная безопасность)
- ГОСТ 12.1.019-2017, ПУЭ (электробезопасность)
- ГОСТ Р МЭК 60204-1-2007 (безопасность электрооборудования)
- ПОТ РО-14000-002-98 (безопасная эксплуатация оборудования)
- Все силовые питающие электроцепи должны иметь возможность подключения быстродействующих устройств защитного отключения
- Пожарная безопасность по ГОСТ 12.1.004
Квалификация персонала
| N | Категория | Роль | Основные функции | Квалификация |
|---|---|---|---|---|
| 1 | Оперативный | Специалист по диагностике | Мониторинг показаний, квитирование, отчёты, анализ вибрации | Среднее/высшее техническое, электробезопасность >= II |
| 2 | Оперативный | Специалист АСУ ТП | Администрирование ЦСД/ЛСМ, управление пользователями, бэкапы | Высшее/среднее профессиональное (АСУ ТП, ИТ), электробезопасность >= II |
| 3 | Ремонтный | Инженер-электроник | Обслуживание шкафов, цепей питания, замена оборудования | Среднее профессиональное (КИПиА), электробезопасность >= III |
| 4 | Ремонтный | Специалист АСУ ТП | Программные операции при ТО с отключением, проверка после ремонта | Высшее/среднее пр офессиональное (АСУ ТП, ИТ), электробезопасность >= II |
Условия эксплуатации
- Работы по ТО проводятся без влияния на безопасную и безостановочную эксплуатацию основного оборудования
- Среднее время восстановления системы с использованием ЗИП -- не более 12 часов (без учёта времени на вызов специалиста и доставку)
- Оборудование, не находящееся в эксплуатации, хранится в условиях категории 1 по ГОСТ 15150-69 (без пыли, паров кислот и щелочей, агрессивных газов)
Документирование
Все виды ТО подлежат обязательной регистрации в Журнале технического обслуживания.
Запись должна содержать:
- Дату и время начала/окончания работ
- Перечень выполненных операций
- Выявленные неисправности (при наличии)
- ФИО и подпись исполнителя
- Подпись ответственного
При обнаружении неисправностей заполняется Журнал дефектов и неполадок.
При невозможности устранить отказ своими силами -- ООО ГК «Лиман»:
- Телефон: +7 (812) 643-00-99
- E-mail: info@liman-group.ru
Проверка правильности функционирования
После проведения ТО проверьте работоспособность системы:
- Авторизоваться в веб-интерфейсе ЛиманИСУ 2.0
- Перейти в модули отображения данных в реальном времени
- Убедиться, что все УСД имеют статус «В сети» или «Активен»
- Убедиться, что все датчики -- «Активен» или «В норме»
- Проконтролировать поступление данных вибрации и температуры в архив и их отображение на мнемосхемах