Product Documentation

XenServer

Jul 08, 2016

このトピックでは、Windows XPからWindows 8.1に移行するときに、Install Captureで使用するCitrix XenServer仮想マシンを(AppDNAを実行するマシンと共に)セットアップする方法の例について説明します。 この例では、実行可能なアプローチの1つについて説明します。 全般的なセットアップ要件について詳しくは、「仮想マシンのセットアップ」を参照してください。

前提条件

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

XenCenterでの仮想マシンの起動

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

XenCenterのコンソールで仮想マシンを開くには

  1. Windowsの[スタート]ボタンをクリックし、[すべてのプログラム][Citrix][Citrix XenCenter]の順に選択します。 メッセージに従って接続の詳細を入力します。
  2. 左側の[Resources]ペインで、仮想マシンを右クリックし、[Start]を選択します。
  3. [Console]タブをクリックし、管理者ユーザーとして仮想マシンにログオンします。

これで、後述の仮想マシンのセットアップタスクを実行できます。

AppDNAマシンおよび仮想マシンでのユーザーの作成

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

仮想マシンの自動ログオンの構成

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

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

AppDNAマシンおよび仮想マシンにおける簡易ファイルの共有の無効化

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

  1. Windowsエクスプローラーで、[ツール][フォルダーオプション]の順に選択します (Windows 8.1では、Windowsエクスプローラーの[整理]メニューから[フォルダーと検索のオプション]を選択します)。
  2. [フォルダーオプション]ダイアログボックスで、[表示]タブをクリックします。
  3. [簡易ファイルの共有を使用する(推奨)]チェックボックスをオフにします (Windows 8.1では、[共有ウィザードを使用する(推奨)]チェックボックスをオフにします)。
  4. [OK]をクリックします。

AppDNAマシン上の共有フォルダーの作成

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

  1. AppDNAマシン上にInstall Captureの出力を格納するフォルダー(C:\AppDNAOutputなど)を作成します。
  2. 作成したフォルダーを共有し、すべてのユーザーに読み取りおよび書き込みのアクセス許可を与えます。 次に例を示します。
    1. Windowsエクスプローラーを開き、共有するフォルダーを検索します。
    2. フォルダーを右クリックして、[共有][詳細な共有]の順に選択します。
    3. [詳細な共有]をクリックし、[詳細な共有]ダイアログボックスで[このフォルダーを共有する]チェックボックスをオンにします。
    4. [アクセス許可]をクリックします。
    5. [アクセス許可]ダイアログボックスで、[Everyone]をクリックし、[フルコントロール][変更]、および[読み取り]について[許可]チェックボックスをオンにします。
    6. [OK]を2回クリックします。
注:仮想マシンから入力ファイルの場所にもアクセスできる必要があります。 組織内で展開されたアプリケーションを含む既存の共有フォルダーを使用するには、そのフォルダーに仮想マシン内からアクセスできるようにします。 それ以外の場合は、これらの入力ファイルを出力ファイルと同じフォルダーに格納するか、入力ファイル用に別の共有フォルダーを作成します。 どちらの場合も、仮想マシンから入力ファイルを読み取ることができる必要があります。

AppDNAマシンでのアンチウイルス構成

AppDNAマシン上のアンチウイルスソフトウェアを、Install Captureの出力フォルダーおよび入力フォルダーに対するアクセス時のスキャンが無効になるように構成する必要があります。 たとえば、Norton Anti-Virusの場合は、AppDNAの出力フォルダーと入力フォルダーに対するオートプロテクトオプションを無効にします。

共有フォルダーへのアクセスの確認

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

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

ここで、 は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をアップグレードしたら仮想マシン上のVM構成もアップグレードする必要があるということを意味します。

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

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

  1. XenCenterウィンドウの左側にある[Resources]ペインで仮想マシンを選択します。
  2. [Snapshots]タブをクリックします。
  3. ツールバーの[Take Snapshot]をクリックします。
  4. [Take Snapshot]ダイアログボックスで、新しいスナップショットの[Name]と(任意で)[Description]を入力します。
  5. [Snapshot mode]の下にある[Snapshot the virtual machine's disks and memory]オプションが選択可能な場合は、選択します。 選択可能でない場合は、[Snapshot the virtual machine's disks]オプションを選択します。 [Snapshot mode]のオプションは、XenServerのライセンスによって異なります。
  6. [Take Snapshot]をクリックします。

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