Резервное копирование настроек ППКОП Астра Pro

 

1. Основные понятия

1.1. Процедура резервного копирования состоит из 2-х частей: "Резервная копия регистрации устройств" и "Резервная копия БД настроек системы".

Функция "Резервное копирование", заложенная в Модуле настройки (окно "Резервное копирование") подразумевает полное резервное копирование всех регистрационных данных устройств и радиоустройств. После создания копии она сохраняется в базе данных ядра системы в формате файлов SQL. Данный формат не удобен для работы, поэтому предусмотрено создание "Резервной копии БД настроек системы" - это копия БД, которая создается Менеджером БД, и служит для:

  - хранения на компьютере,

  - переноса с компьютера на компьютер,

  - передачи в службу технической поддержки

  - и т.п.

"Резервная копия БД" может содержать, а может и не содержать внутри себя "Резервную копию регистрации устройств". 

1.2. Основное назначение "Резервной копии регистрации устройств" - полное восстановление рабочей системы в случаях выхода из строя центрального ППКОП (Астра-8945 Pro и Астра-812 Pro) или расширителей-координаторов беспроводных и проводных сетей (расширителей Астра-РИ-М РР, Астра-Z  РР, Астра-РПА) без потери регистрационных параметров устройств.

1.3. "Резервная копия регистрации устройств не служит для восстановления системы при  обновлении ПО.


Резервное копирование системы выполняется в 2 этапа:

1-ый этап: в Модуле настройки выполнить резервное копирование регистрации устройств. Копия автоматически сохранится в БД настроек.

2-ой этап: Менеджером БД создать резервную копию БД. Файл сохранится с расширением "*.bak". Эту копию можно сохранить где угодно (в сети, на флеш-карте, на CD-диске).


2. Создание резервной копии регистрации устройств

Резервное копирование необходимо выполнять после окончательной отладки работоспособности системы на объекте и сдачи ее в эксплуатацию. При изменении каких-либо настроек системы в процессе эксплуатации после завершения проверок необходимо обязательно обновлять резервную копию системы.

Резервная копия регистрации устройств сохраняется в БД настроек.

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

В данной статье процедура описана на примере ППКОП Астра-812 Pro.

Исходное состояние системы без сохраненных копий в БД и ППКОП с частично предварительными заводскими установками

рис. 1

В нижней части окна выводится сообщение о наличии или отсутствии резервной копии в БД настроек.

Управление созданием/восстановлением копий производится с помощью командных кнопок в нижней части окна. После запуска процедуры кнопкой "Создать резервную копию настроек системы" процесс сопровождается дополнительными сообщениями

рис. 2

при удачном резервировании:

рис. 3

В этом случае внизу окна выводится сообщение о наличии созданной резервной копии. В колонках "Статус резервной копии", "Время создания" будут отображаться соответствующие атрибуты копий для всех сетей системы. Копии создаются в ППКОП и автоматически сохраняются в БД настроек по завершении процедуры создания. 

В случае повторного создания копии атрибуты копий каждого устройства-владельца сети будут заменены

при неудачном создании резервной копии выводится сообщение с указанием причины сбоя: 

рис. 4

В данном примере показано сообщение, сгенерированное с учетом разрыва связи с РР-Z при попытке повторного создания копии, поэтому сообщение о наличии копии не изменяется.

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

Необходимо устранить возможные причины отрицательного исхода и добиться создания (обновления) полного комплекта копий для всех устройств!

Если с момента создания резервной копии по разным причинам были внесены изменения только в настройки ППКОП, (например, изменение привязок к логическим разделам),  без изменения каких-либо параметров в сетях, то и в  этом случае необходимо обновлять резервную копию.

Только в этом случае новая копия будет актуальной, и в колонке "Время создания" появятся новые атрибуты копий сетей.


ВНИМАНИЕ!

При любом изменении настроек необходимо выполнять повторное создание резервной копии. При этом также необходимо обновить резервную копию БД.


3. Проверка резервной копии регистрации устройств на соответствие текущим настройкам ППКОП

 Для проверки актуальности резервной копии служит команда "Проверить резервную копию настроек системы"

рис. 5

Процесс проверки сопровождается дополнительными сообщениями.

рис. 6

Если с момента создания резервной копии до момента проверки настройки ППКОП оказались без изменений, то проверка покажет актуальность резервной копии. Копия будет рекомендована к восстановлению

рис. 7

Если резервная копия не актуальна:

3.1. Системное сообщение об отличиях в каких-либо параметрах адресных устройств с выводом о запрете для восстановления резервной копии 

Данное сообщение возникае в случае, когда в промежутке времени между созданием резервной копии и ее проверкой были выполнены изменения в настройках без изменения состава и адресов адресных устройств. Например, включили канал обнаружения в БРР (Астра-Z-8245)

