LAN および WAN リンク経由での個人用フォルダー ファイルの使用に関する制限

元の KB 番号: 297019

概要

.pst ファイルは、エンタープライズ環境にメッセージを保存する長期的で継続的な方法ではありません。

この記事では、.pst ファイルに代わる 3 つの方法についても説明します。

  • Microsoft 365 Exchange Online、Microsoft Exchange Server 2013、または Microsoft Exchange Server 2010 個人用アーカイブ メールボックスを使用します。
  • Exchange キャッシュ モードで Microsoft Outlook を構成します。 これにより、ローカルのオフライン フォルダー ファイルExchange Serverメールボックス データがキャッシュされます。
  • Windows ターミナル Services で実行し、オンライン モードでExchange Server メールボックスに接続するように Outlook を構成します。

さらに、ネットワーク化された .pst ファイルでサポートされる 1 つのシナリオについては、この記事で説明します。 このシナリオでは、Microsoft Outlook 2010以降のバージョンを Windows Server 2008 R2 以降のリモート デスクトップ セッション ホスト (RDSH) でリモートで使用します。

個人用フォルダー ファイル

Microsoft Exchange Server 4.0 チームは、ユーザーがローカル コンピューターでメッセージのコピーを保持できるように .pst ファイルを作成しました。 .pst ファイルは、Exchange Server コンピューター (POP3 や IMAP メール ユーザーなど) にアクセスできないユーザーのメッセージ ストアとしても機能します。

ただし、.pst ファイルはエンタープライズ ネットワーク ソリューションとして意図されていません。 ネットワーク ディレクトリまたは汎用名前付け規則 (UNC) パスを .pst ファイルの保存場所として指定することはできますが、ネットワーク使用量は、エンタープライズ環境にメッセージを格納する長期的な継続的な使用方法ではありません。

.pst ファイルは、メッセージ ストレージのファイル アクセスドリブン メソッドです。 ファイル アクセスドリブンとは、オペレーティング システムが提供する特殊なファイル アクセス コマンドを使用して、ファイルに対するデータの読み取りと書き込みを行うコンピューターを意味します。

WAN リンクと LAN リンクはネットワーク アクセスドリブン方式を使用するため、WAN または LAN リンクでは効率的ではありません。 これらは、オペレーティング システムが別のネットワーク コンピューターとの間でデータを送信または受信するために提供するコマンドです。 リモートの .pst ファイル (ネットワーク リンク経由) がある場合、Outlook はファイル コマンドを使用してファイルから読み取ったり、ファイルに書き込んだりしようとします。 ただし、オペレーティング システムは、ファイルがローカル コンピューター上にないため、これらのコマンドをネットワーク経由で送信する必要があります。 これにより、多くのオーバーヘッドが発生し、ファイルの読み取りと書き込みに必要な時間が長くなります。 さらに、ネットワーク接続経由で .pst ファイルを使用すると、接続が低下または失敗した場合に .pst ファイルが破損する可能性があります。

WAN および LAN リンク経由の .pst ファイルのその他の動作

  • すべての操作に時間がかかります。
  • 書き込み操作には、読み取り操作の約 4 倍の時間がかかる場合があります。
  • Outlook のパフォーマンスは Exchange クライアントよりも遅くなります。

これらの動作により、リモートからアクセスされるネットワーク共有上のオフライン フォルダー ファイルと個人用アドレス帳 (.pab) ファイルもサポートされていない構成です。

推奨事項ソリューション

Microsoft では、次の解決策をお勧めします。 最初の 3 つは、LAN または WAN 経由の .pst ファイルの代わりに使用する必要があります。 4 つ目は、ネットワーク化された .pst ファイルを使用するためのオプションについて説明しますが、Outlook 2010 以降のバージョンが Windows Server 2008 R2 以降のリモート デスクトップ セッション ホストでリモートでホストされている場合に限ります。

Exchange Server 2010 および Exchange Server 2013 個人用アーカイブ メールボックス

