Порядок миграции при замене сервера
Материал из AutoPark
(Различия между версиями)
(→Порядок действий при миграции) |
(→Порядок действий при миграции) |
||
Строка 16: | Строка 16: | ||
===Порядок действий при миграции=== | ===Порядок действий при миграции=== | ||
+ | {| border=1 | ||
+ | !Где выполняется | ||
+ | !width=45%|Миграция на тот же сервер | ||
+ | !width=45%|Миграция на другой сервер | ||
+ | |- | ||
+ | |Первая строчка | ||
+ | |Ячейка 2*1 | ||
+ | |Ячейка 3*1 | ||
+ | |- | ||
+ | |Вторая строчка | ||
+ | |Ячейка 2*2 | ||
+ | |Ячейка 3*2 | ||
+ | |- | ||
+ | |Третья строчка | ||
+ | |Ячейка 2*3 | ||
+ | |Ячейка 3*3 | ||
+ | |} | ||
*На старом сервере: | *На старом сервере: | ||
*#[[Средства администратора#Вытеснение пользователей|Вытеснить всех пользователей]] «АвтоПарк». | *#[[Средства администратора#Вытеснение пользователей|Вытеснить всех пользователей]] «АвтоПарк». |
Версия 04:33, 6 августа 2008
Порядок миграции ПО «АвтоПарк» с сервера на сервер в одном домене
Замечания
Перечень папок «АвтоПарк»:
- \AP_Support
- \AutoPark
- \AutoParkSrv
- \Data
- "%ProgramFiles%\ASBClient"
- "%ProgramFiles%\ASBServer"
- "%ProgramFiles%\ASB Application Server" (отсутствует, если не установлен сервер приложений ASB)
- Копирование всех папок «АвтоПарк» (в том числе размещенных в "%ProgramFiles%") необходимо выполнять с сохранением разрешений NTFS, например:
xcopy /S /E /I /H /R /K /O /X ИсходнаяПапка ЦелеваяПапка - При копировании с компьютера на компьютер для правильного сохранения разрешений NTFS, оба компьютера должны быть в одном домене.
- Копирование следует выполнять от имени администратора домена.
- При копировании нельзя использовать пути, основанные на именах общих папок «АвтоПарк», например, "\\Сервер\AutoPark", "\\Сервер\ASBClient", т.к. при этом разрешения NTFS копируются неправильно. Для правильного копирования следует открыть общий доступ к корневому каталогу диска, на котором расположены папки «АвтоПарк», например "\\Сервер\Hard". Минимальные сетевые разрешения для общего ресурса: администраторам - полный доступ. В командах копирования использовать только пути вида "\\Сервер\Hard\Путь", например, "\\Сервер\Hard\AutoPark", "\\Сервер\Hard\Program Files\ASBClient".
- Во время копирования службы "ASB Server" и "ASB Application Server" (отсутствует, если не установлен сервер приложений ASB) должны быть остановлены.
Порядок действий при миграции
Где выполняется | Миграция на тот же сервер | Миграция на другой сервер |
---|---|---|
Первая строчка | Ячейка 2*1 | Ячейка 3*1 |
Вторая строчка | Ячейка 2*2 | Ячейка 3*2 |
Третья строчка | Ячейка 2*3 | Ячейка 3*3 |
- На старом сервере:
- Вытеснить всех пользователей «АвтоПарк».
- Убедиться, что никто не работает в «АвтоПарк» (см. состояние сервера ASB).
- Остановить службу "ASB Server".
- Остановить службу "ASB Application Server".
- При миграции на тот же сервер:
- Выполнить сохранение (копирование) папок «АвтоПарк».
- На новом сервере:
- Зарегистрироваться администратором домена.
- Деинсталлировать "Конфигурацию усиленной безопасности Internet Explorer" для групп администраторов. Если этого не сделать, на сервере будут предупреждения при запуске программ из общих папок (в том числе из общих папок «АвтоПарк»).
- При миграции на тот же сервер:
- Скопировать папки «АвтоПарк» из того места, где они были сохранены.
- При миграция на другой сервер:
- Скопировать папки «АвтоПарк» со старого сервера.
- Скорректировать "%ProgramFiles%\ASBServer\asbsrv.ini": в секциях "ASBP Server\Bind Addresses" и "HTTP Server\Bind Addresses" указать имя или IP-адрес сервера.
- Если папки «АвтоПарк» размещены на диске с другой буквой, чем до миграции, скорректировать пути:
- В "%ProgramFiles%\ASBServer\asbsrv.ini" в параметре AsbRoot секции "ASBP Server" и во всех параметрах секции "ASBP Server\Path Translation".
- В "%ProgramFiles%\ASBServer\st_setup.ini" в параметре ServerToolsASBRoot секции "ASB Server Tools".
- При миграция на другой сервер:
- Скорректировать клиентский RED-файл "C:\AutoPark\Проект.red":
- В параметре Host секции "ASB Client" указать имя сервера.
- В параметрах ServerProjectRoot, ClientASBRoot, ServerASBRoot, ReceiveRoot секции "ASB Special Folders" указать имя сервера.
- Скорректировать INI-файл сетевого инсталлятора «АвтоПарк» "%ProgramFiles%\ASBClient\ap_setup.ini":
- В параметре ClientRedFile секции AutoPark указать имя сервера.
- Скорректировать тестовый RED-файл "C:\AP_Support\Проект.red":
- В параметре Host секции "ASB Client" указать имя сервера.
- В параметрах ServerProjectRoot, ClientASBRoot, ServerASBRoot, ReceiveRoot секции "ASB Special Folders" указать имя сервера.
- Скорректировать клиентский RED-файл "C:\AutoPark\Проект.red":
- Инсталлировать "Средства управления ASB-сервером":
- "%ProgramFiles%\ASBServer\st_setup.exe"
Будет создана программная группа "Средства управления ASB-сервером" - Создать общие папки «АвтоПарк»
ПУСК - Программы - Средства управления ASB-сервером - Восстановить настройки по умолчанию - Общие папки - Зарегистрировать ASB-сервер в качестве службы
ПУСК - Программы - Средства управления ASB-сервером - Восстановить настройки по умолчанию - Регистрация службы - Установить в системное хранилище SSL-сертификат для работы по протоколам ASBPS/HTTPS через Интернет
ПУСК - Программы - Средства управления ASB-сервером - Импортировать SSL-сертификат - cXX.autopark.ru
Потребуется ввести пароль. При отсутствии сертификата этот пункт можно пропустить. - Запустить службу "ASB Server".
ПУСК - Программы - Средства управления ASB-сервером - Запустить ASB-сервер - Запустить службу "ASB Application Server" (если установлена).
ПУСК - Программы - Средства управления сервером приложений ASB - Запустить сервер приложений ASB - Выполнить сетевую инсталляцию клиентской части «АвтоПарк»
- "%ProgramFiles%\ASBClient\ap_setup.exe".
- "%ProgramFiles%\ASBServer\st_setup.exe"
- При миграция на другой сервер:
- На клиентских машинах:
- Выполнить сетевую инсталляцию клиентской части «АвтоПарк»
- \\НовыйСервер\ASBClient\ap_setup.exe
- На станциях, где будет работа с Excel-отчетами, выполнить настройку окружения для работы с Excel (выполняется в «АвтоПарк»).
- Выполнить сетевую инсталляцию клиентской части «АвтоПарк»
- На старом сервере:
- Деинсталлировать "AutoPark Local Components"
- Деинсталлировать "ASB-Server Tools Links"
- Деинсталлировать службу ASBSrv
- "%ProgramFiles%\ASBServer\asbsrv.exe" -remove
- Прекратить общий доступ к папкам «АвтоПарк»:
- \\СтарыйСервер\AutoPark
- \\СтарыйСервер\AutoParkSrv
- \\СтарыйСервер\ASBClient
- \\СтарыйСервер\ASBServer
- \\СтарыйСервер\Data
- Удалить папки «АвтоПарк»
- На клиентских машинах: