Резервное рабочее место: различия между версиями

Материал из TaxiMaster
Перейти к навигацииПерейти к поиску
Нет описания правки
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
'''{{PAGENAME}}''' необходимо для того, чтобы в случае выхода из строя одного рабочего место быстро на него переключиться.
'''{{PAGENAME}}''' необходимо для того, чтобы в случае выхода из строя одного рабочего место быстро на него переключиться.
Резервное рабочее место так же, как и основное, является [[Клиент Firebird|клиентом Firebird]] и [[Клиент Guardant|клиентом Guardant]].
На резервном рабочем месте должен быть установлен Такси-Мастер.
На резервном рабочем месте могут быть установлены резервный [[GPRS-сервер]] или другие серверы.
 
Вы можете скомбинировать на резервном рабочем месте:
 
# [[Сервер Такси-Мастер]].
# [[Клиент Такси-Мастер]].
# [[GPRS-сервер]].
# [[СМС-сервер]].


== Резервный сервер Такси-Мастер ==
== Резервный сервер Такси-Мастер ==
Чтобы создать резервный сервер Такси-Мастер, нужно организовать на нем две вещи:
Чтобы создать резервный сервер Такси-Мастер, нужно организовать на нем две вещи:


# Работающий [[сервер Firebird]].
# Работающий PostgreSQL.
# [[База данных|Базу данных]], содержащую актуальные данные.
# Базу данных, содержащую актуальные данные.


В общем случае вам нужно [[Установка Такси-Мастер|установить Такси-Мастер]], обязательно указав, что установка происходит на сервер.
В общем случае вам нужно [[Установка Такси-Мастер|установить Такси-Мастер]], обязательно указав, что установка происходит на сервер. В ходе установки будет установлен PostgreSQL, а также будет создана база данных. Рекомендуется создавать '''пустую базу данных'''.
В ходе установки будет установлен сервер Firebird, а также будет создана база данных.
Рекомендуется создавать {{важно|пустую базу данных}}.


В момент переключения на резервный сервер потребуется пустую базу данных заполнить актуальными данными.
В момент переключения на резервный сервер потребуется пустую базу данных заполнить актуальными данными.
Строка 24: Строка 14:


=== Переключение на резервный сервер ===
=== Переключение на резервный сервер ===
С точки зрения [[Клиент Firebird|клиентов Firebird]], переключение на новый сервер — это подключение к другому [[Сервер Firebird|серверу Firebird]].
Чтобы переключиться на резервный сервер необходимо:
Это значит, что для каждого клиента Firebird (будь то [[рабочее место Такси-Мастер]] или [[СМС-сервер]]) нужно в соответствующем файле указать путь к новой базе данных (см. как задавать путь).
# [[Перенос базы данных|Перенести актуальную базу данных]] на резервный сервер.
 
# [[Активация лицензионного ключа Такси-Мастер|Активировать лицензионный ключ]] на новом сервере.
С точки зрения [[Клиент Guardant|клиентов Guardant]], переключение на новый сервер — это подключение к другому [[Сервер Guardant|серверу Guardant]].
Это значит, что для каждого клиента Guardant нужно в соответствующих файлах (это {{code|[[gnclient.ini]]}}) указать путь к новому серверу Guardant.
 
Из этих двух моментов следует, что на резервный компьютер нужно, во-первых, расположить базу данных; а во-вторых, подключить к этому компьютеру [[NET III|ключ защиты]].
Базу данных нужно восстановить из последней [[Резервная копия базы данных|резервной копии]] с помощью [[TMBackup|утилиты резервного копирования]].
 
=== Как переносить ключ защиты? ===
Ключ защиты в случае переключения на резервный сервер нужно подключить к тому компьютеру, на котором работает [[сервер Guardant]].
Для простоты будем считать, что ключ нужно подключить к резервному компьютеру.
В этом случае нужно выполнить следующие действия:
 
# Запустить на резервном компьютере [[сервер Guardant]].
# Узнать IP-адрес этого компбютера в локальной сети.
# На каждом из остальных рабочих мест для каждого [[Клиент Guardant|клиента Guardant]] (это могут быть [[Клиент Такси-Мастер|клиентские места Такси-Мастер]], [[СМС-сервер]] и т. д.) в файле {{путь|[[gnclient.ini]]}} нужно указать новый IP-адрес.
 
