Перенос сервера Indeed
Автор Anton Shlykov на 29 февраля 2016 03:23 PM

Вопрос:
Нам необходимо перенести сервер Indeed с одного компьютера на другой. Что для этого нужно сделать?

Ответ
Прежде чем приступать к переносу сервера, следует убедиться в том, что аппаратная и программная части компьютера, на который предполагается перенести сервер Indeed, соответствуют требованиям, описанным в руководстве по установке сервера Indeed-Id (поставляется вместе с дистрибутивом сервера).

Настоятельно рекомендуем выполнять перенос сервера только убедившись в том, что в системе находится другой работоспособный сервер (или несколько серверов) Indeed, которые распределят между собой нагрузку на время переноса.
Перед переносом сервера, убедитесь в наличии ключа шифрования у ответственного за его хранение сотрудника.
Экспорт ключа шифрования на новый сервер Indeed-Id позволит перенести все настройки системы.

Процесс переноса сервера с одного компьютера на другой выглядит так:

Если используется два и более серверов Indeed
1. Убедиться, что каждый из серверов корректно обрабатывает запросы пользователей (для этого проверить журнал событий Indeed-Id)

2. Деактивировать сервер который необходимо перенести, выполнив команду IndeedID.srvcfg.exe /deactivate:”dc=Имя,dc=Домена”

Пример: Команда IndeedID.srvcfg.exe /deactivate:”dc=company,dc=com” деактивирует Indeed-Id Server для экземпляра системы company.com

После деактивации сервер будет недоступен для пользователей.

Результат выполнения команды:
Connecting server host ............... OK
Deactivating server .................. Server is running
Stopping server ...................... OK
Deactivating server .................. OK

Server was successfully deactivated.

3. Убедиться в том, что серверная лицензия освободилась после деактивации сервера, выполнив команду IndeedID.srvcfg.exe lic /i:IID_SRV

Пример: Команда IndeedID.srvcfg.exe lic /i:IID_SRV Indeed-Id показывает сколько серверных лицензий зарегистрировано в системе (limit 2) и сколько из них сейчас используется (taken 1)

Результат выполнения команды:
Connecting server host ............... OK
Enum license subsystems .............. OK

Name:        IID_SRV
Description: Indeed-ID Enterprise Server
Embedded:    yes
Limit:       2
Taken:       1

Licensed objects:
company.com

4. Удалить пакет Indeed-Id – Enterprise Server. При необходимости, для завершения удаления выполнить перезагрузку компьютера.

5. Установить продукт Indeed-Id Enterprise Server на “новом” сервере.

6. Активировать новый Indeed-Id Server, выполнив команду  IndeedID.srvcfg.exe /activate:dc=Имя, dc=Домена.

Пример: Команда IndeedID.srvcfg.exe /activate:”dc=company,dc=com” активирует Indeed-Id Server для экземпляра системы company.com

Результат выполнения команды:

Connecting server host ..... OK
Activating server .......... OK

Server was successfully activated.

7. Выполнить экспорт ключа шифрования на новый Indeed-Id Server выполнив команду Indeed-ID.srvcfg.exe /applykey /h:server2name /f:"C:\keyname.key" на сервере Indeed-Id, где хранится ключ шифрования

Пример: Команда IndeedID.srvcfg.exe /applykey /h:iid_srv1.company.com /f:"C:\Key.key" передает ключ, сохраненный на сервере Indeed-Id на локальном диске C:\ в файле Key.key на компьютер с именем iid_srv1.company.com, на который выполняется перенос сервера.

Результат выполнения команды:
Loading key ................ OK
Connecting server host ..... OK
Stopping server ............ OK
Exporting key .............. OK
Restarting server .......... OK
Key was successfully exported.

Важно: В версиях Indeed-Id Enterprise Server ниже 1.5.165.0 для экспорта ключа шифрования используется команда IndeeID.srvcfg.exe /e /h:server2name /f:"C:\keyname.key"

Ключ шифрования можно не передавать с одного компьютера на другой, а  перенести файл с ключом(например, на usb flash накопителе, на котором в дальнейшем и будет хранится файл ключа) в корень диска С:\ на компьютер на который переносится Indeed-Id сервер и на нем выполнить команду:
IndeedID.srvcfg.exe /applykey f:"C:\Keyname.key"

Пример: Команда IndeedID.srvcfg.exe /applykey  f:"C:\Key.key" переносит ключ шифрования из файла Key.key, расположенного на диске C:\ на компьютер с именем iid_srv1.company.com, на который выполняется перенос сервера.

Результат выполнения команды:
Loading key ................ OK
Connecting server host ..... OK
Stopping server ............ OK
Exporting key .............. OK

Key was successfully exported.

Важно: В версиях Indeed-Id Enterprise Server ниже 1.5.165.0 для экспорта ключа шифрования из файла используется команда IndeeID.srvcfg.exe /e /f:"C:\keyname.key"

8. Применить серверную лицензию, выполнив команду IndeedID.srvcfg.exe lic /t:<Полное_DNS-имя_Сервера> /s:IID_SRV

Пример: Команда  IndeedID.srvcfg.exe lic /t:iid_srv1.company.com /s:IID_SRV выполняет применение серверной  лицензии на компьютере iid_srv1.company.com на который был перенесен сервер Indeed-Id.

Результат выполнения команды:
Connecting server host ..... OK
Getting subsystem .......... OK
Taking license ............. OK

9. Убедиться в том, что серверная лицензия применилась и в системе, выполнив команду IndeedID.srvcfg.exe lic /i:IID_SRV

