Zmiana edycji Windows Server 2008R2

Zakupiliśmy niedawno edycje Windows Server 2008R2 DataCenter, aby pokryć zapotrzebowanie na licencje na wirtualizatorach. Ogólnie chodzi o to, że jeśli posiadasz jakąś farmę np. VMware albo Hyper-V i chcesz przerzucać maszyn wirtualne między nimi, to na każdej z nich musi być dodatkowa licencja Windows Server DataCenter. To jest, jeśli chcesz mieć możliwośc migracji VM z hosta na inny host częściej niż raz na 90 dni – nie ja to wymyslałem. Wszystko jest zgrabnie opisane tutaj.

Wracając do meritum – chciałem sobie zmienić po prostu klucz na Windows Server 2008R2 Standard na ten od DataCenter ale oczywiście okazało sie, że to nie takie proste.

  1. Po pierwsze – wbity klucz od DataCenter nie podobał się aktualnej wersji Windows Servera (Standard), co w sumie jest nawet logiczne – dlaczego klucz od DataCenter miałby pasowac do Standard?

The product key you have entered will not work with this edition of Windows Server 2008 R2. You must run Windows Server 2008 R2 Setup or enter a Windows Server 2008 R2 Standard product key.

      The product key you have entered will not work with this edition of Windows Server 2008 R2.
    You must run Windows Server 2008 R2 Setup or enter a Windows Server 2008 R2 Standard product key.

2. Trzeba zatem zmienić jakoś Standard na DataCenter – zacząłem googlować i znalazłem tę oto stronę, gdzie jest opisane jak tego dokonać. Należy przy tym pamiętać, że działa to tylko w górę (a jakże) – nie można zrobić downgrade’u edycji, np. z DataCenter z powrotem na Standard.

3. Przed zmianą edycji W2K8R2 wg wskazówek ze strony powyżej sprawdziłem jeszcze czy na pewno mam właściwą edycję zainstalowaną i jakie mam możliwości jej zmiany. Zrobiłem to poleceniem

DISM /online /Get-TargetEditions

Wypluło, że i owszem – mogę zmienić Standard – na Enterprise lub DataCenter:

Sprawdzanie możliwości upgrade'u edycji

4. Długo się nie namyślając wklepałem polecenie, który miał aktywować wersję DataCenter podając przy tym mój klucz, który dostaliśmy od Microsoft:

Zmiana edycji z podaniem klucza - błąd 1605

5. Jak widać Windowsowi coś się bardzo nie spodobało i wypluł błąd 1605 (Error: 1605. This specified product key is not valid for the target edition. Run this command again with a product key specific to the target edition.). Czyli każe mi wpisać klucz produktu docelowego, na który chcę podnieść. Czekaj, przecież właśnie to mu  podałem… Potrzebuję więcej  google’a…

6. Rozwiązaniem okazało się podanie klucza tymczasowego, który znalazłem na stronie Microsoftu:

Windows Server 2008R2 DataCenter:
74YFP-3QFB3-KQT8W-PMXWJ-7M648

Podstawiając go do polecenia z punktu 5 udało mi sie pomyślnie zmienić wersję Windows Servera 2008 R2 z Standard na DataCenter. Zatem polecenie do zmiany na klucz tymczasowy brzmi:

DISM /online /Set-Edition:ServerDataCenter /ProductKey:74YFP-3QFB3-KQT8W-PMXWJ-7M648

7. Ostatni krok to restart systemi i zmiana klucza z wersji KMS-owej na nasz zakupiony. Odbyło się już bez problemów i po wstukaniu klucza w panelu sterowania -> System i restarcie miałem aktywowane DataCenter:

Windows activation successfull