ツール
以下のツールおよびユーティリティを使って个人vDiskの機能を構成,管理,および監視できます。
カスタムの規則ファイル
个人vDiskに付属の規則を使用して,个人vDiskイメージの以下のデフォルトの動作を変更できます。
- 个人vDisk上のファイルの表示/非表示
- ファイルに対する変更内容のマージ方法
- ファイルの書き込みの許可/禁止
カスタムの規則ファイルおよびコピーオンライトについて詳しくは,各ファイル内に記述されているコメントを参照してください。これらのファイルは,个人vDiskをインストールしたマシンのC: \个人vDisk ProgramData \ Citrix \ \ Configにあります。“custom_ *”という名前のファイルには,規則の説明と規則を有効にする方法が記述されています。
サイズ変更とプール統計のスクリプト
个人vDiskのサイズを監視したり管理したりするための2つのスクリプトが,Citrix虚拟应用程序和桌面インストールメディアの支持\ \工具脚本フォルダーに収録されています。
resize-personalvdisk-pool。ps1スクリプトでは,カタログ内のすべてのデスクトップの个人vDiskのサイズを増やすことができます。このスクリプトを使用するには,工作室が動作するマシン上に,使用するハイパーバイザーに対応する以下のスナップインまたはモジュールをインストールする必要があります。
- XenServer: XenServerPSSnapin
- vCenter: vSphere PowerCli
- 系统中心虚拟机管理器:VMMコンソール
personal-vdisk-poolstats。ps1スクリプトでは,複数の个人vDiskに対してアプリケーション領域とユーザープロファイル領域の容量を確認したり,イメージの更新状態を確認したりできます。イメージを更新する前にこのスクリプトを実行すると,更新の失敗の原因となる空き容量不足のデスクトップを特定することができます。このスクリプトを使用するには,个人vDiskデスクトップのファイアウォールで,Windows管理规范からの受信規則(WMI受信)が有効になっている必要があります。この規則は,マスターイメージまたはGPOを使用して有効にできます。
イメージの更新に失敗すると,(更新)列にその原因が表示されます。
アプリケーション領域のリセット
問題のあるアプリケーションのインストールなどが原因でユーザーのデスクトップが破損した場合は,管理者が个人vDiskのアプリケーション領域を工場出荷時のデフォルト(つまり空の状態)にリセットできます。この領域をリセットしても,ユーザープロファイルには影響しません。
个人vDiskのアプリケーション領域をリセットするには,以下のいずれかを行います。
- ユーザーのデスクトップに管理者としてログオンします。コマンドラインでC: \ Program Files \ Citrix \个人vDisk \ bin \ CtxPvD.exe - s重置を実行します。
- Citrix主任でユーザーのデスクトップを選択します。(个人vDiskをリセット]をクリックして(好的)をクリックします。
个人vDiskインベントリのエクスポートとインポート
イメージの更新プロセスは,个人vDiskデスクトップに新しいイメージをロールアウトする操作に組み込まれています。これにより,新しい基本イメージで既存の个人vDiskを使用できるようになります。机器创造服务(MCS)を使用する展開環境では,アクティブな仮想マシンからインベントリをネットワーク共有上にエクスポートして,それをマスターイメージ上にインポートできます。マスターイメージでは,このインベントリ情報に基づいて差分が計算されます。インベントリのエクスポート/インポート機能を使用することは必須ではありませんが,これによりイメージ更新プロセスの全体的なパフォーマンスが向上します。
インベントリのエクスポート/インポート機能を使用するには,管理者権限が必要です。必要に応じて,“网络使用“コマンドを実行して,エクスポート/インポート機能で使用するファイル共有に対して認証します。このとき,エクスポートまたはインポートで使用するすべてのファイル共有にユーザー環境からアクセスできることが必要です。
インベントリをエクスポートするには,个人vDisk(版本7.6以降)が有効なVDAのマシン上で,管理者として次のエクスポートコマンドを実行します:
Ctxpvdsvc.exe exportinventory " < path-to-export-location >”
現在のインベントリの場所が検出され,< path-to-export-location >で指定した場所のExportedPvdInventoryフォルダーにインベントリがエクスポートされます。コマンド出力の一部を次に示します:
C:\Program Files\Citrix\personal vDisk\bin> .\ ctxpvdssvc .exe exportinventory \share location\ exportinventory当前库存源位置C:\CitrixPvD\Settings\ inventory \VER-LAS…出口当前库存位置\ .... ...成功将当前库存导出到位置\ ....错误码= OPS
エクスポートしたインベントリをマスターイメージにインポートするには,管理者としてインポートコマンドを実行します。
インポートするには:
マスターイメージ上で,管理者として次のインポートコマンドを実行します。
Ctxpvdsvc.exe importinventory " < path-to-exported-inventory >”
导出目录>的路径
には,インベントリーファイルのフルパスを指定します。通常は,<网络位置\ ExportedPvdInventory >です。
exportinventoryオプションでエクスポートされたインベントリが取得され,それがマスターイメージ上のインベントリストアにインポートされます。コマンド出力の一部を次に示します:
C:\Program Files\Citrix\personal vDisk \ bin >。\ CtxPvDSvc.exe importinventory \分享位置\ ExportedInventory \ ExportedPvdInventory进口库存\分享位置\ ExportedInventory \ ExportedPvdInventory…成功添加库存\ \ ExportedInventory \ ExportedPvdInventory分享位置存储在c: \ ProgramData \ Citrix \个人vDisk \ InventoryStore < !——NeedCopy >
インベントリのエクスポート先には,以下のファイルが出力されます。これらのファイルは,マスターイメージ上のインベントリストアに同じ名前でインポートされます。
- Components.DAT
- files_rules
- folders_rules
- regkey_rules
- RINGTHREE.DAT
- s - 1 - 5 - 18. - dat
- SAM.DAT
- SECURITY.DAT
- SNAPSHOT.DAT
- SOFTWARE.DAT
- SYSTEM.CurrentControlSet.DAT
- VDCATALOG.DAT
- vDiskJournalData