Автоматична активація віртуальних машин в Hyper-V 2012 R2

У цій статті ми познайомимося з новим типом ліцензування і активації, представленому в Windows Server 2012 R2, під назвою AVMA (Automatic Virtual Machine Activation), про яку ви згадували в нашому огляді Hyper-V 2012 R2, але спочатку зробимо невеликий оглядовий екскурс по основним способам активації продуктів Microsoft. Отже, починаючи з Windows Vista, всі продукти Microsoft вимагають обов'язкової активації, не залежно від типу використовуваного ключа. І OEM і retail і корпоративні версії - обов'язково повинні бути активовані на сервері активації Microsoft. Щоб спростити корпоративним замовникам процедуру активації та управління ключами продуктів, Microsoft ввело поняття ключів пакетної активації (MAK ключі) і розробило службу управління ключами KMS (Key Management Service).

Порада. Не забудьте оновити свій KMS для підтримки нових ОС: Windows Server 2012 R2 і Windows 8.1. подібності тут.

У Windows Server 2012, крім KMS сервера, може використовуватися ще один спосіб активації - ADBA (Active Directory Based Activation), що дозволяє автоматично активувати всі комп'ютери, включені в домен Active Directory. При використанні такого типу активації система є активована до тих пір, поки вона складається в домені. У порівнянні з KMS активацією, активація ADBA ще більше спрощує активацію клієнтів в корпоративному середовищі.

Перейдемо до питань активації віртуальних машин з ОС Windows на гіпервізора Hyper-V. У попередній версії Hyper-V при створенні нової віртуальної машину, її було необхідно ліцензувати окремо від хостовой ОС. У тому випадку, якщо віртуальні машини перебувають в одному домені, то активація таких віртуальних машин нічим не відрізняється від процедури активації звичайних клієнтів домену (ADBA або KMS-активація). Якщо ж віртуальні машини перебувають в різних доменах (або взагалі є окремо стоять серверами), системний адміністратор може скористатися новому типом активації - AVMA (Автоматична активація віртуальних машин).

Вимоги та обмеження AVMA- активації

Для використання AVMA-активації в якості хостовой ОС повинна використовуватися активована ОС Windows Server 2012 R2 Datacenter з роллю Hyper-V (саме ця редакція дозволяє на одному фізичному сервері запустити необмежену кількість віртуальних машин).

AVMA-активація дозволяє в автоматичному режимі активувати наступні гостьові ОС:

  • Windows Server 2012 R2 Datacenter
  • Windows Server 2012 R2 Standard
  • Windows Server 2012 R2 Essentials
Примітка. Автоматична активація віртуальних машин не працює для віртуалок з іншими гостьовими ОС, наприклад Windows Server 2008 R2 або Windows Server 2012. Більш ранні версії ОС необхідно оновити, або активувати по-старому.

Налаштовуємо автоматичну активацію віртуальних машин в Windows Server 2012

Щоб активувати гостьову Windows Server 2012 R2 необхідно упевниться, що виконуються наступні умови:

  • На хостовой ОС встановлена ​​і активована Windows 2012 R2 Datacenter
  • Як гостьовий системи використовується будь-яка з версій Windows Server 2012 R2

Потім на гостьовий віртуальної машині необхідно відкрити командний рядок з правами адміністратора і виконати наступну команду:

slmgr / ipk (ключ AVMA)

Ключ для AVMA-активації потрібно вибрати в залежності від використовуваної версії гостьової ОС з таблиці нижче:

Редакція ключ AVMA
Windows Server 2012 R2 DatacenterY4TGP-NPTV9-HTC2H-7MGQ3-DV4TW
Windows Server 2012 R2 StandardDBGBW-NPF86-BJVTX-K3WKJ-MTB6V
Windows Server 2012 R2 EssentialsK2XGM-NMBT3-2R6Q8-WF2FK-P36R2

Після вказівки AVMA ключа система автоматично активується на гостьовий ОС (гіпервізора), про що свідчить поява в балці хоста події з EventID 12310. Діагностичні повідомлення про активацію на гостьовий ОС фіксуються з кодом EventID 12309.

Примітка. Для здійснення AVMA-активації гостьова ОС не вимагає ні наявності доступу до інтернету, ні до KMS сервера. Більш того, таким чином можна активувати повністю ізольовану від мережі віртуальну машину. Активація відбувається за допомогою API самого Hyper-V.

Поточний статус активації можна дізнатися, виконавши команду:

slmgr.vbs / dlv

Активована таким чином віртуальна машина в подальшому будуть намагатися продовжити свою активацію кожні 7 днів. Відповідно, при переміщенні (міграції, експорті або запуску реплікованих ВМ) віртуальної машини на інший гипервизор, який не підтримує AVMA, при черговій перевірці активація буде втрачена.

висновок

Нова функція автоматичної активації віртуальних машин в Hyper-V на Windows Server 2012 R2 значно прискорює процес активації гостьових ОС, усуває необхідність їх підключення до інтернету і надає можливість розгорнути і швидко активувати на Hyper-V 2012 R2 необмежену кількість віртуальних машин.