計画を実行する
フェーズ1:新しいファイルサーバーを構成する
NewDomain に、クロスプラットフォーム設定 (
\\FileServ3) の管理用と、2k12_Farm のプロファイル (\\FileServ2) の保存用にファイルサーバーをセットアップします。
このケースでは、プロファイル用とクロスプラットフォーム設定用に別々のファイルサーバーをセットアップすることを選択します。この方法は厳密には必須ではありませんが、クロスプラットフォーム設定サーバーを利用可能にする簡単な方法です。プロファイルサーバーは、たとえば DFS 名前空間を使用するなど、異なる設計になっている可能性があり、実装に時間がかかる場合があります。
どちらの場合も、共有フォルダー上の移動ユーザープロファイルに関するセキュリティ推奨事項に従ってサーバー共有を設定します。詳しくは、
<https://docs.microsoft.com/ja-jp/windows-server/storage/folder-redirection/deploy-roaming-user-profiles> を参照してください。
フェーズ2:2k8\_Farm のマシンを Profile Management 5.0 にアップグレードする
手順については、「Profile Management のアップグレード」を参照してください。
フェーズ3:展開する定義ファイルを選択する
Microsoft Office、Internet Explorer、および Windows の壁紙用に、いくつかの構成ファイル(定義ファイルと呼ばれます)が提供されています。
重要:Citrix® の担当者から指示がない限り、これらのファイルを更新しないでください。
展開に関連する構成ファイルを選択し、これらのファイルのみを
\\FileServ3\CrossPlatform\Definitions にコピーします。この例では、Office 2007.xml のみをコピーします。
フェーズ4:2k8\_Farm のマシンを Profile Management 5.0 用に構成する
アップグレードが完了したら、クロスプラットフォーム設定機能を(部分的に)有効にするために、以下の構成変更を行います。この段階では、
\\FileServ3\CrossPlatform のみが利用可能である必要があります。
| ポリシー | 値 | 注 |
|---|---|---|
| ユーザーストアへのパス | \\FileServ1\Profiles#sAMAccountName#\%ProfVer% |
変更なし。このパスは OldDomain ユーザーのみが使用するため、NewDomain ユーザーをサポートするために変更する必要はありません。 |
| クロスプラットフォーム設定を有効にする | 有効 | |
| クロスプラットフォーム設定ユーザーグループ | 無効 | すべてのユーザーグループが処理されます。 |
| クロスプラットフォーム定義へのパス | \\FileServ3\CrossPlatform\Definitions |
このパスは、定義ファイルが置かれている場所です。 |
| クロスプラットフォーム設定ストアへのパス | \\FileServ3\CrossPlatform\Store\%USERNAME%.%USERDOMAIN% |
クロスプラットフォーム設定ストアは両方のドメインのユーザーによって共有されるため、パスには%USERNAME%と%USERDOMAIN%の両方を指定する必要があります。 |
| クロスプラットフォーム設定の作成元 | 有効 | ユーザーがNewDomainリソースにアクセスする前に、OldDomainからのクロスプラットフォーム設定を使用してクロスプラットフォーム設定ストアを初期化することを保証します。 |
マシンのログオンスクリプトに変更は必要ありません。
フォルダーリダイレクトポリシーに変更は必要ありません。
OU
2k8_Farmは、このまま実行できます。ユーザーがログオンすると、Profile Managementは定義ファイルOffice 2007.xmlで識別された設定をクロスプラットフォーム設定ストアにコピーします。
フェーズ5:2k12\_Farmのマシンを準備する
2k8_Farmにファイルサーバーがセットアップされたので、Citrix仮想デスクトップサイトを構築する時が来ました。Windows 7仮想デスクトップが稼働しているときにProfile Management 5.0をインストールします。以下に適切な構成を示します。
| ポリシー | 値 | 注 |
|---|---|---|
| ユーザーストアへのパス | \\FileServ2\Profiles\%USERNAME%.%USERDOMAIN%\%ProfVer% |
このファイル共有は両方のドメインのユーザーによって使用されるため、ドメイン情報も含むことが重要です。 |
| アクティブライトバック | 無効 | |
| クロスプラットフォーム設定を有効にする | 有効 | |
| クロスプラットフォーム設定ユーザーグループ | 無効 | すべてのユーザーグループが処理されます。 |
| クロスプラットフォーム定義へのパス | \\FileServ3\CrossPlatform\Definitions |
このパスは、定義ファイルが置かれている場所です。この設定は、2k8_Farmの設定と一致している必要があります。 |
| クロスプラットフォーム設定ストアへのパス | \\FileServ3\CrossPlatform\Store\%USERNAME%.%USERDOMAIN% |
両方のドメインのユーザーがクロスプラットフォーム設定ストアを共有するため、パスには%USERNAME%と%USERDOMAIN%の両方を指定する必要があります。この設定は、2k8_Farmの設定と一致している必要があります。 |
| クロスプラットフォーム設定の作成元 | 無効 | クロスプラットフォーム設定ストア内のプロファイルデータの初期設定にNewDomainからの設定が使用されるのを防ぎます。これにより、OldDomainからの設定が優先されるようになります。 |
システム環境変数%ProfVer%を設定するマシンログオンスクリプトが、OU内のすべてのマシンで実行されます。
| マシンタイプ | %ProfVer% | 注 |
|---|---|---|
| Windows 2012 上の XenApp サーバー | ウィン2012x64 | 計画されている 64 ビットサーバーが利用可能になったときに必要です。詳細については、その他の考慮事項を参照してください。 |
| Windows 7 デスクトップ | Win7 | Windows 7 の 32 ビット版と 64 ビット版の両方が展開されている場合、それぞれに個別のプロファイルを持たせることをお勧めします。そのため、%ProfVer% は各プラットフォームで異なるように構成する必要があります。 |
そのため、OldDomain ユーザーの john.smith は、Windows 7 デスクトップ用には
\\FileServ2\Profiles\john.smith.OldDomain\Win7 に、Citrix Virtual Apps サーバー用には \\FileServ2\Profiles\john.smith.OldDomain\Win2012x64 にプロファイルを持っています。
そして、NewDomain ユーザーの william.brown は、Windows 7 デスクトップ用には
\\FileServ2\Profiles\william.brown .NewDomain\Win7 に、XenApp サーバー用には \\FileServ2\Profiles\william.brown.NewDomain\Win2012x64 にプロファイルを持っています。
繰り返しになりますが、グループポリシーを使用してフォルダーリダイレクトを設定します。ドメインは Windows Server 2012 に基づいているため、フォルダーリダイレクトは <グループポリシーオブジェクト名\> \> ユーザーの構成 \> ポリシー \> Windows の設定 \> フォルダーリダイレクト から設定します。
| ポリシー | 値 |
|---|---|
| お気に入り | \\FileServ2\Redirected\%USERNAME%.%USERDOMAIN%\Favorites |
| マイドキュメント | \\FileServ2\Redirected\%USERNAME%.%USERDOMAIN%\Documents |
%USERDOMAIN% がフォルダーリダイレクトパスに追加されました。このポリシーは NewDomain ユーザーにのみ適用されるため、この設定は必須ではありません。しかし、将来的に OldDomain ユーザーを同じサーバーに移行することを決定した場合に役立つ可能性があります。今のところ、OldDomain ユーザーは OldDomain からのフォルダーリダイレクトポリシーを引き続き使用し、そのポリシーはフォルダーを
\\FileServ1 にリダイレクトします。
フェーズ 6: ライブテスト
テストは2つの段階で実行します。
-
NewDomain のユーザーのプロファイルデータが正しく動作することを確認します。これらのユーザーは、クロスプラットフォーム設定ストアにデータが設定されていません。クロスプラットフォーム設定を作成するためのポリシーソースが無効に設定されているため、プロファイルの変更は OldDomain に伝播しません。
-
OldDomain の数人のユーザーでテストします。彼らが最初にログオンすると、クロスプラットフォーム設定データがプロファイルにコピーされます。その後のログオンでは、いずれかのドメインからの変更がもう一方にコピーされます。OldDomain のユーザーが NewDomain にログオンし、プロファイルデータが存在しない場合(OldDomain が Profile Management 5.0 にアップグレードされて以来、ユーザーが OldDomain でプロファイルを使用していないため)、クロスプラットフォーム設定ストアは更新されません。このトピックで説明されている構成では、ユーザーは設定がドメイン間でローミングされる前に OldDomain にログオンする必要があります。これにより、ユーザー設定(おそらく長年にわたって作成されたもの)が NewDomain のデフォルト設定によって上書きされないようにします。