Перенос сервера

Материал из Такси Диспетчер
Перейти к: навигация, поиск

Описание

Если необходимо сервер, где расположена база данных и другие сервисы, перенести на другой сервер. Для этого необходимо - подготовить данные, перенести их на новый сервер и запустить сервисы на новом сервере корректно. Ниже описан порядок работ.


Порядок резервного копирования

1. Вам необходимо скопировать все файлы и настройки. Обычно все расположены в каталоге C:\Program Files\F-group. Если установлены разные модули, там может быть несколько папок. Все папки должны быть скопированы для переноса на новый сервер.

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

3. Скопировать файл midas.dll - обычно он находится в системной папке Windows\system32 (или Windows\SysWOW64). При установке программы, он добавляется в эту папку инсталятором, если его раньше там не было.

Порядок восстановления

Сервер

1. На сервер необходимо установить Mysql соответствующей версии.

2. Перенесенную папку F-Group (или другую) установить по старому пути.

3. В папку Windows\system32 (или Windows\SysWOW64 если стоит 64 битная система) скопировать файл midas.dll если его там нет.

4. Для восстановления и работы с базой данных, необходимо зарегестрировать пользователей этой базы данных и создать ее. Для этого вы можете запустить bin\taxiconf.exe -install, выбрать режим сервера и создать демонстарционную базу данных. При ее создании будет создана БД и зарегестриравоны пользователи.

5. После восстановления демонстарционной базы, Вам необходимо восстановить свою базу данных. Этот процесс может занять от 5 до 15 минут в зависимости от размеров Вашей базы данных. Для восстановления Вам необходимо открыть вашу резервную копию базы данных, которую Вы создавали на старом сервере.

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

Клиенты

1. Клиентская версия Такси Диспетчер обращается на адрес сервера, который указан в local.ini секция [Base] параметр Host. Для того, чтобы клиент обращался на новый сервер, Вам нужно изменить указанный IP адрес.

Если Вы можете изменить настройки ip таким образом, чтобы новый сервер имел старые ip адреса или имя в сети, Вам не нужно будет менять на каждом клентском компьютере настройки доступа.