Таким образом, все программы, которые не запускаются без ключа, «узнают», где находится ключ защиты (а точнее — сервер Guardant), и будут обращаться уже не к старому компьютеру, а к новому — к которому подключен ключ.
 
Также [[#Переключение на резервный сервер|не забудьте]] о том, что компоненты системы Такси-Мастер, которые подключаются к [[База данных|базе данных]], тоже нужно [[Клиент Firebird|настроить на доступ к новой базе данных]] — она теперь находится по другому пути.


== Резервный клиент Такси-Мастер ==
== Резервный клиент Такси-Мастер ==
Ситуация с резервным [[Клиент Такси-Мастер|клиентом Такси-Мастер]] куда проще — необходимо [[Установка Такси-Мастер|установить клиентскую часть Такси-Мастер]] и указать [[путь к базе данных]] и [[gnclient.ini|путь к ключу защиты]].
Ситуация с резервным [[Клиент Такси-Мастер|клиентом Такси-Мастер]] куда проще — необходимо [[Установка Такси-Мастер|установить клиентскую часть Такси-Мастер]].


=== Переключение на резервный клиент ===
=== Переключение на резервный клиент ===
В случае переключения на резервный клиент просто запустите Такси-Мастер на резервном компьютере.
В случае переключения на резервный клиент просто запустите Такси-Мастер на резервном компьютере. Клиентская часть обратится [[Активация лицензионного ключа Такси-Мастер|к ключу]] за одной лицензией, и если свободная лицензия имеется, начнет подключаться к базе данных. Если имя нужной базы данных указано верно, подключение пройдет успешно.
Клиентская часть обратится к [[Сервер Guardant|серверу Guardant]] за одной лицензией, и если свободная лицензия имеется, начнет подключаться к базе данных.
Если путь к базе данных указан верно, подключение пройдет успешно.
 
== Резервный GPRS-сервер ==
Чтобы организовать на отдельном компьютере резервный [[GPRS-сервер]], просто установите его и действуйте так же, как в [[#Резервный клиент Такси-Мастер|случае с резервным клиентом Такси-Мастер]].
 
Не забывайте о том, что со стороны водителей ([[TMDriver]]), то есть клиентов GPRS-сервера, ситуация может измениться — изменится IP-адрес для подключения.
Всегда имейте в виду, что возникнет необходимость настройки TMDriver для подключения к новому серверу по другому адресу.
 
== Резервный СМС-сервер ==
Чтобы организовать на отдельном компьютере резервный [[СМС-сервер]], просто установите его и действуйте так же, как в [[#Резервный клиент Такси-Мастер|случае с резервным клиентом Такси-Мастер]].
 
Один момент: если вы используете не SMPP, а мобильный телефон {{серым|(или модем)}}, то вам необходимо определить новый порт, к которому подключен телефон, и указать его в настройках СМС-сервера (в [[Конфигуратор СМС-сервера|конфигураторе]]).


[[Категория:Настройка]]
[[Категория:Настройка]]
[[Категория:Модули Такси-Мастер]]
[[Категория:Серверы]]
[[Категория:Серверы]]
[[Категория:База данных]]
[[Категория:База данных]]
[[Категория:AUO]]

Текущая версия от 10:22, 3 ноября 2017

Резервное рабочее место необходимо для того, чтобы в случае выхода из строя одного рабочего место быстро на него переключиться. На резервном рабочем месте должен быть установлен Такси-Мастер.

Резервный сервер Такси-Мастер

Чтобы создать резервный сервер Такси-Мастер, нужно организовать на нем две вещи:

  1. Работающий PostgreSQL.
  2. Базу данных, содержащую актуальные данные.

В общем случае вам нужно установить Такси-Мастер, обязательно указав, что установка происходит на сервер. В ходе установки будет установлен PostgreSQL, а также будет создана база данных. Рекомендуется создавать пустую базу данных.

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

Переключение на резервный сервер

Чтобы переключиться на резервный сервер необходимо:

  1. Перенести актуальную базу данных на резервный сервер.
  2. Активировать лицензионный ключ на новом сервере.

Резервный клиент Такси-Мастер

Ситуация с резервным клиентом Такси-Мастер куда проще — необходимо установить клиентскую часть Такси-Мастер.

Переключение на резервный клиент

В случае переключения на резервный клиент просто запустите Такси-Мастер на резервном компьютере. Клиентская часть обратится к ключу за одной лицензией, и если свободная лицензия имеется, начнет подключаться к базе данных. Если имя нужной базы данных указано верно, подключение пройдет успешно.