2.11 UPDAT - Управление обновлением
Команда AMO UPDAT управляет процедурой обновления (резервное копирование подсистем статической базы данных пользователя). Обновление выполняется автоматически каждый день в двенадцать произвольно выбранных моментов времени. Сохраняются только подсистемы базы данных, которые были изменены с момента последнего обновления.
Команда AMO UPDAT может использоваться
 |
для активизации или деактивизации процедуры автоматического обновления, |
 |
для задания (изменения) двенадцати моментов времени автоматического обновления, |
 |
для инициализации процедуры обновления вручную. |
2.11.1 Ограничения
Это описание действительно начиная с SP300-V3.4.
2.11.2 Взаимосвязи
 |
AMO APC |
|
:
|
Конфигурирование приложений
|
|
2.11.3 Функции AMO
 |
DISPLAY-UPDAT |
|
:
|
Вывод статуса и времени обновления
|
|
 |
CHANGE-UPDAT |
|
:
|
Изменение статуса и времени обновления
|
|
 |
EXEC-UPDAT |
|
:
|
Инициализация обновления вручную
|
|
 |
REGENERATE-UPDAT |
|
:
|
Регенерация статуса и времени обновления
|
|
2.11.3.1 DISPLAY-UPDAT
Эта функция обеспечивает следующий вывод на сервисных терминалах:
 |
существующая подсистема базы данных, ее длина в байтах и индикация, были данные изменены с момента последнего обновления |
 |
заданные моменты времени обновления в часах и минутах (в базе данных SWU сохранены следующие заранее заданные моменты времени обновления: 00:30, 02:30, 04:30, 06:30, 08:30, 10:30 12:30, 14:30, 16:30, 18:30, 20:30, 22:30), |
 |
статус автоматического обновления (обновление активизировано или деактивизировано, значение по умолчанию SWU DB: деактивизировано), |
 |
Статус кросс-канала (свободе/блокирован, только для дуплексных систем). |
Обзор процедуры
Код команды
|
Параметры
|
|
DISPLAY-UPDAT
|
UNIT=<строка>;
|
|
Пример
Вывод данных обновления активного базового процессора SWU.
Ввод:
DISPLAY-UPDAT:BP;
Вывод:
+------------+---------+-----------+
| SUSY NAME | LENGTH | CHANGE |
| | (BYTES) | |
+------------+---------+-----------+
| ZDBCCDSA | 8001CH | NO |
| ZDBCCDSD | 1001CH | NO |
| ZDBCCDS1 | 10001CH | NO |
| ZDBCCDS2 | 10001CH | NO |
| ZDACFG00 | 45CH | YES |
| ZDBCCDSF | B706AH | YES |
| ZDBCCDS0 | 10001CH | YES |
+------------+---------+-----------+
+----------------------------------+
| UPDATE TIMES H:MIN |
+----------------------------------+
| 1 00:30 |
| 2 02:30 |
| 3 04:30 |
| 4 06:30 |
| 5 08:30 |
| 6 10:30 |
| 7 12:30 |
| 8 14:30 |
| 9 16:30 |
| 10 18:30 |
| 11 20:30 |
| 12 22:30 |
+----------------------------------+
+----------------------------------+
| AUTOMATIC HD UPDATING : ON |
| CROSS CHANNEL BLOCKED : YES |
+----------------------------------+
2.11.3.2 CHANGE-UPDAT
Эта функция используется
 |
для задания двенадцати моментов времени автоматического обновления |
 |
для активизации или деактивизации автоматического обновления. |
Примечание
 |
Кросс-сигнализация изменения данных (для дуплексных систем) не может быть деактивизирована. |
 |
Статус и моменты времени автоматического обновления сохраняются в базе данных, поэтому после автоматического или ручного обновления все изменения становятся постоянными. |
 |
Моменты времени автоматического обновления
различных аппаратных модулей не должны совпадать, так как в этом случае возникнет очередь сохранения на жесткий диск.. |
 |
Если автоматическое обновление должно выполняться реже, чем 12 раз в день, одно и то же время обновления нужно ввести несколько раз (см. пример). |
Обзор процедуры
Код команды
|
Параметры
|
|
CHANGE-UPDAT
|
UNIT=<параметр>,{STATE=<параметр>
|
|
|
,UPDT01=<St-Mi>,....,UPDT12=<St-Mi>};
|
|
Примеры
1. |
Задание времени обновления в SWU - 03:30 и 13:30 (два раза в день). |
Ввод:
CHANGE-UPDAT:BP,,03-30,13-30,13-30,13-30,13-30,13-30,
13-30,13-30,13-30,13-30,13-30,13-30;
2. |
Активизация автоматического обновления жесткого диска в SWU. |
Ввод:
CHANGE-UPDAT:BP,ON;
2.11.3.3 EXEC-UPDAT
Эта функция инициализирует обновление независимо от автоматически выполняемых обновлений. В этом случае можно выбрать обновление всей базы данных (SUSY= ALL) или только тех подсистем, которые были изменены после последнего обновления (SUSY=DELTA).
Примечание
 |
 |