рис. 8

В этом случае при проверке актуальности резервной копии будет выведено сообщение:

рис. 9

В этом случае возможно:


3.1.1. Обновить резервную копию

 Для этого:

  a) считать настройки из ППКОП кнопкой  

  b) записать в БД кнопкой  

  c) создать новую резервную копию.

 

Это правильный путь без последствий!


3.1.2. Если поведение системы не корректное, то можно произвести восстановление из резервной копии (произвести "откат").


ПРЕДУПРЕЖДЕНИЕ!

При восстановлении заводских настроек в ППКОП встроенный радиомодуль МРР-Z ППКОП Астра-8945 Pro успевает разослать радиоустройствам сети команды удаления параметров сети.

Это относительно безопасно для системы с ППКОП Астра-812 Pro, где встроенный радиомодуль МРР-РИМ команды удаления параметров сети разослать не успевает.

Таким образом рекомендуемую процедуру восстановления заводских настроек в ППКОП настоятельно рекомендуется выполнять при условии удаления ППКОП с объекта из зоны действия радиосетей!


Выполнить следующие действия:

  a) выполнить восстановление заводских настроек в ППКОП с помощью Модуля смены ПО. 

рис. 10

  b) при запуске процедуры восстановления появится дополнительное окно-предупреждение:

рис. 11

Нажать "Да" при условии удаления ППКОП из зоны действия радиосети встроенного радиомодуля

  c) по окончании восстановления из состава системы останется только ППКОП с встроенным радиомодулем

рис. 12

  d) закрыть модуль смены ПО, Ядро автоматически выведет протокол разногласий в настройках "чистого" ППКОП с данными БД

рис. 13

  e) запустить проверку актуальности резервной копии

рис. 14

  f) запустить процедуру восстановления:

рис. 15

  g) при успешном восстановлении:

рис. 16

3.2. Системное сообщение об отличиях в каких-либо параметрах проводного оборудования с выводом о пригодности резервной копии для восстановления с учетом возможных изменений в конфигурации

Данное сообщение возникает, когда в промежутке времени между созданием резервной копии и ее проверкой были выполнены изменения в настройках какого-либо из проводных устройств без изменения состава и адресов любого проводного оборудования. Например, включение дополнительного ШС в РП (Астра-713)

рис. 17

При проверке резервной копии перед восстановлением будет выведено сообщение о возможности восстановления резервной копии с учетом изменения настроек системы (отката)

рис. 18

Далее можно:

3.2.1. Обновить резервную копию. Для этого:

  a) считать настройки из ППКОП кнопкой  

  b) записать в БД кнопкой  

  c) создать новую резервную копию.

3.2.2. Если поведение системы не адекватно, то произвести восстановление настроек из резервной копии (откат). Для чего запустить процедуру

рис. 19

3.3. Системное сообщение об отличиях в составе и каких-либо параметрах любого оборудования с выводом о запрете использования резервной копии

Данное сообщение возникает, когда в промежутке времени между созданием резервной копии и ее проверкой были выполнены изменения в составе устройств радиосетей и/или проводных устройств, влекущих за собой изменения в конфигурации. Например, при удалении одного РТМ из состав адресных устройств во время проверки резервной копии будет выведено сообщение о запрете и рекомендация о предварительной процедуре восстановления заводских настроек в ППКОП, если все же решение о восстановлении будет принято

рис. 20

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


4. Восстановление системы из резервной копии настроек

Процедура применяется для решения следующих задач:

  - замена центрального ППКОП в случае неработоспособности

  - замена любого из расширителей РР-Z, РР-РИ-М, РПА в случае неработоспособности

  - замена любого из проводных устройств системы в случае неработоспособности


В первых двух случаях обязательным является наличие сохраненной актуальной резервной копии. Третья задача может быть решена либо процедурой восстановления из актуальной резервной копии, либо применением текущих настроек и БД настроек (оба способа будут описаны).


4.1. Замена неисправного ППКОП

Исходное состояние:

  - ППКОП физически неисправен

  - имеется комплект БД настроек и событий, сохраненный на ПК

  - в БД настроек имеется актуальная резервная копия регистрации устройств на момент выхода ППКОП из строя

  - в ППКОП, а так же в БД настроек и резервной копии действующий PIN-код Инженера отличается от заводского.

Методика замены ППКОП

4.1.1. Выключить питание и отсоединить неисправный ППКОП от ПК, если был подсоединен. Удалить неисправный ППКОП и выполнить монтаж нового ППКОП с переустановкой встроенных модулей коммуникации с соблюдением мест установки (для Астра-8945 Pro), если таковые были.

