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

Материал из TaxiMaster
Перейти к: навигация, поиск
(Резервный сервер Такси-Мастер)
 
(не показаны 4 промежуточные версии этого же участника)
Строка 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. Активировать лицензионный ключ на новом сервере.

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

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

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

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