Обновление всей базы данных (SUSY= ALL) необходимо только в том случае, если данные были изменены вручную. |
 |
 |
Во время обновления база данных защищена от записи. Это не относится к дуплексным SWU, если базовый процессор работает в режиме резерва. В этом случае обновление всегда осуществляется в резервном процессоре, даже если команда AMO была запущена в активном процессоре (BP, BPA/BPB). |
 |
 |
Начиная с версии SP300-V3.2 SA07 также записываются таблицы загрузки PGLIB (кроме/L00 LTG). Изменения с помощью AMO APC должны выполняться после EXEC-UPDAT, так как в противном случае данные будут потеряны. |
Обзор процедуры
Код команды
|
Параметры
|
|
EXEC-UPDAT
|
UNIT=<строка>,[SUSY=<параметр>];
|
|
Пример
Инициализация обновления в SWU вручную.
Ввод:
EXEC-UPDAT:BP;
2.11.3.4 REGENERATE-UPDAT
Регенерация статуса обновления и времени обновления.
Обзор процедуры
Код команды
|
Параметры
|
|
REGENERATE-UPDAT
|
UNIT=<строка>;
|
|
Пример
Регенерация статуса обновления и времени обновления в SWU.
Ввод:
REGENERATE-UPDAT:BP;
Вывод:
CHANGE-UPDAT:BP ,OFF,00-30,02-30,04-30,06-30,08-30,10-30,
12-30,14-30,16-30,18-30,20-30,22-30;
2.11.4 Описание параметров
STATE
|
Статус автоматического обновления
|
|
|
|
Тип ввода
|
:
|
одиночное значение, необязательное
|
|
|
|
Возможные значения
|
:
|
OFF
|
=
деактивизировано
|
|
|
|
|
|
ON
|
=
активизировано
|
|
|
|
|
|
|
|
|
|
SUSY
|
Обновляемые подсистемы базы данных
|
|
|
|
Тип ввода
|
:
|
одиночное значение, необязательное
|
|
|
|
Возможные значения
|
:
|
ALL
|
= все
|
|
|
|
|
|
DELTA
|
= обновленные данные
|
|
|
|
Значение по умолчанию
|
:
|
DELTA
|
|
|
|
|
|
|
|
|
|
|
UNIT
|
Мнемонический код сервера, в котором выполняется AMO
|
|
|
|
Тип ввода
|
:
|
одиночное значение, обязательное
|
|
|
|
Возможные значения
|
:
|
BP
|
= активный базовый процессор (A или B) SWU
|
|
|
|
|
|
BPS
|
= резервный базовый процессор (A или B) SWU
|
|
|
|
|
|
BPA
|
= базовый процессор A SWU
|
|
|
|
|
|
BPB
|
= базовый процессор B SWU
|
|
|
|
|
|
A1
|
= сервер администрирования и данных (ADS)
|
|
|
|
|
|
C1
|
= сервер тарификации (CM)
|
|
|
|
|
|
V1-V3
|
= сервер голосовой почты (VMS)
|
|
|
|
|
|
T1-T3
|
=
телекоммуникационный сервер (TCS)
|
|
|
|
|
|
|
|
|
|
UPDT01
|
Время начала обновления
|
|
|
по
|
Тип ввода
|
:
|
одиночное значение, необязательное
|
|
|
UPDT12
|
Возможные значения
|
:
|
H-Mi
|
|
|
|
|
|
|
H
|
= часы
|
|
|
|
|
|
Mi
|
= минуты
|
|
|
2.11.5 Сообщения об ошибках и предупредительные сообщения
2.11.5.1 Сообщения об ошибках
F02:
|
ОШИБКА ДОСТУПА; КОД ОШИБКИ DMS: <code>
|
|
F03:
|
НЕДОПУСТИМОЕ ВРЕМЯ ОБНОВЛЕНИЯ <H-Mi>
|
|
2.11.5.2 Предупредительные сообщения
Нет
2.11.5.3 Сообщения для функций
DISPLAY : нет
CHANGE : F03
EXEC : F02
REGENERATE : нет