13.2. Настройка резервирования сервера статических данных (RBS - сервер)
Для настройки параметров основного или резервного сервера следует выбрать RBS сервер и вызвать контекстное меню.
ОСНОВНОЙ СЕРВЕР
|
РЕЗЕРВНЫЙ СЕРВЕР
|
С помощью появившегося меню «Настройка резервирования» задать тип сервера (основной или резервный) и явно определить обязательные параметры настройки.
Пример настройки параметров основного и резервного сервера:
ОСНОВНОЙ СЕРВЕР
- IP-адрес другой стороны - 10.0.0.2
- IP-порт - 963
- Тайм-аут разрыва связи - 20 сек
- Тайм-аут реактивации - 20 сек
- Собственный IP-адрес - 10.0.0.1
- Копировать конфигурацию - 1
- Завершаться по не активности - 0
- Дополнительный IP-порт - 964.
|
РЕЗЕРВНЫЙ СЕРВЕР
- IP-адрес другой стороны - 10.0.0.1
- IP-порт - 963
- Тайм-аут разрыва связи - 20 сек
- Тайм-аут реактивации - 20 сек
- Собственный IP-адрес - 10.0.0.2
- Копировать конфигурацию - 1
- Завершаться по не активности - 0
- Дополнительный IP-порт - 964.
|
Параметры «IP-адрес другой стороны», «Собственный IP-адрес».
ВНИМАНИЕ! При настройке резервирования RBS сервера, указываются те же самые адреса, которые указаны в настройке резервирования TMS сервера.
Указываются IP-адреса основного и резервного серверов, которые взаимно перекрещены. Посмотреть IP-адреса сетевых плат компьютера можно с помощью командной строки – ipconfig.
На основном и резервном компьютере в настройке сети должен быть установлен протокол TCP/IP.
При настройке сети IP-адреса сетевых плат, используемые для обмена между основным и резервным сервером, должны быть заданы явным образом. В приложении Г адреса сетевых плат обозначены как собственный IP-адрес и IP-адрес другой стороны.
IP-адреса прочих сетевых плат (платы для подключения рабочих станций и устройств телемеханики) можно формировать динамически, используя DHCP-сервер.
Если в настройке TCP/IP сети между основным и резервным сервером существуют шлюзы, то они должны быть прозрачными для передачи информации через порты, описанные в настройке резервированного комплекса.
Параметры «IP-порт», «Дополнительный IP-порт».
ВНИМАНИЕ! Параметр «IP-порт» и «Дополнительный IP-порт» при настройке резервирования RBS сервера должен быть отличным от параметра «IP-порт» при настройке резервирования TMS сервера.
Данные параметры основного и резервного сервера динамических данных должны быть одинаковыми.
IP-порт (основной и дополнительный) рекомендуется выбирать в диапазоне от 960 до 969, исключая уже занятые порты:
- 950 – используется конфигуратором CFSHARED;
- 951 – обычно используется в качестве шлюза сервера статических данных;
- 952 – обычно используется в качестве шлюза сервера динамических данных.
Посмотреть занятые порты компьютера можно с помощью командной строки - netstat –na | more.
«Дополнительный IP-порт» не обязательный параметр, но если он указывается, то должен быть одинаковым для обоих серверов.
В настройках резервирования не обязательно описание дополнительного IP-порта. Рассылка широковещательных пакетов выполняется в протоколе UDP через дополнительный порт, если он описан, а если не описан, то через основной порт.
Параметры «Таймаут разрыва связи (с)», «Таймаут реактивации (с)».
ВНИМАНИЕ! При настройке резервирования RBS сервера, указываются те же самые параметры таймаутов, которые указаны в настройке резервирования TMS сервера.
Таймаут разрыва связи и таймаут реактивации по умолчанию равны 20 секундам.
Таймаут разрыва связи - указывается допустимое время отсутствия связи между основным и резервным сервером.
Таймаут реактивации - время ожидания активности основного сервера, после таймаута разрва связи.
Параметр «Копировать конфигурацию».
Признак «Копировать конфигурацию» не обязательный параметр и по умолчанию равен 0 (FALSE) не копировать. Параметр предназначен для автоматического копирования конфигурации основного сервера на резервный. Признак «Копировать конфигурацию» в настройке комплекса актуален только на основном компьютера.
Копируются 12 файлов баз данных (файлы с расширением *.rbf) и копия информации о пользователях комплекса с полным описанием их прав.
На резервном сервере статических данных поддерживаются копии 12 файлов баз данных (файлы с расширением *.rbf) и копия информации о пользователях комплекса с полным описанием их прав.
Общая информация при работе в режиме резервирования:
В основном режиме работы - работает основной сервер, резервный находится в режиме ожидания, все изменения в базах данных основного компьютера автоматически отслеживаются на резервном.
В основном режиме рабочие станции к резервному серверу базы данных присоединиться не могут.
Если изменения в базе данных основного компьютера произошли при остановленном резервном, то изменения будут перенесены на резервный сервер сразу же после его запуска.
В журнале событий комплекса фиксируются события, связанные с синхронизацией базы данных на резервном компьютере.
При отказе основного компьютера функции сервера статических данных перехватывает резервный компьютер после истечения тайм-аута разрыва связи без учёта тайм-аута реактивации. Задержка на переключение, «тайм-аут реактивации», касается только сервера динамических данных.
При работе с резервным сервером изменения в базе данных невозможны, файлы базы данных на резервном компьютере открываются в режиме «только для чтения».
Если в настройках сервера базы данных не указан путь размещения файлов БД, то после первого запуска сервера эти файлы будут размещены в каталоге <Каталог_установки_сервера>\RB_SERVER\<Имя_сервера>. Как правило, это - C:\Program Files (x86)\InterfaceSSH\Server\RB_SERVER\<Имя_сервера статических данных>.
Количество и имена файлов базы данных на основном и резервном компьютере должны совпадать. При этом каталоги, в которых расположены файлы базы данных, могут быть разными.
Коррекция времени резервного сервера выполняется по основному серверу один раз в 20 мин. Точность коррекции времени - 1 секунда.
Посмотреть состояние процесса резервирования можно в окне настройки параметров сервера статических данных у основного сервера статических данных, когда он запущен, а у резервного, когда остановлен основной сервер.