こんにちは。Windows テクノロジー サポートの安達です。
KMS ライセンス認証で使用されるボリューム ライセンス用プロダクト キーのプロダクト キー グループの考え方等についてご紹介したいと思います。
なお、本日ご紹介させていただきます内容については、特に明記が無い限りプラットフォーム (x86, x64, IA64) に依存しない内容としてご紹介しております。
また、KMS ライセンス認証そのものについての説明は、以下のブログで紹介させて頂いておりますのでよろしければ合わせてご確認ください。
KMS ライセンス認証は、KMS ホストと呼ばれる端末が KMS クライアントに対してライセンス認証を提供する構成となります。
KMS ライセンス認証用のボリューム ライセンス プロダクト キーはKMS ホストとして構成する端末にインストールするためのプロダクト キーとなりますが、プロダクト キーごとにライセンス認証可能な KMS クライアントの OS が異なります。
上記 KMS ライセンス認証用のボリューム ライセンス プロダクト キーの種類を表す言葉として プロダクト キー グループ という表現が使われます。
現在提供されている KMS ライセンス認証用のプロダクト キーの"プロダクト キー グループ" および "プロダクト キー グループ" ごとにライセンス認証可能な KMS クライアントの OS を 1 つの図にまとめると以下のようになります。
KMS ライセンス認証の "プロダクト キー グループ" は階層構造を取っており、上位の "プロダクト キー グループ" は下位の "プロダクト キー グループ" の内容も含む形になります。
また、上記図における黒字の内容が "プロダクト キー グループ" の名称、白字の内容が該当の "プロダクト キー グループ" のプロダクト キーを使用した場合にライセンス認証が可能な KMS クライアントの種類となります。
※ "Windows Server 2008" と "Windows Server 2008 R2" では "サーバー グループ" という同じ表現を使用しますが、含まれる対象が異なりますのでご注意ください。
上記図では、便宜上左上にカタカナ 1 文字を付与しておりますが、このカタカナ 1 文字を用いて各 "プロダクト キー グループ" ごとにライセンス認証可能な KMS クライアントの組み合わせをまとめると以下のようになります。
例えば、上記 「カ」 の [Windows Server 2008 向け サーバー グループ B] のプロダクト キーでは、下位の [Windows Server 2008 向け サーバー グループ A] と[クライアント (Windows Vista) 用の プロダクト キー グループ] を包含しますので、最終的にライセンス認証可能な KMS クライアントとしては以下となります。
Windows Server 2008 向けサーバー グループ B を使用した場合にライセンス認証が可能な KMS クライアント
また、Windows Server 2008 R2 向け "プロダクト キー グループ" では、同一エディションの Windows Server 2008 についても KMS クライアントとしてライセンス認証を行うことができるようになっています。
例えば、上記 「ウ」 の [Windows Server 2008 R2 向けサーバー グループ A] のプロダクト キーでは、Windows Web Server 2008 R2 とWindows HPC Server 2008 R2 に加え、同一エディションの下位 OS であるWindows Web Server 2008 および Windows HPC Server 2008 についてもKMS クライアントとしてライセンス認証を行う事が可能です。
この事は、上記図内においては 「ウ」 配下に下位 OS の Windows Server 2008 向けのサーバー グループ A である 「キ」 が含まれるように記載する事で表現しています。
上記をふまえ、下位の "プロダクト キー グループ" も含めた最終的にライセンス認証可能な KMS クライアントをまとめると以下のようになります。
Windows Server 2008 R2 向けサーバー グループ A を使用した場合にライセンス認証が可能な KMS クライアント
現在 KMS のバージョンとしては "1.0" "1.1" "1.2" の 3 種類があります。KMS ホストとして構成する場合にはこの KMS バージョンの違いにより使用できる "プロダクト キー グループ" が異なります。
KMS ホストとして構成可能な OS ごとに KMS ホストとして構成した場合の既定の KMS バージョンおよび該当の OS を KMS ライセンス認証でホストする場合に必要な KMS バージョンをまとめると以下のようになります。
例えば Windows 7 の KMS クライアントを KMS ホストで管理する事を考えた場合、KMS のバージョンが "1.2" である必要があります。
また、Windows 7 は既定で KMS 1.2 のため、Windows 7 を KMS ホストとして構成すれば同じく Windows 7 の KMS クライアントを管理する事ができる事になります。
その他の OS については KMS 1.2 用のアップデート モジュールが別途提供されておりますので、これらのモジュールをインストールする事で、その他の OS でも KMS ホストとしてWindows 7 や Windows Server 2008 R2 をホストする事が可能となります。
ただし、原則的にはクライアント用の "プロダクト キー グループ" (クライアント VL) はクライアント OS で使用し、サーバー用 "プロダクト キー グループ" (サーバー グループ) はサーバー OS で使用する必要があります。
つまり、Windows 7 を KMS ホストとして構成した場合に Windows Server 2008 R2 用のプロダクト キーを使用したり、反対に Windows Server 2008 R2 でWindows 7 用のプロダクト キーを使用する事はできません。(Windows Vista および Windows Server 2008 でも同様の考え方となります。)
また、Windows Server 2003 を KMS ホストとして構成する場合は、他の OS を KMS ホストとして構成した場合とは若干扱いが異なり、全ての "プロダクト キー グループ" に対応した KMS ホストとして構成する事が可能です。
Windows Server 2003 の KMS ホストでは 上記表の "ホストする場合に必要な KMS バージョン"と同様に KMS のバージョンによって、以下のようにホスト可能な OS が異なります。
各 OS ごとの KMS 用アップデート モジュールについては以下よりダウンロードが可能となっておりますのでご確認ください。
最後にここまでの内容でご紹介させていただきました "プロダクト キー グループ" ごとのKMS ホストとして構成可能な OS および KMS クライアントとしてライセンス認証可能なOS について、各 OS 向けの "プロダクト キー グループ" ごとに一覧にさせていただきましたのでご確認ください。
最後に今回ご説明いたしました内容について抑えて頂きたいポイントのまとめと参考情報のご紹介をさせていただきます。
参考情報
Determine Product Key Needshttp://technet.microsoft.com/en-us/library/ff793411.aspx