ネイティブのOutlook検索エクスペリエンスを有効にする
「Outlookの検索インデックスローミングを有効にする」機能は、ネイティブのOutlook検索エクスペリエンスを提供します。この機能により、オフラインOutlookデータファイル (.ost) とユーザー固有の検索データベースが、ユーザープロファイルとともにローミングされます。
前提条件
この機能は、以下の要件を満たすマシンで利用できます。
-
オペレーティングシステム:
-
Microsoft Windows 10 バージョン 1709 以降
-
Windows Server 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コンテナが機能するためのすべての条件が満たされていることを検出すると、Profile ManagementはOutlookのキャッシュされたExchangeモードを自動的に有効にします。キャッシュされたExchangeモードが有効になっている場合、ユーザーはメールボックスデータのためにOutlookコンテナにリンクされます。これらの条件には以下が含まれます。
-
Outlookの検索インデックスローミングを有効にするポリシーが有効になっている。
-
Outlookコンテナがアタッチされている。
-
カスタマイズされたOSTパスが設定されていないか、Outlookコンテナのマウントパスである
appdata\local\microsoft\outlookに設定されている。
-
-
セッション中にコンテナがデタッチされたことを検出すると、Profile ManagementはOutlookをキャッシュされたExchangeモードからオンラインモードに切り替えます。ユーザーはメールボックスデータのためにExchange Serverにリンクされます。
-
セッション中にコンテナが再アタッチされたことを検出すると、Profile ManagementはOutlookをキャッシュされたExchangeモードに戻します。
同時セッションのサポート
Outlook検索データローミングの同時セッションサポートを有効にする機能により、Profile Managementは同じユーザーの同時セッションでネイティブのOutlook検索エクスペリエンスを提供します。
この機能は、ユーザーの同時セッションごとにOutlook OSTファイルのコピーを割り当てます。デフォルトでは、Profile ManagementはOutlook OSTファイルを保存するために2つのVHDXディスクを提供します(ディスクごとに1ファイル)。ユーザーがさらにセッションを開始すると、追加のOutlook OSTファイルはローカルプロファイルに保存されます。
ストレージ容量に余裕がある場合は、VHDXディスクのデフォルト数を増やすことができます。たとえば、数を3に設定します。その結果、Profile Managementは最初の3つのセッションのOSTファイルをVHDXディスクに保存し、それ以降のセッションのOSTファイルはローカルプロファイルに保存します。
Outlook検索インデックスデータベースの自動バックアップと復元
Profile Managementは、検索インデックスデータベースの最後に正常に動作したコピーのバックアップを自動的に保存し、破損が発生した場合はそのコピーに復元できます。
この機能が有効になっている場合、Profile Managementは、ログオン時にデータベースが正常にマウントされるたびに、検索インデックスデータベースのバックアップを保存します。新しいバックアップが正常に保存された後、Profile Managementは以前に保存されたバックアップを削除します。Profile Managementは、そのバックアップを検索インデックスデータベースの正常なコピーとして扱います。検索インデックスデータベースのマウント試行が失敗した場合、Profile Managementは検索インデックスデータベースを最後に正常に動作したコピーに自動的に復元します。
重要:
-
検索インデックスデータベースが最初に作成され、ポリシーが有効になった後、Profile Managementは検索インデックスデータベースのバックアップを保存しません。
-
Profile Management は、新しいバックアップが正常に保存された後、以前に保存されたバックアップを削除します。バックアップは、VHDX ファイルの利用可能なストレージ領域をより多く消費します。
機能を有効にする
ネイティブの Outlook 検索エクスペリエンスを提供するには、Enable search index roaming for Outlook 機能を有効にし、必要に応じてその拡張機能を有効にします。詳細な手順は次のとおりです。
-
グループポリシー管理エディターを開きます。
-
ポリシー > 管理用テンプレート: ポリシー定義 (ADMX ファイル) > Citrix コンポーネント > 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 を再起動します。