ClonePrep は、インスタント クローンの展開中に実行される VMware のカスタマイズ プロセスで、親イメージから作成された各デスクトップ クローンをパーソナライズします。

重要: ClonePrep パワーオフまたは同期後スクリプトを使用する場合は、スクリプトが /var/userScript フォルダにあり、root ユーザーによって所有され、ファイル権限が 700 に設定されていることを確認します。

ClonePrep プロセス

ClonePrep は、インスタント クローンがすべて Active Directory ドメインに参加することを確約します。クローンのコンピュータ セキュリティ ID (SID) は、ゴールド イメージと同じものになります。ClonePrep は、アプリケーションのグローバル一意識別子 (GUID) も保持します。ただし、一部のアプリケーションではカスタマイズ中に新しい GUID が生成されます。

各デスクトップの初回起動時に、ClonePrep は次の処理を実行します。
  • デスクトップごとに、Active Directory に新しいコンピュータ アカウントを作成します。
  • インスタント クローン デスクトップに新しい名前を付けます。
  • デスクトップを適切なドメインに参加させます。
次の表に、インスタント クローンのセキュリティ識別子 (SID) に対するさまざまな ClonePrep 操作の影響を示します。
作成 イメージをプッシュ ユーザーのログアウト時
ClonePrep 親イメージの SID がデスクトップに使用されます 親イメージが変更されない限り SID は保持されます 親イメージが変更されない限り SID は保持されます

ClonePrep のゲスト カスタマイズ スクリプト

インスタントクローン デスクトップ プールを追加すると、クローン作成後にすぐにスクリプトを実行し、クローンがパワーオフされる前に別のスクリプトを実行するよう指定できます。

ClonePrep カスタマイズ スクリプトを作成する場合は、次のガイドラインを参照してください。

  • [ClonePrep スクリプトのパス]

    デスクトップ プールを作成または編集するときに、そのスクリプトを指定できます。スクリプトは /var/userScript フォルダのゴールド イメージにあります。これは root ユーザーによって所有され、ファイルの権限は 700 に設定されています。ネットワーク共有の UNC パスは使用できません。

  • [ClonePrep スクリプトのタイムアウト制限]

    デフォルトでは、ClonePrep はスクリプトの実行が 20 秒を超える場合に、スクリプトを終了します。あるいは、別のスクリプトを実行するスクリプトまたは実行に長時間かかるプロセスを指定できます。

  • [ClonePrep スクリプト アカウント]

    ClonePrep は、VMware Horizon 8 Instant Clone Agent サービスが使用するアカウントと同じアカウントを使用してスクリプトを実行します。このログイン アカウントを変更しないでください。変更すると、クローンは起動に失敗します。