個人用アーカイブを使用すると、個人用ストア ファイルが不要になり、ユーザーが Microsoft Outlook 2007 以降のバージョンや Microsoft Office Outlook Web Appでアクセスできる個人用アーカイブ メールボックスにメッセージを格納できるため、organizationのメッセージング データの制御を取り戻すことができます。

個人用アーカイブの詳細については、「個人用アーカイブ について」を参照してください。

ローカル オフライン フォルダー ファイルを使用したExchange Server

WAN または LAN 経由で作業する場合は、Exchange キャッシュ モードで Microsoft Outlook を構成することをお勧めします。 これにより、ローカルのオフライン フォルダー ファイルにExchange Serverメールボックス データがキャッシュされます。 この構成により、リモート クライアントはサーバーに接続しなくても正常に動作できます。 ローカル オフライン フォルダー ファイルはローカル レプリケーションをサポートしており、リモート メールを使用する場合と同様に、メール メッセージだけでなく、 すべての フォルダーとそのデータをローカル オフライン フォルダー ファイルにレプリケートできることを意味します。 したがって、ローカル オフライン フォルダー ファイルの使用は、より効率的で便利です。 ローカル オフライン フォルダー ファイルは、情報がローカル オフライン フォルダー ファイルにキャッシュされるため、(サーバーからクライアントに新しいデータを同期する場合を除き)、Exchange Server コンピューターの可用性に依存しません。 これにより、表示される情報はローカル ドライブに保存され、データのマスター コピーはサーバー上に残り、アクセスしてバックアップできるため、パフォーマンスが向上します。 ローカル オフライン フォルダー ファイルは、データの冗長性も提供します。これにより、データの整合性と回復性が向上します。

Microsoft ターミナル サービス

企業が OUTLOOK over WAN または LAN リンクを使用する場合は、Microsoft Windows ターミナル Server サービスを使用しているときに、Outlook をオンライン モードでExchange Server メールボックスに接続するように構成するのが非常に効率的です。 ターミナル サービスでは、ディスプレイの更新に必要な情報のみが転送されます。 (.pst ファイルまたは .ost ファイルを使用する代わりに) ターミナル サービスに基づいて多くのリモート ユーザーを持つことの潜在的な利点は、ネットワーク帯域幅の節約分析において重要です。

Windows Server 2008 R2 以降の RDSH または VDI 構成を使用してリモートでホストされる Outlook 2010 以降のバージョン

Outlook 2010 以降のバージョンの機能は、ネットワーク化された .pst または .ost ファイルが次の条件で使用されている場合にサポートされます。

  • 高帯域幅/低待機時間のネットワーク接続が使用されます。
  • ファイルごとに 1 つのクライアント アクセスがあります (.pst または .ost ごとに 1 つの Outlook クライアント)。
  • Windows Server 2008 R2 以降のリモート デスクトップ セッション ホスト (RDSH)、または Windows Server 2008 R2 以降の Virtual Desktop Infrastructure (VDI) を使用して Outlook をリモートで実行します。

特定の Outlook 機能が動作しなくなった場合、または .pst または .ost ファイルが破損し、上記の環境で問題を再現できる場合は、Microsoft サポートにお問い合わせください。

注:

お客様は、適切なネットワークとディスク I/O の定義と維持の両方を担当します。 Microsoft は、 networked.pst または .ost ファイルが原因でパフォーマンスが低下するトラブルシューティングを支援しません。 Microsoft は、.pst または .ost ファイルが、Outlook を実行しているコンピューターに物理的に接続されているハード ディスク、または Outlook を実行している仮想マシンに接続されている仮想ハード ディスク (VHD) に配置されている場合にのみ、パフォーマンスの問題が再現される場合にのみ役立ちます。

重要

サード パーティのアプリケーションまたはソフトウェア仮想化環境では、Microsoft プログラムが期待どおりに動作しない場合があります。 サード パーティ製アプリケーションまたはソフトウェア仮想化環境で実行されている Microsoft 製品はテストしません。 Microsoft 以外のハードウェア仮想化ソフトウェアと共に実行されるソフトウェアに対して Microsoft が提供するサポートの詳細については、「 Microsoft 以外のハードウェア仮想化ソフトウェアで実行される Microsoft ソフトウェアのサポート ポリシー」を参照してください。

