次の方法で共有


方法: SCVMM 環境を格納する

 

発行: 2016年7月

格納済み環境とは、チーム プロジェクトのために System Center Virtual Manager (SCVMM) のライブラリ サーバーに配置されている構成ファイル、仮想マシン、およびテンプレートのセットを指します。 格納済み環境は、配置済みの環境を作成する方法の 1 つです。 格納済み環境を開始および実行することはできません。 格納済み環境を配置する場合、仮想マシンは、格納済み環境のテンプレートと保存された仮想マシンから、チーム プロジェクトのホスト グループに作成されます。 正しく構成されている場合は、外部ドメインにコンピューター名の競合を作成せずに、格納済み環境の複数のコピーを同時に配置できます。 詳細については、このトピックの「コンピューター名の競合を回避する」を参照してください。

必要条件

  • Visual Studio Enterprise, Visual Studio Test Professional

このトピックでは、次の状況で格納済み環境を作成して使用する方法について説明します。

配置されている環境のアーカイブ

配置されている環境を削除するときに、後で使用するために環境を保存します。

格納済み仮想マシンおよびテンプレートからの格納済み環境の作成

プロジェクトのライブラリの仮想マシンまたはテンプレートから格納済み環境を作成します。

格納済みのネットワーク分離環境の作成

同時に実行できる環境の正確な複製を作成するには、ネットワーク分離環境を保存します。

配置されている環境から格納済み環境を作成する

配置されている環境で仮想マシンを再利用のために準備し、環境を保存して、ネットワークの分離を使用しない機能的に同一の環境を作成します。 次の種類の格納済み環境を作成できます。

  • テンプレートの格納済み環境

  • 仮想マシンの格納済み環境

コンピューター名の競合を回避する

任意の種類の仮想環境を作成する場合の主要な考慮事項は、ドメイン内の名前の競合の回避です。 名前の競合は、2 つ以上のコンピューターが、コンピューター名または IP アドレスなどのドメイン識別子を共有する場合に発生します。 ドメインやワークグループで仮想マシンのコピーが複数実行されている (アクティブである) 場合に、これらの識別子の 1 つ以上が共有されていると、名前の競合が発生する可能性があり、また頻繁に発生します。 2 つのコンピューター間の名前の競合により次の状況が発生する可能性があります。

  • コンピューターのいずれかまたは両方がネットワークから切断されます。

  • ネットワーク トラフィックが正しくない対象に向けられます。 2 台のコンピューターが、ネットワーク上で同じ ID を持つ場合、1 台目のコンピューターを対象としているコマンドまたはメッセージが、2 台目に送信される可能性があります。

格納済み環境を作成するときに名前の競合を回避する方法は、環境内でネットワーク分離を使用するかどうかと、テンプレートまたは仮想マシンの格納済み環境を作成するかどうかによって異なります。

  • ネットワーク分離の使用。 環境のネットワークの分離機能は、環境内の仮想マシンの外部のドメインに一意の ID の別名を提供します。 ネットワーク分離環境内のコンピューターの内部コンピューター名は一意でなければなりませんが、同じ内部コンピューター名を複数の環境で使用できます。 このトピックの「ネットワークの分離を使用する配置されている環境から格納済み環境を作成する」のセクションを参照してください。

  • テンプレートの使用。 テンプレートを使用してネットワークの分離を使用しない格納済み環境を作成する場合は、仮想マシンとして配置するときに一意のコンピューター名を自動的に生成するテンプレートを構成できます。 また、外部のドメインに自動的に接続するテンプレートを構成することもできます。 このトピックの「配置されている環境からテンプレートの格納済み環境を作成する」のセクションを参照してください。

  • 格納済み仮想マシンの使用。 コンピューター名の競合を回避するためのベスト プラクティスは、格納済み仮想マシンをワークグループ コンピューターとして作成すること、つまり、外部のドメインに自動的に参加しないコンピューターとして作成することです。 格納済み環境の仮想マシンを使用し、ネットワークの分離を使用しない場合は、環境が配置されているときに作成されたコンピューターの一意のコンピューター名を手動で指定してから、外部のドメインにこれらのマシンを接続する必要があります。 このトピックの「配置されている環境から仮想マシンの格納済み環境を作成する」のセクションを参照してください。

配置されている環境のアーカイブ

配置されている環境を削除するものの、後で再作成できるようにする場合に、その環境を保存できます。 配置されている環境をアーカイブするには、次の手順に従います。

  1. Test Manager の [ラボ] タブで、環境が停止されていることを確認します。

  2. 環境を選択し、ツール バーの [ライブラリに格納] を選択します。

  3. 環境のコピーがチーム プロジェクト ライブラリに格納された後で、配置されている環境を削除します。

格納済み環境は、配置されている環境の完全な複製です。 配置されている環境がネットワークの分離を使用している場合を除き、同時に配置できるアーカイブ済みの環境のコピーは 1 つだけです。

格納済み仮想マシンおよびテンプレートからの格納済み環境の作成

格納済み環境から作成する配置されている環境が、アプリケーションまたはサーバーの役割のインストールなどの広範な構成を必要としない場合、既存の格納済み仮想マシンとテンプレートから、チーム プロジェクト ライブラリの格納済み環境を直接作成できます。

チーム プロジェクト ライブラリの格納済み仮想マシンとテンプレートから格納済み環境を作成するには、次の手順に従います。

  1. Test Manager の [ライブラリ] タブで、[環境] を選択します。

  2. [新規作成] をクリックします。

  3. 格納済み仮想マシンおよびテンプレートを使用した SCVMM 環境の作成」の「 仮想マシンまたはテンプレートから環境を作成するには」で説明されている手順に従います。

