XenServer

このトピックでは、Windows 7からWindows 10への移行時に、Install Captureで使用するCitrix XenServer仮想マシンを(AppDNAが実行されているマシンとともに)セットアップする方法の例を示します。この例は、可能な方法の 1 つを示しています。一般的なセットアップ要件については、仮想マシンをセットアップするを参照してください。

前提条件

  1. XenServerは、AppDNAが実行されているマシンとは別のマシンにすでにインストールされ、構成されています。
  2. Windows 7のクリーンビルドを持つXenServer仮想マシンは、Install Captureで使用するために既に存在します。XenServer仮想マシンの作成については、Citrix XenCenterドキュメントを参照してください。(XenCenterは、XenServer環境を管理し、Windowsデスクトップマシンから仮想マシンを展開、管理、監視するために使用できるデスクトップツールです)。
  3. 仮想マシンは、AppDNAを実行しているマシン(AppDNAマシン)と同じネットワークに接続されます。
  4. 仮想マシンがドメインに接続されていません。ドメインから仮想マシンを削除する手順については、「ドメインからの仮想マシンの削除」を参照してください
  5. XenServerホストサーバーのIPアドレスまたはDNS名がわかっていて、XenServerに接続して高度な仮想マシン操作(スナップショットの作成とロールバックを含む)を実行できるアカウントのユーザー名とパスワードがわかっていること。
  6. ゲスト OS の管理ユーザーアカウントのユーザー名とパスワードがあります。
  7. ユーザーアカウントには、高度な操作」アクセス許可があります。通常、これは、ユーザーアカウントが少なくとも「VM power admin」の役割を持っている必要があることを意味します。

仮想マシンをXenCenterで開く

このセクションでは、XenCenter のコンソールで仮想マシンにログオンし、仮想マシンをセットアップする方法について説明します。XenCenterにアクセスできない場合は、AppDNA仮想マシン構成ウィザードを使用してセットアップ手順を実行できます。(ウィザードにより、仮想マシンがコンソールで開きます)。

XenCenter のコンソールで仮想マシンを開くには、次の手順に従います。

  1. Windows の [スタート] メニューで、[すべてのプログラム] > [Citrix] > [Citrix XenCenter] の順に選択します。プロンプトが表示されたら、接続の詳細を入力します。
  2. 左側の [リソース] ペインで、仮想マシンを右クリックし、[開始] を選択します。
  3. [コンソール] タブをクリックし、管理ユーザーとして仮想マシンにログオンします。

これで、以下で説明する仮想マシンのセットアップタスクを実行する準備が整いました。

AppDNAマシンと仮想マシンでのユーザーの作成

  1. AppDNAマシン上にappdnaなどの管理者ユーザーアカウントを作成し、期限切れにならないパスワードを設定します。たとえば、次のようになります。
    1. [コントロールパネル] を開きます。必要に応じて、クラシック表示に切り替えます。
    2. [管理ツール] グループで、[コンピュータの管理] をダブルクリックします。
    3. 左側のペインで、[システムツール] > [ローカルユーザーとグループ] > [ユーザー] のようにツリーを展開します。
    4. 「ユーザー」をクリックし、「アクション」メニューから「新規ユーザー」を選択します。
    5. ダイアログボックスに適切な情報を入力します。
    6. [ 作成] をクリックし、[ 閉じる] をクリックします。
    7. ユーザーを右クリックし、ショートカットメニューから「プロパティ」(Properties) を選択します。
    8. [所属するメンバー] タブをクリックします。
    9. [追加] をクリックし、[選択するオブジェクト名を入力してください] ボックスに「Administrators」と入力します。
    10. [名前の確認] をクリックし、[OK] をクリックします。
  2. 必要に応じて、仮想マシンをパワーオンし、同等の手順に従って、仮想マシン上に同一の管理者ユーザーアカウントを作成します。また、パスワードは期限切れになりません。

仮想マシンを自動ログオン用に構成する

これはオプションの手順です。仮想マシンが起動するたびに手動でログオンする必要がないため、Install Captureが高速化されます。

  1. 仮想マシンで、Windows コマンドウィンドウを開きます。
  2. ウィンドウで、次のように入力します。制御ユーザーパスワード2.
  3. [ユーザーアカウント] ダイアログボックスで、[このコンピュータを使用するにはユーザー名とパスワードを入力する必要があります] チェックボックスをオフにし、[OK] をクリックします。
  4. [自動的にログオン] ダイアログボックスで、Install Captureのユーザー名とパスワードを入力し、[OK] をクリックします。
  5. UAC をサポートするオペレーティングシステムを使用している場合は、UAC を無効にします。「http://support.microsoft.com/kb/975787」を参照してください。

注:自動ログオンを設定する別の方法については、 http://support.microsoft.com/kb/315231を参照してください。このメカニズムは、ドメインユーザーアカウントに使用する必要があります。

AppDNAと仮想マシンの簡易ファイル共有を無効にする

