Exchange 2007 ユニファイド メッセージングからのアップグレード
適用先 : Exchange Server 2010
ユニファイド メッセージング (UM) は、Microsoft Exchange Server 2007 で導入されました。 既に Exchange 2007 ユニファイド メッセージングを展開し、新機能を備えた Microsoft Exchange Server 2010 ユニファイド メッセージングにアップグレードする必要がある組織では、Exchange 管理者が組織の UM 環境を正常にアップグレードするために実行すべき作業があります。
注 : |
---|
Exchange 2007 以降のバージョンには、ユニファイド メッセージング機能が含まれています。 Exchange 2007 より前の Microsoft Exchange のバージョンをアップグレードすることはできないため、ユニファイド メッセージングなどのすべてのサーバーの役割を備えた新しい Exchange 2010 組織を展開する必要があります。 |
目次
Exchange 2010 ユニファイド メッセージングへのアップグレードの概要
アップグレード シナリオ
Exchange 2007 ユニファイド メッセージングからのカスタム プロンプトのアップグレード
ユニファイド メッセージングでの自動検出と Exchange Web サービス
Exchange 2010 ユニファイド メッセージングへのアップグレードの概要
アップグレードは、既存の Exchange 2007 ユニファイド メッセージング環境の確認、Exchange 2010 UM サーバーのインストール、および Exchange 2007 UM サーバーの削除とアンインストールを実行するプロセスです。 ただし、このプロセス実行時には、アップグレードした Exchange 2010 組織には、Exchange 2010 サーバーと Exchange 2007 UM サーバーの両方が存在する可能性が常にあります。 またこのプロセスを実行中の組織では、メールボックス サーバー、クライアント アクセス サーバー、ハブ トランスポート サーバーについても Exchange 2007 と Exchange 2010 の両方が存在することになります。 UM サーバーを含むすべての Exchange 2007 サーバーには、Exchange Server 2007 Service Pack 2 (SP2) をインストールしておく必要があります。 詳細については、「Exchange Server 2007 Service Pack 2 (SP2)」を参照してください (このサイトは英語の場合があります)。
Exchange 2007 メールボックスを持つ UM が有効なユーザーは Exchange 2007 ユニファイド メッセージングを含めた機能を取得し、Exchange 2010 メールボックスを持つ UM が有効なユーザーは Exchange 2010 ユニファイド メッセージングに含まれるすべての機能を取得することになります。 次の表は、アップグレード シナリオ、および Exchange 2007 と Exchange 2010 ユニファイド メッセージングを、同じ Exchange 組織内に共存させるときに利用可能な UM 機能の概要です。
Exchange 2007 メールボックスと Exchange 2010 メールボックスを備えたユニファイド メッセージング
Exchange 2007 SP2 UM サーバー | Exchange 2010 UM サーバー | |
---|---|---|
Exchange 2007 SP2 UM が有効なメールボックス |
UM が有効なユーザーは Exchange 2007 に含まれている機能を取得します。 |
着信呼び出しは、同じダイヤル プランの Exchange 2007 UM サーバーにリダイレクトされます。 |
Exchange 2010 UM が有効なメールボックス |
サポートされていません。 少なくとも 1 台の Exchange 2010 UM サーバーが必要です。 |
UM が有効なユーザーは Exchange 2010 に含まれている機能を取得します。 |
最初に Exchange 2010 UM サーバーをインストールし、それを既存の Exchange 2007 組織に追加する場合は、Exchange 2007 UM サーバーが含まれている既存の UM ダイヤル プランに Exchange 2010 UM サーバーを 追加する必要があります。 次に、同じ UM ダイヤル プラン内の Exchange 2010 UM サーバーにすべての着信呼び出しを送信するように、各 IP ゲートウェイまたは IP PBX を構成する必要があります。
Exchange 2010 UM サーバーによって着信呼び出しが受信され、UM が有効なユーザーのメールボックスが Exchange 2010 メールボックス サーバーに置かれている場合、Exchange 2010 UM サーバーがその着信呼び出しを処理します。 UM が有効なユーザーのメールボックスが Exchange 2007 メールボックス サーバーに置かれていると、着信呼び出しは同じ UM ダイヤル プラン内の Exchange 2007 UM サーバーにルーティングされ、着信呼び出しが処理されます。 同じダイヤル プランに複数の Exchange 2007 UM サーバーが存在すると、Exchange 2010 UM サーバーは、ラウンド ロビン メカニズムを使用して着信呼び出しを Exchange 2007 UM サーバーに送信します。
UM が有効なユーザーのすべてのメールボックスを Exchange 2010 メールボックス サーバーに移行した後に、Exchange 2007 UM サーバーを UM ダイヤル プランから削除します。
アップグレード シナリオ
Exchange 2007 ユニファイド メッセージングから Exchange 2010 ユニファイド メッセージングへとアップグレードする場合、次の 2 つの基本的なシナリオがあります。
完全なアップグレード 完全なアップグレードでは、すべての Exchange 2007 UM サーバーを Exchange 2010 UM サーバーに置き換え、既存の Exchange 2007 UM が有効なすべてのメールボックスが Exchange 2010 ユニファイド メッセージングに移動します。 このプロセスの実行時、ほとんどの場合、同じ Exchange 組織内に Exchange 2007 と Exchange 2010 の両方の UM サーバーが共存することになります。 プロセスが終了すると、Exchange 2010 UM サーバーは、すべての着信呼び出しに応答し、UM が有効なユーザーが Exchange 2010 UM ダイヤル プランで構成されている Outlook Voice Access 番号に電話を掛けたとき、ユーザーが自分のメールボックスにアクセスできるようになります。
重要 : Exchange 2010 組織の最後の Exchange 2007 UM サーバーをアンインストールする場合は、Exchange 2007 UM サーバーと同じ組織内にある Exchange 2010 UM サーバーで次のコマンドを実行します。 Set-UMDialPlan -identity MyUMDialPlan -LegacyPromptPublishingPoint $null
。このコマンドを実行すると、Exchange 2007 UM サーバーはダイヤル プランからバインド解除されます。 このコマンドは、最後の Exchange 2007 サーバーを Exchange 2010 組織から削除する前に実行する必要があります。**部分的なアップグレード ** 部分的なアップグレードでは、既存の Exchange 2007 UM が有効なメールボックスの一部を Exchange 2010 ユニファイド メッセージングに移動します。 部分的なアップグレードは、Exchange 2007 組織から Exchange 2010 組織へのアップグレードを説明するのに使用される用語です。 部分的なアップグレードでは、Exchange 2010 UM サーバーは、Exchange 2010 メールボックスサーバーに置かれている UM が有効なメールボックスへの呼び出しのみを処理します。 Exchange 2010 ユニファイド メッセージングを展開し、Exchange 2007 UM と共存させる場合、組織に展開されている少なくとも 1 台の Exchange 2007 UM サーバーを維持し、それを Exchange 2010 UM サーバーと同じダイヤル プランに追加する必要があります。
Exchange 2007 ユニファイド メッセージングから Exchange 2010 ユニファイド メッセージングへの部分的なアップグレードを実行すると、着信呼び出しの種類、および Microsoft Office Communications Server 2007 と UM との統合の有無によって、完全なアップグレードの後の処理方法とは異なる方法で着信呼び出しが処理されます。以下にその処理法方法をいくつか示します。- 通話応答 通話応答呼び出しでは、UM サーバーが着信呼び出しに応答した際に、宛先メールボックスの内線番号が SIP INVITE ヘッダー内に提供されます。 提供された情報に基づいて、メールボックスのバージョンが確認され、Exchange 2010 UM サーバーが宛先の UM が有効なメールボックスの場所を直ちに特定します。 受信者のメールボックスが Exchange 2007 メールボックス サーバーでホストされている場合、Exchange 2010 UM サーバーは着信呼び出しを同じダイヤル プランの Exchange 2007 UM サーバーにリダイレクトします。
- サブスクライバー アクセス 次の 2 つのサブスクライバー アクセスのシナリオがあります。
シナリオ 1: 発信者が、UM サーバーが認識していない電話番号からダイヤル プランに構成されているサブスクライバー アクセス番号に電話を掛け、さらに着信呼び出しに SIP INVITE ヘッダー内の宛先ユーザーのメールボックス情報がない場合、Exchange 2010 UM サーバーが電話に応答し、発信者に対して電話のキーパッド上のキーを押して内線番号を入力することを要求します。 発信者が内線番号を入力すると、Exchange 2010 UM サーバーはユーザーを特定し、UM が有効なメールボックスを探し、そのメールボックスのバージョンを確認します。 UM が有効なメールボックスが Exchange 2007 メールボックス サーバーに置かれている場合、Exchange 2010 UM サーバーは SIP REFER 要求を実行し、その呼び出しを Exchange 2007 UM サーバーに送信します。
シナリオ 2: 発信者が、ダイヤル プランに構成されているサブスクライバー アクセス番号に電話を掛け、Exchange 2010 UM サーバーが呼び出し元の番号を Exchange 2007 メールボックスを持つ UM が有効なユーザーの内線番号として認識すると、その呼び出しは Exchange 2007 UM サーバーにリダイレクトされます。 Exchange 2010 UM サーバーがリダイレクト要求を行い、その呼び出しを Exchange 2007 UM サーバーに送信します。
- Office Communications Server Communications Server 2007 は、UM が有効なユーザーのメールボックスのバージョンを確認できません。 したがって、呼び出しが Communications Server 2007 によって受信され、その呼び出しが同じダイヤル プランの別の UM サーバーにリダイレクトされると、Exchange 2007 UM サーバーまたは Exchange 2010 UM サーバーのどちらかが呼び出しに応答することになります。 このことが、部分的なアップグレードを実行した際に問題を発生させる原因になります。これは、着信呼び出しが Exchange 2007 UM サーバーによって受信され、UM が有効なユーザーのメールボックスが Exchange 2010 メールボックス サーバーに存在すると、着信呼び出しが失敗するためです。 Exchange 2007 UM サーバーは Exchange 2010 メールボックスを持つ UM が有効なユーザーへの呼び出しを処理できないため、呼び出しは失敗します。
着信呼び出しが失敗する理由は、Communications Server 2007 が UM サーバーの呼び出しのリダイレクト先が Exchange 2007 UM サーバーなのか、Exchange 2010 UM サーバーなのかを UM サーバーに指示できないためです。
Communications Server 2007 を IP ゲートウェイとして使用しており、UM に対して有効な Exchange 2007 メールボックスがある場合、新しい SIP URI ダイヤル プランが必要になります。 新しい SIP URI ダイヤル プランには、Exchange 2010 UM サーバーのみを含める必要があります。 新しいダイヤル プランでは、着信呼び出しを Exchange 2010 UM サーバーにのみリダイレクトするようにしなければなりません。
- 通話応答 通話応答呼び出しでは、UM サーバーが着信呼び出しに応答した際に、宛先メールボックスの内線番号が SIP INVITE ヘッダー内に提供されます。 提供された情報に基づいて、メールボックスのバージョンが確認され、Exchange 2010 UM サーバーが宛先の UM が有効なメールボックスの場所を直ちに特定します。 受信者のメールボックスが Exchange 2007 メールボックス サーバーでホストされている場合、Exchange 2010 UM サーバーは着信呼び出しを同じダイヤル プランの Exchange 2007 UM サーバーにリダイレクトします。
次の表では、Microsoft Exchange の旧バージョンから Exchange 2010 ユニファイド メッセージングへの部分的なアップグレードまたは完全なアップグレードを実行する場合に必要となる作業について説明します。
Exchange 2010 ユニファイド メッセージングへのアップグレード
現在展開されている Exchange のバージョン | アップグレードの種類 | 既存の UM ダイヤル プラン | 必要な操作 |
---|---|---|---|
Exchange Server 2003 以前のバージョン |
該当なし |
該当なし |
|
Exchange 2007 |
Exchange 2010 への完全アップグレード |
電話の内線番号、SIP URI、または E.164、あるいはこれらすべて |
|
Exchange 2007 |
Exchange 2010 への部分的なアップグレード |
電話の内線番号または E.164 あるいはその両方 |
|
Exchange 2007 |
Exchange 2010 への部分的なアップグレード |
SIP URI |
|
Exchange 2007 ユニファイド メッセージングからのカスタム プロンプトのアップグレード
UM ダイヤル プランおよび自動応答で使用されるカスタムの案内応答にはさまざまな種類があります。たとえば、ダイヤル プラン用の案内応答、時間外案内応答とメニュー、勤務時間および勤務時間外の案内応答とメニュー、UM 自動応答のキー マッピングなどがあります。 ユニファイド メッセージングで使用するこれらのすべてのオーディオ ファイルは、カスタム プロンプトとして認識されます。
Exchange 2007 のカスタム プロンプトの概要
Exchange 2007 では、Copy-UMCustomPrompt コマンドレットは、Active Directory で適切なダイヤル プラン オブジェクトのクエリを行って、音声ガイダンス発行ポイントの場所を特定します。 音声ガイダンス発行ポイントは各ダイヤル プランに 1 つしかなく、ダイヤル プランおよび自動応答カスタム プロンプトに使用されるファイル共有を識別するための Windows ファイル共有 (UNC とも呼ばれます) パスとして格納されます。 音声ガイダンス発行ポイントの場所が特定されると、コマンドレットによってカスタム プロンプトの内容が検証されて、正しい形式であるかどうか、サポートされているオーディオ コーデックが使用されているかどうかが確認されます。 この検証テストに合格すると、コマンドレットによって、プロンプトの内容が音声ガイダンス発行ポイントにコピーされます。
カスタム プロンプトが音声ガイダンス発行ポイントにコピーされ、必要に応じてディレクトリが更新されると、今度はプロンプトがダイヤル プランの各 UM サーバーにコピーされます。 音声ガイダンス発行ポイントとして構成されている UM サーバーの適切なフォルダーにカスタム プロンプトが追加された後、各 UM サーバーで実行されている Microsoft Exchange ファイル配布サービスによって音声ガイダンス発行ポイントが参照されて、音声ガイダンス発行ポイントのファイルが変更されていないかどうか、ファイルが追加されていないかどうかが確認されます。 ファイルが変更されたり追加されたりしていた場合は、その他の UM サーバーによってカスタム プロンプトが音声ガイダンス発行ポイントからプル転送されて、ローカル ドライブの \\<サーバー名>\ExchangeUM フォルダーの適切な場所にコピーされます。 Copy-UMCustomPrompt コマンドレットを使用してカスタム プロンプトが音声ガイダンス発行ポイントにコピーされた後、Set-UMDialPlan または Set-UMAutoAttendant コマンドレットを使用して、カスタムの案内応答ファイルまたはプロンプトを使用するようにダイヤル プランまたは自動応答を構成します。
Exchange 2010 のカスタム プロンプト
カスタム プロンプトは、ダイヤル プランおよび自動応答用に Exchange 2010 ユニファイド メッセージングでも利用できます。 Exchange 2007 ユニファイド メッセージングで利用可能であった音声ガイダンス発行ポイントは、Exchange 2010 には存在しません。 メッセージの承認や複数のメールボックス検索などの機能をサポートするために Exchange 2010 をインストールしたときに作成されるシステム メールボックスは、ダイヤル プランおよび自動応答のカスタム プロンプトを格納するために Exchange 2010 ユニファイド メッセージングでも使用されます。
Exchange 2010 システム メールボックスを使用すると、カスタム プロンプトをバックアップし、データベース内の他のメールボックスと共に復元できます。これにより、必要となるリソース量が削減されます。カスタム プロンプトをシステム メールボックスに格納することにより、Exchange 2007 ユニファイド メッセージングの Microsoft Exchange ファイル配布サービスと Active Directory 間で発生した可能性がある不整合がなくなります。 システム メールボックスに関する詳細については、「メールボックス サーバーの役割の概要」を参照してください。
Exchange 2007 ユニファイド メッセージングから Exchange 2010 ユニファイド メッセージングへのアップグレードを実行する際には、事前に Exchange 2007 UM ダイヤル プランおよび自動応答用に存在したカスタム プロンプトを、Copy-UMCustomPrompt cmdlet コマンドレットを使用して、Exchange 2010 UM サーバーのフォルダーにコピーし、次にそのカスタム プロンプト ファイルを Exchange 2010 UM サーバーにインポートする必要があります。 カスタム プロンプトを Exchange 2010 UM にインポートするには、Import-UMPrompt コマンドレットを使用します。カスタム プロンプトのコピーのために、Exchange 2010 UM では Exchange 2007 ユニファイド メッセージングの Copy-UMCustomPrompt コマンドレットをサポートしていません。 詳細については、「ユニファイド メッセージングのカスタム プロンプトをインポートおよびエクスポートする」を参照してください。
Exchange 2010 UM ダイヤル プラン用のカスタム プロンプトをインポートするには、次の構文を使用します。
Import-UMPrompt -PromptFileData <Byte[]> -PromptFileName <String> -UMDialPlan <UMDialPlanIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-WhatIf [<SwitchParameter>]]
Exchange 2010 UM 自動応答用のカスタム プロンプトをインポートするには、次の構文を使用します。
Import-UMPrompt -PromptFileData <Byte[]> -PromptFileName <String> -UMAutoAttendant <UMAutoAttendantIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-WhatIf [<SwitchParameter>]]
次の表は、Exchange 2010 と Exchange 2007 UM サーバーでカスタム プロンプトを利用できるようにするために必要な手順を示しています。
カスタム プロンプトを利用するための手順
アップグレードの種類 | カスタム プロンプトのアップグレード手順 |
---|---|
完全なアップグレード |
|
部分的なアップグレード |
|
重要 : |
---|
カスタム プロンプトが Exchange 2007 ユニファイド メッセージングで作成され、Import-UMPrompt コマンドレットを使用してインポートされていなかった場合は、Exchange 2010 UM サーバーは Exchange 2010 ダイヤル プランまたは自動応答用の着信呼び出しに応答しません。 |
ユニファイド メッセージングでの自動検出と Exchange Web サービス
自動検出サービスは、サポートしている携帯電話に加え Microsoft Office Outlook 2007 または Outlook 2010 を実行しているクライアント コンピューターを構成します。 自動検出サービスは、Exchange メッセージング環境に接続する Outlook 2007 または Outlook 2010 クライアントに、Exchange の機能へのアクセスを提供します。 自動検出サービスは、Outlook クライアントがオフライン アドレス帳、可用性サービス、ユニファイド メッセージングなどの Exchange の機能に自動的に接続できるように、正しく展開および構成する必要があります。 詳細については、「自動検出サービスについて」を参照してください。
Exchange 2007 と Exchange 2010 サーバーを共存させている環境では、受信者が Exchange 2010 メールボックス サーバーでホストされているメールボックスを持っている場合、自動検出要求を、Exchange 2007 クライアント アクセス サーバーではなく Exchange 2010 クライアント アクセス サーバーに送信する必要があります。 Exchange 2007 クライアント アクセス サーバーに Exchange 2007 SP2 がインストールされていないと、Exchange 2007 クライアント アクセス サーバーが正しくリダイレクトしません。 Exchange 2007 クライアント アクセス サーバーは、自動検出応答の生成の試行時に Exchange 2010 UM 仮想ディレクトリの存在を認識せず、使用されるユニファイド メッセージング URL の誤った値を作成します。 Exchange 2007 クライアント アクセス サーバーが Exchange 2010 UM が有効なユーザーの要求を正しい UM URL に確実にリダイレクトするには、Exchange 2007 SP2 をインストールする必要があります。
Outlook および Microsoft Office Outlook Web App は、自動検出を介して示されるいくつかの URL プロパティを使用して、[電話での再生] などの UM 機能を有効にします。 これらの URL プロパティが使用されると、URL の値が返されますが、それらの値は、Outlook のバージョンとユーザーのメールボックスのバージョンによって異なります。 次の表では、Outlook のバージョン、ユーザーの Exchange メールボックスのバージョン、および使用される URL を示します。
Outlook と Exchange のメールボックスのバージョン
Exchange 2007 メールボックスを持つユーザー | Exchange 2010 メールボックスを持つユーザー | |
---|---|---|
Outlook 2007 |
|
|
Outlook 2010 |
|
|