ClonePrep は、インスタント クローンの展開中に実行される VMware のカスタマイズ プロセスで、親イメージから作成された各デスクトップ クローンをパーソナライズします。
ClonePrep プロセス
ClonePrep は、インスタント クローンがすべて Active Directory ドメインに参加することを確約します。クローンのコンピュータ セキュリティ ID (SID) は、ゴールド イメージと同じものになります。ClonePrep は、アプリケーションのグローバル一意識別子 (GUID) も保持します。ただし、一部のアプリケーションではカスタマイズ中に新しい GUID が生成されます。
- デスクトップごとに、Active Directory に新しいコンピュータ アカウントを作成します。
- インスタント クローン デスクトップに新しい名前を付けます。
- デスクトップを適切なドメインに参加させます。
作成 | イメージをプッシュ | ユーザーのログアウト時 | |
---|---|---|---|
ClonePrep | 親イメージの SID がデスクトップに使用されます | 親イメージが変更されない限り SID は保持されます | 親イメージが変更されない限り SID は保持されます |
ClonePrep のゲスト カスタマイズ スクリプト
インスタントクローン デスクトップ プールを追加すると、クローン作成後にすぐにスクリプトを実行し、クローンがパワーオフされる前に別のスクリプトを実行するよう指定できます。
ClonePrep カスタマイズ スクリプトを作成する場合は、次のガイドラインを参照してください。
- [ClonePrep スクリプトのパス]
デスクトップ プールを作成または編集するときに、そのスクリプトを指定できます。スクリプトは /var/userScript フォルダのゴールド イメージにあります。これは root ユーザーによって所有され、ファイルの権限は 700 に設定されています。ネットワーク共有の UNC パスは使用できません。
- [ClonePrep スクリプトのタイムアウト制限]
デフォルトでは、ClonePrep はスクリプトの実行が 20 秒を超える場合に、スクリプトを終了します。あるいは、別のスクリプトを実行するスクリプトまたは実行に長時間かかるプロセスを指定できます。
- [ClonePrep スクリプト アカウント]
ClonePrep は、VMware Horizon 8 Instant Clone Agent サービスが使用するアカウントと同じアカウントを使用してスクリプトを実行します。このログイン アカウントを変更しないでください。変更すると、クローンは起動に失敗します。