Пример: Команда IndeedID.srvcfg.exe lic /i:IID_SRV Indeed-Id показывает сколько серверных лицензий зарегистрировано в системе (limit 2) и сколько из них сейчас используется (taken 2)

Результат выполнения команды:
Connecting server host ............... OK
Enum license subsystems .............. OK

Name:        IID_SRV
Description: Indeed-ID Enterprise Server
Embedded:    yes
Limit:       2
Taken:       2

Licensed objects:
company.com

10. Запустить Indeed-Id Server, выполнив команду IndeedID.srvcfg.exe /start
Результат выполнения команды:
Connecting server host ..... OK
Starting server ............ OK

Server was successfully started.

11. Убедиться в том, что сервер корректно обрабатывает запросы пользователей (для этого проверить журнал событий Indeed-Id)

12. Установить на сервер Indeed-Id все необходимые провайдеры и перезагрузить сервер Indeed-Id.

Если используется один сервер Indeed:
1. Перенос сервера осуществлять в нерабочее время (пользователи не смогут использовать систему Indeed-Id во время переноса).

2. Деактивировать сервер который необходимо перенести, выполнив команду IndeedID.srvcfg.exe /deactivate:”dc=Имя,dc=Домена”

Пример: Команда IndeedID.srvcfg.exe /deactivate:”dc=company,dc=com” деактивирует Indeed-Id Server для экземпляра системы company.com

После деактивации сервер будет недоступен для пользователей.

Результат выполнения команды:
Connecting server host ............... OK
Deactivating server .................. Server is running
Stopping server ...................... OK
Deactivating server .................. OK

Server was successfully deactivated.

3. Убедиться в том, что серверная лицензия освободилась после деактивации сервера, выполнив команду IndeedID.srvcfg.exe lic /i:IID_SRV

Пример: Команда IndeedID.srvcfg.exe lic /i:IID_SRV Indeed-Id показывает сколько серверных лицензий зарегистрировано в системе (limit 1) и сколько из них сейчас используется (taken 0)

Результат выполнения команды:
Connecting server host ............... OK
Enum license subsystems .............. OK

Name:        IID_SRV
Description: Indeed-ID Enterprise Server
Embedded:    yes
Limit:       1
Taken:       0

Licensed objects:
company.com

4. Удалить пакет Indeed-Id – Enterprise Server с сервера. При необходимости, для завершения удаления выполнить перезагрузку компьютера.

5. Установить Indeed-Id Enterprise Server на новом сервере.

6. Активировать новый Indeed-Id Server, выполнив команду  IndeedID.srvcfg.exe /activate:dc=Имя, dc=Домена.

Пример: Команда IndeedID.srvcfg.exe /activate:”dc=company,dc=com” активирует Indeed-Id Server для экземпляра системы company.com

Результат выполнения команды:

Connecting server host ..... OK
Activating server .......... OK

Server was successfully activated.

7. Перенести файл с ключом шифрования, который создавался при разворачивании сервера Indeed-Id(например, на usb flash накопителе, на котором в дальнейшем и будет хранится файл ключа) в корень диска С:\ на компьютер на который переносится Indeed-Id сервер и на нем выполнить команду:
IndeedID.srvcfg.exe /applykey f:"C:\Keyname.key"

Пример: Команда IndeedID.srvcfg.exe /applykey  f:"C:\Key.key" переносит ключ шифрования из файла Key.key, расположенного на диске C:\ на компьютер с именем iid_srv1.company.com, на который выполняется перенос сервера.

Результат выполнения команды:
Loading key ................ OK
Connecting server host ..... OK
Stopping server ............ OK
Exporting key .............. OK

Key was successfully exported.

Важно: В версиях Indeed-Id Enterprise Server ниже 1.5.165.0 для экспорта ключа шифрования из файла используется команда IndeeID.srvcfg.exe /e /f:"C:\keyname.key"

8. Применить серверную лицензию, выполнив команду IndeedID.srvcfg.exe lic /t:<Полное_DNS-имя_Сервера> /s:IID_SRV

Пример: Команда  IndeedID.srvcfg.exe lic /t:iid_srv1.company.com /s:IID_SRV выполняет применение серверной  лицензии на компьютере iid_srv1.company.com на который был перенесен сервер Indeed-Id.

Результат выполнения команды:
Connecting server host ..... OK
Getting subsystem .......... OK
Taking license ............. OK

9. Убедиться в том, что серверная лицензия применилась и в системе, выполнив команду IndeedID.srvcfg.exe lic /i:IID_SRV

Пример: Команда IndeedID.srvcfg.exe lic /i:IID_SRV Indeed-Id показывает сколько серверных лицензий зарегистрировано в системе (limit 1) и сколько из них сейчас используется (taken 1)

Результат выполнения команды:
Connecting server host ............... OK
Enum license subsystems .............. OK

Name:        IID_SRV
Description: Indeed-ID Enterprise Server
Embedded:    yes
Limit:       1
Taken:       1

Licensed objects:
company.com

10. Запустить Indeed-Id Server, выполнив команду IndeedID.srvcfg.exe /start
Результат выполнения команды:
Connecting server host ..... OK
Starting server ............ OK

Server was successfully started.

11. Убедиться в том, что сервер корректно обрабатывает запросы пользователей (для этого проверить журнал событий Indeed-Id)

12. Установить на сервер Indeed-Id все необходимые провайдеры и перезагрузить сервер Indeed-Id.

(0 голос(а))
Эта статья полезна
Эта статья бесполезна

Комментарии (0)
Добавить новый комментарий
 
 
Полное имя:
Email:
Комментарии: