Profile Management のアーキテクチャ
この記事では、ユーザー ストアとクロスプラットフォーム設定ストアのフォルダー構造について説明します。ユーザー ストアは Citrix® ユーザー プロファイルの集中管理場所です。クロスプラットフォーム設定ストアは別の場所です。
Profile Management ストアに関する重要な情報
ユーザー ストアとクロスプラットフォーム設定ストアの構造は、情報提供とローカライズおよびトラブルシューティングの支援を目的としてここに記載されています。プロファイル データに関する問題を最小限に抑え、セキュリティを維持するために設計された、以下の重要な推奨事項に従ってください。
-
どちらのストアの構造も変更しないでください。
-
ストアのいかなる部分にもファイルやフォルダーを直接書き込まないでください。ユーザー ストアは、この点でリダイレクトされたフォルダーとは異なります。
-
ユーザー ストアをリダイレクトされたフォルダーとは別に保管してください。たとえば、
\\server1\profiles\%username%と\\server1\folders\%username%のように、同じファイル サーバーまたは DFS 名前空間の異なる共有に保管できます。この手法により、バージョン 1 とバージョン 2 のプロファイルを一緒にサポートしたり、両方のプロファイル バージョンで共有されるリダイレクトされたフォルダーの単一セットをサポートしたりすることがはるかに容易になります。 -
ユーザーはユーザー ストアを見る必要がないため、ドライブ文字を割り当てないでください。
-
ユーザー ストアにクォータを課さないでください。プロファイル サイズを制限する場合は、クォータを使用するのではなく、項目を除外することを検討してください。
ユーザー ストアのフォルダー構造
ユーザー ストアは、デフォルトでユーザーのホーム ディレクトリにある WINDOWS フォルダーになります。これはパイロット インストールを簡素化しますが、本番システムでは、ユーザー ストアをネットワーク共有、または(最高の拡張性のために)DFS 名前空間として構成してください。エンタープライズ対応のユーザー ストアのサポートされる構成については、「Profile Management を使用した高可用性と災害復旧」で説明されています。
安全なユーザー ストアを作成するための推奨事項は、Microsoft TechNet Web サイトの「移動ユーザー プロファイル用のファイル共有を作成する」という記事で入手できます。これらの最小限の推奨事項は、基本的な操作に対して高レベルのセキュリティを保証します。また、ユーザー ストアへのアクセスを構成する際には、Citrix ユーザー プロファイルを変更または削除するために必要な Administrators グループを含めてください。
注: Windows 7 および Windows 2008 R2 クライアント デバイスでは、Windows 2012 R2 ファイル サーバーで共有を作成する際に、Encrypt data access チェック ボックスを選択しないでください。
ルート レベルのユーザー ストアのフォルダー構造を次の表に示します。
| フォルダ | 注 |
|---|---|
| ユーザー ストア内のプロファイルのルート。 | |
\UPM_Profile |
このフォルダーには、プロファイルからのファイルとフォルダーが含まれています。 |
\UPM_Drive_C |
このフォルダーには、プロファイル外から含まれる項目(この場合はCドライブから)が含まれています。このフォルダーは、Profile Management 4.x以前からのアップグレード時に存在します。Profile Management 5.0では、プロファイル外の項目の管理はサポートされていません。 |
\Pending |
このフォルダーには、ロックファイル、保留中のファイル、およびストリーミング機能が使用されている場合はスタンプファイルが含まれています。 |
いくつかの例をこの表に示します。
| フォルダー名の例 | 注 |
|---|---|
\UPM_Profile\Data |
ユーザープロファイル内のDataフォルダーの同期されたコンテンツ。 |
\UPM_Profile\AppData_upm_var |
ユーザープロファイル内の非ローカライズされたApplication Dataフォルダーの同期されたコンテンツ。このフォルダーは、Profile Management 4.x以前からのアップグレード時に存在します。Profile Management 5.0では、バージョン1プロファイル(Application Dataはその一例)の管理はサポートされていません。 |
保留領域
ユーザー ストアには保留領域が含まれています。この領域は、ストリーミングされたユーザー プロファイルとアクティブなライトバック機能によって使用される保持領域です。ユーザーが最後のセッションからログオフすると、すべてのファイルが保留領域からユーザー ストアに同期されます。新しいセッションは、ユーザー ストアと保留領域の両方からファイルをダウンロードするため、ユーザーは常に最新のプロファイルを体験できます。
サーバーが応答しなくなった場合、保留領域内のファイルをユーザー ストアに解放するタイムアウトを設定できます(ストリーミングされたユーザー プロファイル機能の一部として構成されている場合)。
複数のプラットフォームを持つユーザー ストアのフォルダー構造
クロスプラットフォーム設定機能を使用する場合、複数のプラットフォームが関係します。各プラットフォームのプロファイルを分離するために、プラットフォーム固有のフォルダーを定義する必要があります。通常、これは「ユーザー ストアへのパス」ポリシーでProfile Management変数を使用して行います(たとえば、パスで
%USERNAME%\!CTX_OSNAME!!CTX_OSBITNESS!を使用します)。
クロスプラットフォーム設定ストアは、クロスプラットフォーム設定機能が構成された後、サポートされているアプリケーションの設定を保持します。構成中にストアの名前と場所を指定します(「クロスプラットフォーム設定ストアへのパス」ポリシーを使用)。このストアは、オペレーティングシステム間でローミングするユーザー設定のサブセットを保持します。
たとえば、Windows XPとWindows 7の間で設定をローミングしたい場合があります。プラットフォーム固有のフォルダーには、Windows XPとWindows 7に固有のユーザー設定が含まれます。クロスプラットフォーム設定ストアには、これらのオペレーティングシステム間でローミングする設定のサブセットが含まれます。ログオン時に、このサブセットはプラットフォーム固有のフォルダーにコピーされ、その一部として残ります。ログオフ時に、サブセットへの変更が抽出され、クロスプラットフォーム設定ストアに戻されます。
各プラットフォーム固有のフォルダーには、標準のサブフォルダー(例:UPM\_Profile)が含まれています。詳細については、「ユーザー ストアのフォルダー構造」を参照してください。さらに、UPM\_CPS\_Metadata サブフォルダーも存在します。このシステムによって作成されたフォルダーには、オペレーティングシステム間で共有される一時的な設定が含まれています。
ユーザー ストアと AD フォレスト
Citrix ユーザープロファイルは、フォレストをまたいで管理することはできません。同じフォレスト内のドメインをまたいで管理することは可能で、これにより、同じログオン名を持つ複数のユーザーがフォレスト内の同じリソースにアクセスできます。これには、ユーザー ストアへのパスにある
%USERDOMAIN% および %USERNAME% 変数を使用してプロファイルを一意に識別することが含まれます。
ただし、この場合、ユーザー ストアへのパスを設定する際に、同じログオン名を区別するために変数を使用する必要があります。これを行うには、ドメイン名変数をパスに追加します。また、ユーザー ストアのアクセス許可を設定し、Active Directory のユニバーサル グループを使用して Profile Management の処理済みグループ設定を有効にする必要があります。
%ProfVer% のような手動で定義されたシステム変数を使用して、オペレーティングシステムのバージョンを設定できます。または、Profile Management 変数を使用して、オペレーティングシステム名、ビット数、またはプロファイルバージョンを設定することもできます。AD フォレスト内のユーザー ストア パスの例については、「ユーザー ストアへのパスを指定する」を参照してください。
ユーザー ストアのローカライズ
次の表は、プロファイルデータがユーザー ストアに移動されるとき、およびユーザー ストアから移動されるときに、Profile Management がフォルダーをローカライズおよび非ローカライズする方法の概要を示しています。フォルダー名のみがローカライズおよび非ローカライズされます。たとえば、スタートメニューのエントリやレジストリ設定は、Profile Management によって正しい言語に翻訳されません。
この情報は、Profile Management 4.x 以前からアップグレードする場合にのみ関連します。この場合、バージョン 1 のプロファイルが存在する可能性があります。Profile Management 5.0 では、バージョン 1 のプロファイルの管理はサポートされていません。
| バージョン 1 英語フォルダー | ユーザー ストア フォルダー | ユーザープロファイルに対する相対フルパス |
|---|---|---|
| アクセシビリティ | Accessibility_upm_var | \\Start Menu\Programs\Accessories |
| アクセサリ | Accessories_upm_var | \\Start Menu\Programs |
| 管理ツール | AdminTools_upm_var | \\Start Menu\Programs |
| アプリケーションデータ | AppData_upm_var | \Local Settings |
| クッキー | Cookies_upm_var | |
| デスクトップ | Desktop_upm_var | |
| エンターテイメント | Entertainment_upm_var | \\Start Menu\Programs\Accessories |
| お気に入り | Favorites_upm_var | |
| 履歴 | History_upm_var | \Local Settings |
| リンク | Links_upm_var | \Favorites |
| ローカル設定 | LocalSettings_upm_var | |
| マイドキュメント | MyDocuments_upm_var | |
| マイミュージック | MyMusic_upm_var | \My Documents |
| マイピクチャ | MyPictures_upm_var | \My Documents |
| マイビデオ | MyVideos_upm_var | \My Documents |
| NetHood | NetHood_upm_var | |
| PrintHood | PrintHood_upm_var | |
| プログラム | Programs_upm_var | \Start Menu |
| 最近 | Recent_upm_vars | |
| スタートメニュー | StartMenu_upm_var | |
| テンプレート | テンプレート_upm_var | |
| インターネット一時ファイル | インターネット一時ファイル_upm_var | \Local Settings |
| 送る | 送る_upm_var | |
| スタートアップ | スタートアップ_upm_var | \\Start Menu\Programs |
| システムツール | システムツール_upm_var | \\Start Menu\Programs\Accessories |