AppDNAマシンと仮想マシンの両方で以下の手順を実行します。

  1. Windows エクスプローラで、「 フォルダオプション」 >「 表示 」を選択します。
  2. **[簡易ファイル共有 を使用する (推奨)]** チェックボックスをオフにします。
  3. [ OK] をクリックします

AppDNAマシンに共有フォルダーを作成する

以下の手順では、AppDNAマシン上にフォルダーを作成し、仮想マシンがそのフォルダーを読み書きできるように共有する方法について説明します。

  1. Install Captureの出力を保存するフォルダー(C:\AppDNAOutputなど)をAppDNAマシン上に作成します。
  2. フォルダを共有し、すべてのユーザーに読み取りと書き込みのアクセス許可を与えます。たとえば、次のようになります。
    1. エクスプローラーを開き、共有するフォルダーを見つけます。
    2. フォルダを右クリックし、ショートカットメニューから「共有」>「高度な共有」を選択します。
    3. [高度な共有] をクリックし、[高度な共有] ダイアログボックスで、[このフォルダを共有する] チェックボックスをオンにします。
    4. [アクセス許可] をクリックします。
    5. [アクセス許可] ダイアログボックスで [Everyone] をクリックし、[フルコントロール]、[変更]、[読み取り] で [許可] チェックボックスをオンにします。
    6. [OK] を 2 回クリックします。

注:仮想マシンは、入力ファイルの場所にもアクセスする必要があります。組織内にデプロイされたアプリケーションを含む既存の共有フォルダーを使用するには、仮想マシン内からアクセス可能であることを確認します。それ以外の場合は、これらの入力ファイルを出力と同じフォルダに保存するか、入力ファイル用に別の共有フォルダを作成できます。すべての場合において、仮想マシンは入力ファイルへの読み取りアクセス権を持っている必要があります。

AppDNAマシンでのウイルス対策構成

Install Captureの出力フォルダと入力フォルダのオンアクセススキャンを無効にするには、AppDNAマシンでウイルス対策ソフトウェアを構成する必要があります。たとえば、Norton Anti-Virusの場合、AppDNAの出力フォルダと入力フォルダの自動保護オプションを無効にします。

共有フォルダへのアクセスを確認する

ここで、AppDNAマシン上で以前に作成した共有フォルダーに仮想マシンがアクセスできることを確認する必要があります。

仮想マシンで、Windows の [スタート] > [ファイル名を指定して実行] プロンプトに次のように入力します。

\\<AppDNA machine name>\AppDNAOutput

ここで <AppDNA machine name>、はAppDNAマシンの名前です。

これにより、AppDNAマシン上の共有フォルダが開くと、仮想マシンがその共有フォルダにアクセスできるかどうかが検証されます。トラブルシューティングのヒントについては、仮想マシンからの共有フォルダへのアクセスのトラブルシューティングを参照してください。

仮想マシンへのAppDNA VM構成MSIのインストール

これを行うには、インストーラー(Citrix AppDNA VM Configuration.msiと呼ばれる)が必要です。これにはAppDNAが付属しています。AppDNAをインストールすると、AppDNAインストールフォルダーのToolsサブフォルダーにコピーされます。デフォルトの場所は、C:\Program Files\Citrix\AppDNA\Tools(64ビットマシンでは C:\Program Files (x86)\Citrix\AppDNA\Tools)です。

  1. デフォルトのファイルの場所を受け入れ、仮想マシン内にCitrix AppDNA VM構成MSIをインストールします。
  2. 仮想マシンを再起動します。

重要:AppDNA VM構成MSIのバージョン番号が、使用しているAppDNAのバージョンと同じであることを確認してください。つまり、AppDNAをアップグレードするときに、仮想マシンの仮想マシン構成をアップグレードする必要があります。

仮想マシンのスナップショットの作成

この手順では、XenCenter にアクセスする必要があります。XenCenterへのアクセス権がない場合は、AppDNA仮想マシン構成ウィザードにスナップショットを作成するオプションが表示されます。

  1. XenCenter ウィンドウの左側にある [リソース] ペインで仮想マシンを選択します。
  2. [スナップショット] タブをクリックします。
  3. ツールバーの [スナップショットの作成] をクリックします。
  4. [スナップショットの作成] ダイアログボックスで、新しいスナップショットの名前を入力し、必要に応じて [説明] を入力します。
  5. [スナップショットモード] で、[仮想マシンのディスクとメモリのスナップショット] オプションが使用可能な場合は、このオプションを選択します。それ以外の場合は、[仮想マシンのディスクのスナップショット] オプションを選択します。スナップショットモードのオプションは、XenServerライセンスによって異なります。
  6. [スナップショットの作成] をクリックします。

これで、AppDNA仮想マシン構成ウィザードを使用して、Install Captureで使用する仮想マシン構成をセットアップする準備が整いました。手順については、XenServer 仮想マシンの構成を参照してください。