При планировании сетевой инфраструктуры даже опытные системные администраторы могут допустить досадные ошибки. Однако, преимущество опытного администратора перед неопытным в том, что он может обнаружить и исправить их. В нашем случае ошибка заключается в том, что KMS (Key Management Server) сервер был поднят на одном из application серверов, который со временем начал испытывать существенные проблемы с производительностью, в результате чего служба KMS работала нестабильно. И мы решили перенести службу KMS на другой инфраструктурный сервер (у нас существует выделенные сервер для управления различными лицензиями на ПО и их ключами – т.н. сервер лицензий).
Перед началом важно не забыть, что для активации клиентов в домене помимо службы KMS, в DNS должна быть специальная SRV запись, позволяющая клиентам найти KMS сервер. Для переноса KMS сервера необходимо выполнить следующие шаги (естественно, с правами администратора). В скобках указан сервер, на котором нужно производить изменения:
(старый KMS) slmgr
—cdns Отключаем публикацию в DNS (старый KMS) slmgr
—upk Удаляем ключ Product Key
(старый KMS) slmgr —cpky Удаляем ключ из реестра
(новый KMS) slmgr —upk
Удаляем ключ продукта (новый KMS) slmgr —ipk <ВАШ KMS КЛЮЧ> Устанавливаем ключ KMS. Этим самым мы делаем этот сервер новым сервером лицензий KMS.
(новый KMS) slmgr —ato Активируем Windows.
(новый KMS) slmgr —sdns Включаем публикацию в DNS.
(новый KMS) slmgr —dlv
Вывод лицензионной информации.
(новый KMS) slmgr —xpr Проверка даты окончании лицензии.
(новый KMS) Перзагружаемся
(старый KMS) Перзагружаемся
(старый KMS) slmgr — ipk <KMS_Client_ Key >. KMS ключи перечислены здесь. После перезагрузки, возможно появится сообщение об ошибке активации, нужно просто ввести KMS ключ из ссылки указанной выше.
(старый KMS) ipconfig/flushdns сбросить локальный кэш DNS. (старый KMS) nbtstat —RR сбросить локальный кэш NETBIOS.
(старый KMS) slmgr —ato Активировать Windows. Активируем нашу ОС на новом сервере KMS.
(старый KMS) slmgr —dlv Отобразить параметры лицензии.
Не забудьте, что если у вас в сети есть несколько серверов, активированных на старом KMS сервере, придется активировать их вновь на новом сервере лицензий (в противном случае при очередной проверки лицензии, активация сервера может слететь)