Exchange 2010 へ移行後のパブリック フォルダの複製に関する留意点
現在多くの方にExchange 2003 から Exchange 2010 への移行を実施して頂いている状況ですが、移行後の問題としてパブリック フォルダの複製やパブリック フォルダ宛のメール配信に関するお問い合わせを多くお寄せ頂いております。これらの問題の原因・対処方法を紹介します。
パブリック フォルダの問題について
- 現象の概要
Exchange 2003 から Exchange 2010 へメールボックスやパブリック フォルダなど移行し、最後の Exchange 2003 サーバーを撤去します。その後、Exchange 2010 サーバー間でパブリック フォルダへの複製が失敗したり、メールが有効なパブリック フォルダ宛のメールの配信に失敗することがあります。
- 現象の原因
Exchange 2010 ハブ トランスポート サーバーからメールが有効なパブリック フォルダ宛のメールやパブリック フォルダの複製メッセージを配信する際に、System Attendant メールボックスと呼ばれるシステム メールボックスを検索します。Exchange 2010 サーバーはドメイン コントローラから返される Exchange 2003 または Exchange 2010 用の管理グループ内の Servers コンテナのディレクトリ情報に基いて System Attendant メールボックスを検索しますが、Exchange 2003用の管理グループ内の Servers コンテナのディレクトリ情報が返され、かつ その配下に Exchange 2003 サーバー オブジェクトが存在しない場合はSystem Attendant メールボックスを見つけることができません。その結果、パブリック フォルダ宛のメールの配信に失敗したり、複製メッセージが複製先のパブリック フォルダー サーバーに配信されない問題が発生します。
- 対処策
Exchange 2003用の管理グループ内の Servers コンテナを削除することで回避できます。
手順
Exchange 2010 サーバーへ管理者アカウントでログインし、ADSI エディタを起動します。
ADSI エディタを右クリックし、[接続] をクリックし、[接続ポイント] にて、"既知の名前付けコンテキストを選択する" にチェックし、プルダウン メニューから "構成" を選択し、[OK] をクリックします。
以下のように展開します。
[CN=Servers] コンテナ配下に何もオブジェクトが存在しないことを確認します。
[CN= <Exchange 2003 管理グループ名>] 配下の [CN=Servers] を右クリックし [削除] をクリックします。
全てのドメイン コントローラで複製されていることを確認します。
参考情報
本事象について英語ですが以下のブログにも紹介しております。
Title: Public Folder Replication Fails Due To Empty Legacy Administrative Group
URL: https://blogs.technet.com/b/exchange/archive/2010/05/05/3409916.aspx