4.1.2. На ПК запустить Модуль смены ПО, подключить и обновить новый ППКОП до версии, используемой неисправным прибором . Выполнить восстановление заводских настроек.

Теперь новый ППКОП имеет заводской PIN-код Инженера  (по умолчанию «1 2 3 4 5 6»).

4.1.3. Выгрузить Модуль смены ПО и запустить Модуль настроек применяя действующее значение PIN-кода Инженера.

рис. 21

Попытка подключить новый "чистый" ППКОП потерпит неудачу с выводом сообщения. Нажать ОК

рис. 22

4.1.4. Открыть окно "Пользователи и идентификаторы", в нем будет виден действующий PIN-код Инженера

рис. 23

4.1.5. Изменить PIN-код Инженера на заводское значение  (по умолчанию «1 2 3 4 5 6»).

рис. 24

Записать настройки в БД кнопкой   .

рис. 25

4.1.6. Проверить изменение PIN-кода чтением из БД кнопкой   .

4.1.7. Установить связь с прибором кнопкой  , открыть окно "Резервное копирование" и запустить проверку актуальности резервной копии 

рис. 26

По окончании получим отчет:

рис. 27

Проверка покажет совпадение (или расхождения) настроек, записанных в БД (а, вероятно, и в поврежденном ППКОП) и в резервной копии. 

4.1.8. Далее рассматриваем только положительный исход проверки. Запустить восстановление

рис. 28

4.1.9. По завершении процедуры:

рис. 29

в окне  "Список оборудования", все связи будут восстановлены

рис. 30

4.1.10. По истечении не менее 2-х периодов контроля канала в окне "Список адресных устройств", все связи также будут также восстановлены:

рис. 31

4.1.11. Восстановленные настройки из резервной копии после завершения процедуры автоматически занесены в БД настроек и содержат тот рабочий PIN-код Инженера, который существовал в работающей системе. Выгрузка Модуля настройки теперь должна производиться с его применением

рис. 32

4.1.12. Разорвать связь с ППКОП, выгрузить Модуль настройки, отключить USB-соединение.

ППКОП заменен, система восстановлена в состояние, соответствующее времени создания резервной копии, и работоспособна. Резервная копия обновлена. 


4.2. Замена любого из неисправных расширителей РР-Z, РР-РИ-М, РПА

Исходное состояние:

  - ППКОП исправен, физически неисправен любой из расширителей РР-Z, РР-РИ-М, РПА

  - имеются БД настроек и событий, сохраненный на ПК

  - в БД настроек имеется актуальная резервная копия настроек на момент выхода из строя расширителя

  - в ППКОП, а так же в БД настроек и резервной копии действующий PIN-код Инженера отличается от заводского.

Методика выполнения замены

4.2.1. Отсоединить ППКОП от ПК, если был подсоединен.

4.2.2. На ПК запустить Модуль настройки. Cлужба Ядра имеет загруженные настройки из БД настроек, поэтому в интерфейсе Модуля настройки отобразятся именно они.

4.2.3. Открыть окно  "Список оборудования" и запомнить/записать указанные в списке версии ПО для заменяемого расширителя.

4.2.5. Выгрузить Модуль настройки

4.2.6. Снять питание с центрального ППКОП и испорченного расширителя (если было еще подключено), отсоединить коммуникации и демонтировать прибор.

4.2.7. Установить новый расширитель, подключить цепи питания, коммуникации временно не подключать.

4.2.8. На ПК запустить Модуль смены ПО и подключить USB-соединением новый расширитель с установленной перемычкой F1. При этом на радиорасширители (РР-Z или РР-РИ-М) питание не подавать, а на адресный РПА обязательно подать питание.

4.2.9. После обнаружения расширителя проверить его версию. При необходимости заменить ПО в нем на необходимую версию.

4.2.10. Выгрузить Модуль смены ПО, отключить USB-соединение, снять перемычку F1.

4.2.11. Подать питание, если не было подано и выполнить восстановление заводских настроек в заменяемом расширителе. Снять питание.

4.2.12. Выполнить монтаж коммуникаций нового расширителя.

4.2.13. Запустить Модуль настройки, в его интерфейс автоматически вычитываются значения настроек из БД.

4.2.14. Подать питание на ППКОП и подключить USB-соединение с ППКОП.

4.2.15. Установить связь с ППКОП и открыть окно "Список оборудования" и удалить заменяемый расширитель.

4.2.16. Не выполняя никаких операций сохранения в БД, записи в ППКОП или чтения из ППКОП, на этот же адрес выполнить регистрацию вновь подключенного нового расширителя.