この構成に固有のネットワーク スケーラビリティ ガイダンスについては、「リモート デスクトップ セッション ホスト環境での Exchange キャッシュ モード: 計画に関する考慮事項 (Outlook 2010)」ホワイト ペーパーを参照してください。 このドキュメントでは特に Exchange キャッシュ モードを参照していますが、スケーラビリティ メトリックは、上記の一覧で説明した条件が満たされていると仮定して、他の Outlook 構成にも適用する必要があります。 このホワイト ペーパーを Microsoft Word ドキュメント (.docx) としてダウンロードするには、「リモート デスクトップ セッション ホスト環境での Exchange キャッシュ モード: 計画に関する考慮事項」を参照してください。

.pst ファイルを格納する場合の考慮事項

.pst ファイルを保存すると、共有が応答しなくなる可能性があります。 この動作により、クライアント 側でいくつかの問題が発生する可能性があります。たとえば、Outlook が応答を停止したり、クライアント コンピューター上のデスクトップをフリーズさせたりすることがあります。 サーバー サービス作業キューでのキューによって、この一時的な条件が発生します。 サーバー サービスは、.pst ファイルを拡張する要求などの作業項目を使用して、ネットワーク経由で送信される I/O 要求を処理します。 これらの作業項目は、サーバー サービス作業キューにキューに入れられます。 そこから、サーバー サービス ワーカー スレッドによって処理されます。 作業項目は、非ページ プール (NPP) と呼ばれるカーネル リソースから割り当てられます。 サーバー サービスは、これらの I/O 要求をディスク サブシステムに送信します。 前述の理由により、ディスク サブシステムが時間内に応答しない場合、受信 I/O 要求は、サーバー作業キューの作業項目を使用してキューに入れられます。 これらの作業項目は NPP から割り当てられるため、このリソースは最終的に不足します。NPP が不足すると、システムは最終的に応答を停止し、イベント ID 2019 をログに記録します。

この問題をトラブルシューティングする場合は、通常、Poolmon と Perfmon のキャプチャで問題の証拠を見つけることができます。 たとえば、Poolmon トレースに LSwn プール タグの割り当て上昇が表示される場合があります。 これらの割り当ては、Srv.sys プログラムによって行われます。 割り当てのサイズは、SizReqBuf レジストリ値を使用して構成できます。 サーバー サービスによって使用される作業項目ごとに 1 つの割り当てが行われます。 Perfmon を使用してこの問題のトラブルシューティングを行うと、"使用可能な作業項目" カウンターが着実に減少します。 "使用可能な作業項目" が 0 に達すると、クライアントがファイルにアクセスできない可能性があります。 問題が LSwn 割り当て (NPP 枯渇) である場合は、イベント ID 2019 エラーが発生する可能性もあります。 .pst ファイルの問題を示すもう 1 つのタグは MmSt タグです。 このタグは、マップされたファイルに使用されるメモリ管理関連の構造体である Mm セクション オブジェクト プロトタイプ PTEs を表します。 (これは、共有ファイルの追跡に使用されるオペレーティング システム メモリのマップに使用されるプール タグです)。MmSt の問題は、ページ プールの枯渇 (イベント ID 2020) として頻繁に発生します。

共有ファイルが存在する Exchange 接続と Outlook パフォーマンスのトラブルシューティング

環境にネットワーク共有 .pst ファイルが含まれている場合は、トラブルシューティング中に次のガイドラインに従っていることを確認します。

  • これらのファイルは、Exchange サーバーで使用されるファイルと同じストレージ メディアに格納することはできません。 これには、コア ファイル、データベース、ログ ファイルが含まれます。
  • これらのファイルは Outlook プロファイルから切断し、Outlook を再起動する必要があります。

これらの問題と、共有 .pst ファイルがクライアントのパフォーマンスの問題の原因である可能性があるため、Microsoft Exchange Server、および Microsoft Office Outlook サポート チームは、トラブルシューティング時にこれらのアクションを実行する必要があります。