ネイティブのOutlook検索エクスペリエンスを有効にする
Outlookの検索インデックスローミングを有効にする機能は、ネイティブのOutlook検索エクスペリエンスを提供します。この機能により、オフラインOutlookデータファイル(.ost)とユーザー固有の検索データベースが、ユーザープロファイルとともにローミングされます。
前提条件
この機能は、以下の要件を満たすマシンで利用できます。
- オペレーティングシステム:
- マイクロソフト ウィンドウズ 10 1709 以降
- ウィンドウズ サーバー 2016 以降
- Microsoft Outlook 2019、2016、または2103、あるいはMicrosoft Office 365
この機能を有効にするには、マシンでMicrosoft Windows Search Serviceが有効になっていることを確認してください。デフォルトでは、Windowsデスクトップでは有効になっており、Windowsサーバーでは無効になっています。Windowsサーバーでサービスを有効にする方法の詳細については、このMicrosoftの記事を参照してください。以下のバージョンがテストされ、サポートされています。
-
7.0.20348.380、7.0.20348.138、7.0.20344.1
-
7.0.21286.1000、7.0.21343.1000
-
7.0.17134.376、7.0.17134.285、7.0.17134.228、7.0.17134.1
-
7.0.16299.402、7.0.16299.248、7.0.16299.15
-
7.0.15063.413
-
7.0.14393.2457, 7.0.14393.2430, 7.0.14393.2368, 7.0.14393.2312, 7.0.14393.2273, 7.0.14393.2248, 7.0.14393.1884, 7.0.1493.1593
-
7.0.1393.2125, 7.0.1393.1884, 7.0.1393.1770
-
7.0.10240.17443
-
7.0.9600.18722
注:
この機能は、将来のバージョンのMicrosoft Windows Search Serviceをサポートすることが期待されています。この機能が特定の将来のバージョンのMicrosoft Windows Search Serviceをサポートしない場合は、Citrixテクニカルサポートにお問い合わせください。
仕組み
VHDX (Virtual Hard Disk) は、仮想マシン用の仮想および論理ディスクストレージ領域を表すために使用されるディスクファイル形式です。Outlookの検索インデックスローミングを有効にする機能は、VHDXファイルに依存して動作します。
VHDXファイルは、この機能を使用するユーザーごとに作成されます。VHDXファイルは、ユーザー固有のプロファイルを、そのユーザーのプロファイル専用の個別の仮想ディスクに保存します。Profile Managementは、ログオン時にVHDXファイルをマウントし、ログオフ時にアンマウントします。VHDXファイルは次の2種類です。
- OutlookOST.vhdxファイル(オフラインOutlookデータファイル (
.ost) を保存) - OutlookSearchIndex.vhdxファイル(OutlookOST.vhdxファイルに保存されているオフラインフォルダーファイルの検索インデックスデータベースを保存)
注:
デフォルトでは、Profile Managementはセッション中にデタッチされたVHDXファイルを自動的に再アタッチします。詳しくは、「セッションでデタッチされたVHDXディスクを自動的に再アタッチする」を参照してください。
Profile Managementは、デフォルトで30 GBのVHDX容量を提供します。ストレージクォータを適切に計画してください。VHDXの実際の使用量が以前に構成したクォータを超えると、VHDXファイルはアンマウントされます。
キャッシュされたExchangeモードとオンラインモード間の自動切り替え
Profile Managementは、Outlookコンテナが有効なマシンで中断のないOutlookサービスを提供します。
- ユーザーログオン時に、Outlookコンテナが機能するためのすべての条件が満たされていることを検出すると、プロファイル管理は、OutlookのキャッシュされたExchangeモードを自動的に有効にします。キャッシュされたExchangeモードが有効になっている場合、ユーザーはメールボックスデータのために自身のOutlookコンテナにリンクされます。これらの条件には以下が含まれます。
- Outlook の検索インデックスローミングを有効にするポリシーが有効になっています。
- Outlook コンテナがアタッチされています。
- カスタマイズされたOSTパスが設定されていないか、
appdata\local\microsoft\outlook(Outlookコンテナのマウントパス)に設定されています。
- セッション中にコンテナがデタッチされたことを検出すると、プロファイル管理はOutlookをキャッシュされたExchangeモードからオンラインモードに切り替えます。ユーザーはメールボックスデータのためにExchange Serverにリンクされます。
- When detecting that the container is reattached during the session, Profile Management switches Outlook back to Cached Exchange mode.
同時セッションのサポート
「Outlook検索データローミングの同時セッションサポートを有効にする」機能により、Profile Managementは同じユーザーの同時セッションでネイティブのOutlook検索エクスペリエンスを提供します。
この機能は、ユーザーの各同時セッションにOutlook OSTファイルのコピーを割り当てます。デフォルトでは、Profile ManagementはOutlook OSTファイルを保存するために2つのVHDXディスクを提供します(ディスクごとに1ファイル)。ユーザーがさらにセッションを開始した場合、追加のOutlook OSTファイルはローカルプロファイルに保存されます。
If you have storage capacity available, you can increase the default number of the VHDX disks. For example, set the number to 3. As a result, Profile Management stores the OST files for the first three sessions on VHDX disks and those OST files for any subsequent sessions in the local profile.
Outlook 検索インデックスデータベースの自動バックアップと復元
プロファイル管理は、検索インデックスデータベースの最後に確認された正常なコピーのバックアップを自動的に保存し、破損が発生した場合はそのコピーに復元できます。
この機能が有効になっている場合、Profile Managementは、ログオン時にデータベースが正常にマウントされるたびに、検索インデックスデータベースのバックアップを保存します。新しいバックアップが正常に保存された後、Profile Managementは以前に保存されたバックアップを削除します。Profile Managementは、そのバックアップを検索インデックスデータベースの正常なコピーとして扱います。検索インデックスデータベースのマウント試行が失敗した場合、Profile Managementは検索インデックスデータベースを最後に確認された正常なコピーに自動的に復元します。
重要:
- Profile Management does not save a backup of the search index database after the policy takes effect the first time the search index database is created.
- プロファイル管理は、新しいバックアップが正常に保存された後、以前に保存されたバックアップを削除します。バックアップは、VHDXファイルの利用可能なストレージ領域をより多く消費します。
機能を有効にする
ネイティブのOutlook検索エクスペリエンスを提供するには、「Enable search index roaming for Outlook」機能を有効にし、必要に応じてその機能強化を有効にします。詳細な手順は次のとおりです。
- グループポリシー管理エディターを開きます。
- 「ポリシー > 管理用テンプレート: ポリシー定義 (ADMX ファイル) > Citrix Components > Profile Management > 詳細設定」にアクセスします。
- 次の手順で機能を有効にします。
- 「Enable search index roaming for Outlook」ポリシーをダブルクリックします。
- 「有効」を選択します。
- 「OK」をクリックします。
- 同じユーザーの同時セッションでこの機能をサポートするには、次の手順に従います。
- 「Enable concurrent session support for Outlook search data roaming」ポリシーをダブルクリックします。
- 「有効」を選択します。
- 利用可能なストレージ容量がある場合は、「Outlook OSTファイルを保存するためのVHDXディスクの最大数」フィールドでデフォルトのVHDXディスクの数を増やします。このフィールドの詳細については、「同時セッションのサポート」を参照してください。
- 「OK」をクリックします。
- この機能に高いレベルの安定性を提供するには、次の手順に従います。
- 「Outlook 検索インデックス データベースのバックアップと復元」ポリシーをダブルクリックします。
- 「有効」を選択します。
- 「OK」をクリックします。
- この機能の可用性を高めるには、次の手順に従います。
- 「セッションで VHDX ディスクを自動的に再アタッチする」ポリシーをダブルクリックします。
- 「有効」を選択します。
- 「OK」をクリックします。
変更を有効にするには、コマンドプロンプトから gpupdate /force コマンドを実行し、すべてのセッションからログオフしてから、再度ログオンします。詳細については、https://docs.microsoft.com/ja-jp/windows-server/administration/windows-commands/gpupdate を参照してください。
「注:」:
この機能を Microsoft Windows 10 1809 以降および Windows Server 2019 以降で動作させるには、
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Searchの下に DWORD 値EnablePerUserCatalog = 0を追加します。レジストリ設定を有効にするには、VDA を再起動します。