4.2.17. Если основой системы является ППКОП Астра-8945 Pro, то, не выполняя никаких операций сохранения в БД, перейти в окно "Настройка радиосетей", выбрать встроенный в ППКОП радиомодуль МРР-Z и запустить операцию создания радиосети (номер канала и прочие настройки не имеют значения). Эта операция предназначена для сохранения параметров действующей радиосети в радиоустройствах. Ее выполнение необходимо только для ППКОП Астра-8945 Pro.

4.2.18. Не выполняя никаких операций сохранения в БД, перейти в окно "Резервное копирование". Кнопка "Восстановить резервную копию.." будет не активна. Запустить процедуру проверки актуальности резервной копии. В результате проверки будет получено сообщение о запрете восстановления и списком расхождений в настройках. Нажать ОК и запустить Модуль смены ПО (не выгружая Модуль настройки) для восстановления заводских настроек ППКОП.

4.2.19. Далее выполнить все действия начиная с п. 4.1.2. методики замены ППКОП

4.2.20. По завершении всех процедур в окнах  "Список оборудования", и "Список адресных устройств" все связи будут восстановлены

4.2.21. Разорвать связь с ППКОП, выгрузить Модуль настройки, отключить USB-соединение.

Расширитель РР-Z, РР-РИ-М или РПА заменен, система восстановлена в состояние, соответствующее времени создания резервной копии, и работоспособна. 


4.3. Методика замены любого из проводных устройств

Существуют 2 способа:

1) запись текущих настроек из БД

2) восстановление настроек из резервной копии.

Первый способ (с применением текущих настроек из БД) применим в случае, если с момента создания резервной копии происходили какие-либо изменения,  и проверка актуальности копии выявляет расхождения с текущими настройками.

Второй способ (с применением настроек из резервной копии) обязателен, если замена устройства происходит совместно с заменой центрального ППКОП или хотя бы одного расширителя. Восстанавливает свойства заменяемого устройства в системе такими, какими они были на момент создания резервной копии.


Общая методика выполнения задачи:

4.3.1. Отсоединить ППКОП от ПК.

4.3.2. На ПК запустить Модуль настройки. Cлужба Ядра имеет загруженные настройки из БД настроек, поэтому в интерфейсе Модуля настройки отобразятся именно они.

4.3.3. Открыть окно "Резервное копирование" и запустить процедуру проверки актуальности резервной копии 

4.3.4. Открыть окно "Список оборудования" и запомнить/записать указанную в списке версию ПО для заменяемого проводного устройства.

4.3.5. Выгрузить Модуль настройки.

4.3.6. Снять питание с центрального ППКОП и неисправного устройства (если было еще подключено) и отсоединить коммуникации, демонтировать устройство.

4.3.7. Подключить новое устройство, питание и коммуникации временно не подключать.

4.3.8. На ПК запустить Модуль смены ПО и подключить USB-соединением новое устройство.

4.3.9. Провести проверку версии ПО и при необходимости заменить.

4.3.10. Выгрузить Модуль смены ПО, отключить USB-соединение.

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

4.3.12. Запустить Модуль настройки, в его интерфейс автоматически вычитываются значения настроек из БД. Подать питание на ППКОП и подключить USB-соединение с ППКОПУстановить связь с ППКОП.

4.3.13. Открыть окно "Список оборудования" и удалить заменяемое устройство.

4.3.14. Не выполняя никаких операций сохранения в БД, записи в ППКОП или чтения из ППКОП, на этот же адрес выполнить регистрацию вновь подключенного нового устройства.

4.3.15. Выбрать способ восстановления

4.3.16. В случае выбора первого способа (с применением текущих настроек из БД) нажатием кнопки  вычитать настройки из БД в интерфейс Модуля настройки, затем нажатием кнопки  произвести запись настроек в ППКОП.

4.3.17. По завершении процедуры в окнах  "Список оборудования", и "Список адресных устройств" проверить функционирование заменяемого устройства и всей системы.

4.3.18. Разорвать связь с ППКОП, выгрузить Модуль настройки, отключить USB-соединение.

Проводное устройство заменено, система работоспособна в состоянии, соответствующем текущим настройкам. 

 

4.3.19. В случае выбора второго способа (с применением настроек из резервной копии) открыть окно "Резервное копирование". Кнопка "Восстановить резервную копию.." будет не активна. Запустить процедуру проверки актуальности резервной копии.

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

Пример предупреждения о расхождении в текущих настройках и резервной копии:

рис. 33

4.3.21. После проверки становится активной кнопка восстановления. Запустить процесс восстановления из резервной копии.

4.3.22. По завершении процедуры в окнах  "Список оборудования", и "Список адресных устройств" проверить функционирование заменяемого устройства и всей системы.

4.3.23. Разорвать связь с ППКОП, выгрузить Модуль настройки, отключить USB-соединение.

Проводное устройство заменено, система восстановлена в состояние, соответствующее времени создания резервной копии, и работоспособна.