Перенесення служби KeyManagement Server (KMS) на інший сервер

При плануванні мережевої інфраструктури навіть досвідчені системні адміністратори можуть допустити прикрих помилок. Однак, перевага досвідченого адміністратора перед недосвідченим в тому, що він може виявити і виправити їх. У нашому випадку помилка полягає в тому, що 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 ключі перераховані тут. Після перезавантаження, можливо з'явиться повідомлення про помилку активації, потрібно просто ввести KMS ключ із заслання зазначеної вище.

(Старий KMS) ipconfig/flushdns скинути локальний кеш DNS. (Старий KMS) nbtstat -RR скинути локальний кеш NETBIOS.

(Старий KMS) slmgr -ato Активувати Windows. Активуємо нашу ОС на новому сервері KMS.

(Старий KMS) slmgr -dlv Відобразити параметри ліцензії.

Не забудьте, що якщо у вас в мережі є кілька серверів, активованих на старому KMS сервері, доведеться активувати їх знову на новому сервері ліцензій (в іншому випадку при чергової перевірки ліцензії, активація сервера може злетіти)