VM テンプレートを VMM ライブラリに追加する
この記事では、VM テンプレートと、それらを System Center - Virtual Machine Manager (VMM) ライブラリで管理する方法について説明します。
テンプレートは、一貫した設定で VM を作成するのに役立ちます。 VMM には、次の 2 種類のテンプレートが用意されています。
- VM テンプレートは、VMM ライブラリに格納されているデータベース オブジェクトです。 これらは、VM をすばやく設定するために使用されます。
- サービス テンプレート サービスの構成方法を定義します。 これには、サービスの一部としてデプロイされる VM、VM にインストールするアプリケーション、使用する必要があるネットワーク設定に関する情報が含まれます。 通常、サービス テンプレートには VM テンプレートが含まれます。
VM テンプレートを作成するには、次の 2 つの方法があります。
VMM ライブラリ内の既存の仮想ハード ディスクまたは VM テンプレートから。
Note
仮想ハード ディスクが Sysprepped であることを確認します。
ホストにデプロイされている既存の VM から。
開始する前に
- 新しい VM テンプレートは、既存の VM テンプレートまたはライブラリに格納されている仮想ハード ディスクに基づいて作成できます。 ハードウェア設定、ゲスト オペレーティング システムの設定、アプリケーションのインストール、および Microsoft SQL Server インスタンスを構成できます。 これらの各設定を手動で構成することも、既存のプロファイルから設定をインポートすることもできます。
- 静的 IP アドレス設定は、VM テンプレートから VM をデプロイする場合にのみ使用できます。
- Linux に基づく VM テンプレートを作成する場合、オペレーティング システムの特殊化など、Linux 固有のいくつかの設定は、Hyper-V ホストで Linux ベースの VM を展開する場合にのみ機能します。
- ホスト上の既存の VM に基づく VM テンプレートを作成するオプションは、Linux ベースの仮想マシン テンプレートには適用できません。
- アプリケーションのデプロイ、SQL Server のデプロイ、構成可能なサービス設定は、サービスの一部として VM をデプロイする場合にのみ適用されます。
- テンプレートで指定された実行アカウントに対する権限を持たないユーザーに特定のテンプレートの権限を付与した場合、ユーザーはデプロイ時にテンプレートから実行アカウントの資格情報を抽出できる可能性があります。
- VM に基づいてテンプレートを作成する前に、その VM に新しいローカル管理者アカウントを作成する必要があります。 既定の組み込みの管理者アカウントを使用すると、Sysprep が失敗します。 さらに、VM がドメインに参加していないことを確認します。
ライブラリ内の既存の VHD または VM テンプレートに基づいて VM テンプレートを作成する
- Library>Create> VM テンプレートの作成を選択します。
- VM テンプレートの作成ウィザードで、[ソース]>[ライブラリに保管された既存の VM テンプレートまたはバーチャル ハード ディスクを使用する] を選択します。 VM テンプレート ソースの選択でディスクまたはテンプレートを選択します。
- Identityで、テンプレートの名前と説明を入力します。
- ハードウェアの構成で、ハードウェア設定を指定します。 既存のハードウェア プロファイルを使用するように選択できます。
Note
プロファイルとハードウェアのオプションは、構成している VM (第 1 世代または第 2 世代の VM) によって異なります。 詳細については、 ハードウェア プロファイルを作成する方法を確認してください。
- オペレーティング システムの構成で、コンピューターの設定を指定します。 ゲスト OS プロファイルを使用することも、特定の設定を構成することもできます。 詳細については、 ゲスト OS プロファイルを作成する方法を確認してください。
- アプリケーションの構成で、アプリ設定を設定します。 これは、VM テンプレートを使用してサービスに含まれていない VM をデプロイする場合は関係ありません。 詳細については、 アプリケーション プロファイルの作成方法を確認してください。 構成 SQL Server で SQL Server セットアップを構成する場合は
SQL Server プロファイルを作成する方法を確認してください 。 - Summaryで設定を確認し、テンプレートの作成に使用するスクリプトを表示する場合はView スクリプトを選択します。 [作成] を選択します。 Jobsでは、作成中のテンプレートを追跡できます。 Completed状態になるまで待ちます。
- VM を作成すると、作成したテンプレートに基づいて VM を作成できます。
ホストにデプロイされた VM に基づいて VM テンプレートを作成する
- Library>Create> VM テンプレートの作成を選択します。
- VM テンプレートの作成ウィザードの [ソースの選択] で、[ホスト上に展開されている既存の仮想マシンから] を選択します。 [VM テンプレート ソースの選択 で VM を選択。
- Identityで、テンプレートの名前と説明を入力します。
Note
テンプレートによってソース VM が破棄され、その上のデータが失われる可能性があります。 重要な場合は複製します。
ハードウェアの構成で、次へを選択します。
オペレーティング システムの構成で、ゲスト オペレーティング システムの設定を指定します。 ゲスト OS プロファイルを使用することも、特定の設定を構成することもできます。 詳細については、 ゲスト OS プロファイルを作成する方法を確認してください。
ライブラリ サーバーの選択で、テンプレートに使用している VM のライブラリ サーバーを選択し、[パスの選択で共有/フォルダーを指定します。
Summaryで設定を確認し、Createを選択します。 Jobsでは、作成中のテンプレートを追跡できます。 Completed状態になるまで待ちます。
作成したテンプレートに基づいて VM を作成できます。
記憶域 QoS ポリシー テンプレートを割り当てる
前の手順の手順 3 の後ハードウェアの構成で、Bus 構成で Advanced を選択し、Storage QoS ポリシーで適切なオプションを選択します。
残りの手順に進み、ウィザードを完了します。
次のステップ
作成したテンプレートに基づいて VM を 作成する方法については 以下を確認してください。