Иногда возникает необходимость перенести СКУД на другой сервер. Не всегда это просто и часто бывает, что если что-то упустить, то потом приходится долго и упорно восстанавливать структуру системы. Например, при переносе надо править конфиги и/или записи в реестре или ещё что-то подобное.
Основные операции
Система PERCo S-20, в этом плане, устроена очень разумно – вся конфигурация, все данные и лицензии хранятся в одном единственном файле БД. Достаточно установить на новом сервер ПО той же версии и подсунуть этот файл. Если говорить по пунктам, то порядок действий такой:
- Открыть Центр управления PERCo S-20, вкладка Управление лицензиями, и посмотреть какие лицензии приобретены.
- Взять дистрибутив той же версии и установить на новом ПК тот же набор модулей. При этом, сервер системы и сервер БД обязательно. Это ядро системы.
- На старом ПК, в том же Центре управления, на вкладке Создание и управление БД, посмотреть путь до файла БД и открыть папку с ним.
- Опять же, в Центре управления, на вкладке Управление серверами, остановить оба сервера – БД и системы и скопировать файл БД на новый комп. Из прежней папки файл БД лучше вообще убрать. Но не удалить. А то мало ли.
- На новом ПК, в Центре управления, на вкладке Создание и управление БД, поставить галку в разделе Режим на значение Изменение настроек и прописать путь до файла БД, потом нажать дискетку в левом верхнем углу для сохранения настроек.
- После этого на старом ПК софт надо удалить. В одной сети не должно быть двух серверов, работающих с одними и теми же контроллерами.
Дополнительные операции
Если хочется всё сделать идеально, то можно ещё обновить ПО до последней версии, оптимизировать БД и обновить прошивки контроллеров.
Обновление версии ПО
- Произвести проверку целостности БД, чтобы убедиться, что нет повреждений.
- Сделать резервную копию файла БД средствами системы или просто скопировать его, предварительно остановив серверы системы и БД.
- Скачать дистрибутив последней версии с сайта производителя.
- Удалить ПО PERCo S-20.
- Удалить ПО СУБД Firebird.
- Удалить папки этих программных продуктов в Program Files, если они остались.
- Установить ПО новой версии. ПО СУБД Firebird и ПО PERCo S-20 устанавливаются из одного дистрибутива.
- Открыть Центр управления, вкладку Создание и управление БД и убедиться, что версии системы и БД отличаются.
- Запустить обновление версии БД. Дождаться окончания процесса.
- Запустить Консоль управления, раздел Конфигуратор и выполнить передачу параметров всей системы.
ПО обновлено. Можно запускать Консоль управления и наслаждаться нововведениями и отсутствием известных багов.
Оптимизация БД
- Почистить БД от ненужных записей. Действовать нужно аккуратно и если нет понимания, что можно трогать, а что нет, то лучше не трогать вообще ничего. Есть четыре пункта:
- Удаление данных мониторинга. Можно удалять.
- Удаление данных по событиям. Самая важная информация – лучше не трогать или удалить за прошлые периоды, которые точно не актуальны.
- Удаление данных верификации. То же самое. что в предыдущем пункте.
- Очистка БД от удалённых сотрудников/посетителей. Если сотрудник/посетитель удалён, то в ПО его не видно, но в БД запись об этом сохраняется. Можно удалять.
- Выполнить оптимизацию БД.
Обновление прошивки контроллеров
Наверное самая опасная операция, но часто бывает необходимой, поскольку не всегда новая версия ПО умеет корректно работать со старыми прошивками контроллеров.
- Скачать с сайта производителя архив с утилитой-прошивальщиком и прошивками.
Статья дополняется…