Порядок миграции при замене сервера
Материал из AutoPark
Версия от 04:52, 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) должны быть остановлены.
Порядок действий при миграции
- На старом сервере:
- Вытеснить всех пользователей «АвтоПарк».
- Убедиться, что никто не работает в «АвтоПарк» (см. состояние сервера 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
- Удалить папки «АвтоПарк»
- На клиентских машинах: