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

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

Сьогодні ми розглянемо одну з нових можливостей Windows Server 2012 R2 - технологію автоматичної активації віртуальних машин (Automatic Virtual Machine Activation, AVMA).

У Windows Server 2012 ліцензія Datacenter дозволяє запускати необмежену кількість віртуальних машин на одному фізичному хості. Однак кожна операційна система Windows, незалежно від того, чи встановлена ​​вона на фізичний сервер або на віртуальну машину, вимагає обов'язкової активації. Тому для активації віртуальних машин потрібно розгорнути в мережі службу управління ключами (Key Management Service, KMS) або надати кожній машині прямий доступ в інтернет.

Технологія AVMA знімає необхідність управління ключами продукту для кожної окремої віртуальної машини, прив'язуючи активацію віртуальної машини до ліцензії фізичного сервера. Починаючи з Windows Server 2012 R2 для активації віртуальних машин можна використовувати загальний AVMA-ключ. Кожна новостворена віртуальна машина з ключем AVMA при завантаженні перевіряє, чи активована хостової машина, і якщо так, то активується сама. При цьому відпадає необхідність в KMS-сервері або доступі в інтернет.

Вимоги для автоматичної активації наступні:

• На хості повинна бути встановлена ​​Windows Server 2012 R2 Datacenter Edition;
• Як гостьовий ОС можуть бути використані Windows Server 2012 R2 редакцій Standart, Datacenter або Essentials.

Можливість автоматичної активації не залежить від типу ліцензії (OEM або VL) і способу активації (KMS або MAK) хостовой машини. Якщо на хості Hyper-V встановлена ​​і активована Windows Server 2012 R2 Datacenter Edition, то все ВМ c Windows Server 2012 R2 в якості гостьової ОС будуть активовані автоматично.

Встановити AVMA ключ можна як при інсталяції операційної системи (вручну або за допомогою файлу відповідей), так і на вже встановленій системі. Встановити новий ключ можна за допомогою диспетчера ліцензій Slmgr, запустивши з командного рядка з правами адміністратора команду slmgr / ipk <AVMA-ключ>.

Крім того, можна підготувати VHD-образ з AVMA-ключем і розгортати віртуальні машини з цього образу. Після обробки Sysprep-му AVMA-ключ не скидається і його не треба вводити заново.

Для автоматичної активації можна використовувати такі AVMA-ключі:

• Редакція Datacenter - Y4TGP-NPTV9-HTC2H-7MGQ3-DV4TW
• Редакція Standart - DBGBW-NPF86-BJVTX-K3WKJ-MTB6V
• Редакція Essentials - K2XGM-NMBT3-2R6Q8-WF2FK-P36R2

Зверніть увагу, що для користувача процес автоматичної активації повністю прозорий, тобто ніяких повідомлень в разі успіху або відмови не виводиться. Дані про запити на активацію можна подивитися в Event Viewer, в журналі Application.

На хості при кожному AVMA-запит генерується подія з EventID 12310.

На хості при кожному AVMA-запит генерується подія з EventID 12310

А у віртуальній машині - подія з EventID 12309.

Для активованих за допомогою AVMA машин стан активації перевіряється регулярно кожні 7 днів. Подивитися стан активації гостьової системи можна командою slmgr / dli.

Подивитися стан активації гостьової системи можна командою slmgr / dli

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

На закінчення скажу, що AVMA спрощує процес активації віртуальних машин, що особливо важливо при автоматичному розгортанні. Навіть більше, при використанні AVMA про активацію ВМ можна взагалі забути 🙂. Крім того, AVMA дає можливість активувати ВМ в повністю ізольованих середовищах, не вимагаючи підключення до Інтернету або наявності KMS-сервера. Загалом, виключно корисна технологія.