格納済み環境の仮想マシンを使用する場合は、配置されている環境で作成された仮想マシンが、外部ドメイン内で一意の ID を持っていることを確認する必要があります。

ネットワークの分離を使用する配置されている環境から格納済み環境を作成する

ネットワークの分離を使用する、最初の配置されている環境を作成するには、通常次の 2 つの手順があります。 最初に、格納済み仮想マシン、テンプレート、またはその 2 つの組み合わせから、配置されている環境を作成します。 次に、配置されている環境を起動し、内部の Active Directory ドメインに仮想マシンを接続するなど、追加の構成タスクを実行します。 配置されている環境が作成されて構成された後は、2 つの手順で格納済み環境を作成できます。

  1. Test Manager の [ライブラリ] タブで、環境がシャット ダウンされていることを確認します。

  2. ツール バーの [ライブラリに格納] を選択します。

ネットワークの分離を使用する環境を配置するとき、Lab Management は外部ドメインに一意の別名の ID を表示する追加のネットワーク アダプターを各仮想マシンに追加します。 このため、コンピューター名の競合を発生させることなく、格納済み環境の複数のコピーを同時に配置することができます。

詳細については、「ネットワーク分離環境の作成および使用」を参照してください。

ネットワークの分離を使用しない配置されている環境から格納済み環境を作成する

ネットワークの分離を使用しない環境での仮想マシンには、大量の構成が必要な場合があります。 たとえば、いくつかのコンピューター上に追加のソフトウェアをインストールして、サーバー コンピューターに特殊な役割と機能を構成しなければならない場合があります。 これらの構成は、配置されている環境のコンピューターでのみ実行できます。 この場合、配置されている環境から格納済み環境を作成できます。 テンプレートと格納済み仮想マシンの両方で構成される格納済み環境を作成できますが、誤りの可能性を減らすベスト プラクティスは、格納済み環境でテンプレートのみまたは仮想マシンのみを使用することです。

配置されている環境からテンプレートの格納済み環境を作成する

配置されている環境からテンプレートの格納済み環境を直接作成することはできません。 ただし、配置されている環境の仮想マシンから格納済み環境のテンプレートを作成してから、ライブラリ内の環境を再作成できます。 配置されている環境からテンプレートの格納済み環境を作成するには、次の手順に従います。

  1. 初期の環境を作成します。 詳細については、「格納済み仮想マシンおよびテンプレートを使用した SCVMM 環境の作成」を参照してください。 チーム プロジェクトのラボで環境を作成します。

  2. テンプレートを作成するには、「方法: 仮想マシンまたはテンプレートを保存する」で説明されている手順に従います。

  3. 格納済み環境を作成するには、「格納済み仮想マシンおよびテンプレートを使用した SCVMM 環境の作成」の「仮想マシンまたはテンプレートから環境を作成するには」で説明されている手順に従います。 チーム プロジェクトのライブラリで環境を作成します。

テンプレートを作成するときに、テンプレートから作成される各仮想マシンに一意の ID を割り当てるよう構成できます。 この構成オプションを使用することで、コンピューター名の競合を発生させることがなく、格納済み環境の複数のコピーを同時に配置することができます。

配置されている環境から仮想マシンの格納済み環境を作成する

コンピューター名の競合を回避するためのベスト プラクティスは、格納済み仮想マシンをワークグループ コンピューターとして作成すること、つまり、外部のドメインに自動的に参加しないコンピューターとして作成することです。 このセクションでは、格納済み仮想マシンが外部ドメインに接続されていないことを前提としています。

ネットワークの分離を使用しない配置されている環境から仮想マシンの格納済み環境を作成するには、次の手順に従います。

  1. 初期の環境を作成します。 詳細については、「格納済み仮想マシンおよびテンプレートを使用した SCVMM 環境の作成」を参照してください。

  2. Test Manager の [ラボ] タブで、環境が実行されていることを確認します。

  3. 環境ビューアーを使用して、環境に接続します。

  4. 環境のマシンごとに、次の手順を実行します。

    1. 仮想マシンに接続してログインします。

    2. 仮想マシンがドメインに参加している場合は、ドメインから削除し、ワークグループに追加します。

    3. コンピューター名を変更します。

    4. 再起動を要求するメッセージが表示されたら、コンピューターを再起動します。

  5. 環境ビューアーを終了し、その後Test Manager [ラボ] タブから環境をシャット ダウンします。

  6. 環境を選択し、[ライブラリに格納] をクリックします。 提供

  7. 環境内の仮想マシンを以前の状態に復元します。

    1. 環境を再起動し、環境ビューアーで接続します。

    2. 環境内の各コンピューターに接続し、元の名前に復元します。 必要に応じて、仮想マシンをドメインに接続します。 コンピューターを再起動します。

仮想マシンの格納済み環境がホスト グループに配置されている場合、すべてのドメインに参加しているコンピューターの ID がドメインに一意であることをユーザーが必ず確認する必要があります。 詳細については、「格納済み仮想マシンおよびテンプレートを使用した SCVMM 環境の作成」の「格納済み仮想マシンからネットワークの分離を使用しない配置されている環境を作成する」を参照してください。

参照

アプリケーションのライフサイクルでのラボ環境の使用
SCVMM 環境の作成および管理に関するガイダンス
ラボ環境の作成
方法: 仮想マシンまたはテンプレートを保存する
格納済み仮想マシンおよびテンプレートを使用した SCVMM 環境の作成
ネットワーク分離環境の作成および使用
(superseded) How to: Set the Properties of a Virtual Machine or Template
ラボ環境および仮想マシンの管理