Exchange Server の前提条件

このトピックでは、Exchange Server 2016 および Exchange Server 2019 メールボックス サーバーとエッジ トランスポート サーバーに必要な Windows Server オペレーティング システム前提条件のインストールの手順、および Windows クライアント コンピューターでの Exchange 管理ツールのインストールに必要な Windows 前提条件について説明します。

Exchange Server用に環境を準備したら、実際の展開の次の手順に Exchange 展開アシスタントを使用します。 ハイブリッド展開について詳しくは、「Exchange Server のハイブリッド展開」をご覧ください。

Exchange 2016 と Exchange 2019 を実際にインストールするには、「Exchange の新規インストールの展開」を参照してください。

ヒント

  • Exchange 2013 の前提条件をお探しですか? 詳細については、「Exchange 2013 の前提条件」をご覧ください。

  • リモート レジストリ サービスは [自動] に設定する必要があります。[無効] にはできません。 推奨されるセキュリティのガイドラインについては、「リモート レジストリに関連するセキュリティのガイドライン」を参照してください。

  • Exchange Server 展開アシスタントについて聞いたことがありますか? これは無料のオンライン ツールで、organizationにExchange Serverをすばやくデプロイするのに役立ちます。これには、いくつかの質問をして、カスタマイズされたデプロイ チェックリストを作成するだけで済みます。 詳細については、「デプロイ アシスタントのMicrosoft Exchange Server」を参照してください。

はじめに把握しておくべき情報

  • Active Directory が Exchange 2016 の要件を満たしていることを確認します: Exchange 2016 ネットワークおよびディレクトリ サーバー

  • Exchange 2016 サーバーの役割または管理ツールを実行するすべてのサーバーで、Windows Server 2012 および Windows Server 2012 R2 の完全インストール オプションを使用する必要があります。

  • 一部の前提条件では、インストールを完了するためにサーバーを再起動する必要があります。

注:

サーバーに Exchange がインストールされているときに、Windows をあるバージョンから別のバージョンに、または Standard から Datacenter にアップグレードすることはできません。

ヒント

問題がある場合は、 Exchange のフォーラムで質問してください。 フォーラムにアクセスする: Exchange Server

Active Directory を準備するための Exchange 2019 前提条件

Exchange 2019 の Active Directory を準備するために、Active Directory ドメインの任意のメンバーを使用できます。

  1. コンピューターには以下のソフトウェアが必要です。

    a. .NET Framework 4.8

    注:

    Windows Server Core をインストールする場合、このパッケージのインストールには、キー "/q" を使用する必要があります。 オプションで、ログを記録するには、"/log [PATH]" を使用します。

    b. Visual Studio 2012 の Visual C++ 再頒布可能パッケージ

    注:

    • Visual C ++ 再頒布可能パッケージのシステム要件では、Windows Server 2016、Windows Server 2019、またはWindows Server 2022 のサポートについて言及していませんが、再頒布可能パッケージはこれらのバージョンの Windows に安全にインストールできます。

    • サポートされている最新バージョンの概要は、「Visual C++ 再頒布可能バージョン」でご覧いただけます。

    • Exchange セットアップ ウィザードを使用して Active Directory を準備する場合は、Visual C++ 再頒布可能パッケージが必要です。 Active Directory の準備にコマンド ラインによる無人セットアップを使用している場合は、このパッケージは必要ありません。 詳細については、「Active Directory とドメインを準備する」を参照してください。

  2. Windows PowerShell で次のコマンドを実行して、Remote Tools Administration Pack をインストールします。

    Install-WindowsFeature RSAT-ADDS
    

注:

Exchange セットアップ ウィザードを使用して Active Directory を準備するには、Exchange 管理ツールのロールをインストールする必要があります。

Exchange 2019 のための Windows Server 2019 および Windows Server 2022 の前提条件

注:

Windows Server 2022 のサポートは、Exchange Server 2019 CU12 (2022H1) で導入されました。

Windows Server 2019 または Windows Server 2022 コンピューターに Exchange 2019 をインストールするための要件については、次のセクションで説明します。 Exchange 2019 の Windows の前提条件をインストールするには、次のいずれかの方法をお勧めします。

  • /InstallWindowsComponents スイッチを無人セットアップ モードで使用します。
  • Windows 前提条件をインストールするには、Exchange セットアップ ウィザードのチェック ボックスをオンにします。

これらのオプションのいずれかを使用した場合は、Windows コンポーネントを追加した後、コンピューターを再起動する必要はありません。

Windows Server 2019 または Windows Server 2022 上の Exchange 2019 メールボックス サーバー

  1. 以下のソフトウェアをインストールします。

    a. .NET Framework 4.8

    b. Visual Studio 2012 の Visual C++ 再頒布可能パッケージ

    c. Visual Studio 2013のVisual C++ 再頒布可能パッケージ パッケージ

    注:

    • Visual C ++ 再頒布可能パッケージのシステム要件では、Windows Server 2016、Windows Server 2019、またはWindows Server 2022 のサポートについて言及していませんが、再頒布可能パッケージはこれらのバージョンの Windows に安全にインストールできます。

    • サポートされている最新バージョンの概要は、「Visual C++ 再頒布可能バージョン」でご覧いただけます。

  2. 必要な Lync Server または Skype for Business Server コンポーネントを追加します。

    a. Windows PowerShellで次のコマンドを実行して、Server Media Foundation Windows 機能をインストールします。

    Install-WindowsFeature Server-Media-Foundation
    

    b. Unified Communications Managed API 4.0 をインストールします。 このパッケージは、Exchange Server メディアの \UCMARedist フォルダーにダウンロードできます。

    注:

    Exchange チームによって他の通信が行われるまで、Unified Communications Managed API 4.0 を使用してください。

    Windows Server Core にインストールする場合は、分散メディアにある \UCMARedist インストール パッケージを使用する必要があります。

    PowerShell 内のインストールに使用するコマンド: .\UCMARunTimeSetup.exe -q

  3. Exchange セットアップを使用せずに、(ウィザードまたはコマンド ラインから) 必要な Windows コンポーネントをインストールする場合、Windows PowerShell で以下のいずれかのコマンドを実行します。

    注:

    最近、必要な Windows コンポーネントが MSMQ を含めなくなったように更新しました。これは、Exchange Serverでは必要とされないためです。

    必要に応じて、管理者特権の PowerShell から次のコマンドを実行し、サーバーを再起動することで、Exchange サーバーから MSMQ を削除できます。

    Remove-WindowsFeature NET-WCF-MSMQ-Activation45, MSMQ
    

    EXCHANGE セットアップは、GUI セットアップ中にチェック ボックスをチェックAutomatically install Windows Server roles and features that are required to install Exchange Serverした場合、または無人セットアップの一部として をInstallWindowsComponents使用する場合は、MSMQ を再インストールします。

    • デスクトップ エクスペリエンス:

      Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
      
    • Server Core:

      Install-WindowsFeature Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Metabase, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, RSAT-ADDS
      

    a. IIS URL 書き換えモジュール

    注:

    IIS URL 書き換えモジュールは、累積的な更新プログラム 11 以降で必要です。

Windows Server 20189 または Windows Server 20122 上の Exchange 2019 エッジ トランスポート サーバー

  1. 以下のソフトウェアをインストールします。

    a. .NET Framework 4.8

    b. Visual Studio 2012 の Visual C++ 再頒布可能パッケージ

    注:

    • Visual C ++ 再頒布可能パッケージのシステム要件では、Windows Server 2016、Windows Server 2019、またはWindows Server 2022 のサポートについて言及していませんが、再頒布可能パッケージはこれらのバージョンの Windows に安全にインストールできます。

    • サポートされている最新バージョンの概要は、「Visual C ++ 再頒布可能バージョン」でご覧いただけます。

  2. Exchange セットアップを使用せずに、(ウィザードまたはコマンド ラインから) 必要な Windows コンポーネントをインストールする場合、Windows PowerShell で以下のコマンドを実行します。

    Install-WindowsFeature ADLDS
    

Exchange 2019 管理ツールの Windows クライアントの前提条件

サポートされている Windows クライアント オペレーティング システムのExchange Serverサポートマトリックスを参照してください。

  1. Visual Studio 2012 の Visual C++ 再頒布可能パッケージをインストールします

    注:

    • Visual C ++ 再頒布可能パッケージのシステム要件では、Windows Server 2016、Windows Server 2019、またはWindows Server 2022 のサポートについて言及していませんが、再頒布可能パッケージはこれらのバージョンの Windows に安全にインストールできます。

    • サポートされている最新バージョンの概要は、「Visual C++ 再頒布可能バージョン」でご覧いただけます。

  2. Exchange セットアップを使用せずに、(ウィザードまたはコマンド ラインから) 必要な Windows コンポーネントをインストールする場合、Windows PowerShell で以下のコマンドを実行します。

    Enable-WindowsOptionalFeature -Online -FeatureName IIS-IIS6ManagementCompatibility,IIS-Metabase -All
    

Active Directory を準備するための Exchange 2016 前提条件

Exchange 2016 の Active Directory を準備するために、Active Directory ドメインの任意のメンバーを使用できます。

  1. コンピューターには以下のソフトウェアが必要です。

    a. .NET Framework 4.8

    b. Visual Studio 2012 の Visual C++ 再頒布可能パッケージ

    注:

    • Visual C ++ 再頒布可能パッケージのシステム要件では、Windows Server 2016、Windows Server 2019、またはWindows Server 2022 のサポートについて言及していませんが、再頒布可能パッケージはこれらのバージョンの Windows に安全にインストールできます。

    • サポートされている最新バージョンの概要は、「Visual C++ 再頒布可能バージョン」でご覧いただけます。

  2. Windows PowerShell で次のコマンドを実行して、Remote Tools Administration Pack をインストールします。

    Install-WindowsFeature RSAT-ADDS
    

リモート ツール管理パックをインストールしたら、コンピューターを使用して Active Directory を準備できます。 詳細については、「Active Directory とドメインを準備する」を参照してください。

Exchange 2016 のための Windows Server 2016 前提条件

Windows Server 2016 が実行されているコンピューターに Exchange 2016 をインストールするために必要な前提条件は、インストールする Exchange 役割によって異なります。 インストールする役割に一致するセクションをお読みください。

Important

Windows Server 2016 では、Exchange 2016 の累進的な更新プログラム 3 以降が必要です。

Windows Server 2016 上の Exchange 2016 メールボックス サーバー

  1. Windows PowerShell で次のコマンドを実行して、必要な Windows コンポーネントをインストールします。

    注:

    最近、必要な Windows コンポーネントが MSMQ を含めなくなったように更新しました。これは、Exchange Serverでは必要とされないためです。

    必要に応じて、管理者特権の PowerShell から次のコマンドを実行し、サーバーを再起動することで、Exchange サーバーから MSMQ を削除できます。

    Remove-WindowsFeature NET-WCF-MSMQ-Activation45, MSMQ
    

    EXCHANGE セットアップは、GUI セットアップ中にチェック ボックスをチェックAutomatically install Windows Server roles and features that are required to install Exchange Serverした場合、または無人セットアップの一部として をInstallWindowsComponents使用する場合は、MSMQ を再インストールします。

    Install-WindowsFeature NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, Server-Media-Foundation, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
    
  2. 以下のソフトウェアを順にインストールします。

    a. .NET Framework 4.8

    b. 2016年12月13日(KB3206632)のセキュリティ更新プログラム

    注:

    Windows Server 2016 バージョンが 14393.576 以前 (2016 年 12 月頃) の場合のみ、この更新プログラムをインストールできます。 winver コマンドを実行すると、Windows Server のバージョンを確認できます。 Windows Server 2016 バージョンが 14393.576 より大きい場合、1 週間後にリリースされたこの更新プログラムまたはその代替 KB3213522 は必要ありません。 Exchange 2016 セットアップでは、この更新プログラムのインストールが検索され、それがない場合は続行できません。また、必要な場合は明確に通知されます。

    c. Visual Studio 2012 の Visual C++ 再頒布可能パッケージ

    d. Visual Studio 2013のVisual C++ 再頒布可能パッケージ パッケージ

    注:

    • Visual C ++ 再頒布可能パッケージのシステム要件では、Windows Server 2016、Windows Server 2019、またはWindows Server 2022 のサポートについて言及していませんが、再頒布可能パッケージはこれらのバージョンの Windows に安全にインストールできます。

    • サポートされている最新バージョンの概要は、「Visual C++ 再頒布可能バージョン」でご覧いただけます。

    • Visual Studio 2013 のVisual C++ 再頒布可能パッケージ パッケージは、メールボックスの役割のみが必要です。 その他の Exchange のインストール (管理ツールとエッジ トランスポート) で必要なのは Visual Studio 2012 の Visual C++ 再頒布可能パッケージだけです。

    e. IIS URL 書き換えモジュール

    注:

    IIS URL 書き換えモジュールは、累積的な更新プログラム 22 以降で必要です。

    f. Microsoft Unified Communications Managed API 4.0 コア ランタイム 64 ビット

Windows Server 2016 上の Exchange 2016 エッジ トランスポート サーバー

  1. Windows PowerShell で次のコマンドを実行して、必要な Windows コンポーネントをインストールします。

    Install-WindowsFeature ADLDS
    
  2. 以下のソフトウェアを順にインストールします。

    a. .NET Framework 4.8

    b. Visual Studio 2012 の Visual C++ 再頒布可能パッケージ

    注:

    • Visual C ++ 再頒布可能パッケージのシステム要件では、Windows Server 2016、Windows Server 2019、またはWindows Server 2022 のサポートについて言及していませんが、再頒布可能パッケージはこれらのバージョンの Windows に安全にインストールできます。

    • サポートされている最新バージョンの概要は、「Visual C++ 再頒布可能バージョン」でご覧いただけます。

Exchange 2016 のための Windows Server 2012 および Windows Server 2012 R2 の前提条件

Windows Server 2012または Windows Server 2012 R2 コンピューターでの Exchange 2016 の前提条件は、インストールする Exchange ロールによって異なります。 インストールするロールに一致する次のセクションをお読みください。

Windows Server 2012 または Windows Server 2012 R2 上の Exchange 2016 メールボックス サーバー

  1. Windows PowerShell で次のコマンドを実行して、必要な Windows コンポーネントをインストールします。

    Install-WindowsFeature AS-HTTP-Activation, Server-Media-Foundation, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-WCF-HTTP-Activation45, NET-WCF-Pipe-Activation45, NET-WCF-TCP-Activation45, NET-WCF-TCP-PortSharing45, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation, RSAT-ADDS
    
  2. 以下のソフトウェアを順にインストールします。

    a. .NET Framework 4.8

    b. Visual Studio 2012 の Visual C++ 再頒布可能パッケージ

    c. Visual Studio 2013のVisual C++ 再頒布可能パッケージ パッケージ

    注:

    • Visual C ++ 再頒布可能パッケージのシステム要件では、Windows Server 2016、Windows Server 2019、またはWindows Server 2022 のサポートについて言及していませんが、再頒布可能パッケージはこれらのバージョンの Windows に安全にインストールできます。

    • サポートされている最新バージョンの概要は、「Visual C ++ 再頒布可能バージョン」でご覧いただけます。

    • Visual Studio 2013 のVisual C++ 再頒布可能パッケージ パッケージは、メールボックスの役割のみが必要です。 Exchange 管理ツールとエッジ トランスポート サーバーのインストールで必要なのは Visual Studio 2012 の Visual C++ 再頒布可能パッケージだけです。

    d. IIS URL 書き換えモジュール

    注:

    IIS URL 書き換えモジュールは、累積的な更新プログラム 22 以降で必要です。

    e. Windows での Universal C Runtime (KB2999226) の更新プログラム

    注:

    Server 2012 R2 の累積的な更新プログラム 22 以降では、Windows での Universal C Runtime (KB2999226) の更新プログラムが必要です。

    f. Microsoft Unified Communications Managed API 4.0 コア ランタイム 64 ビット

Windows Server 2012 または Windows Server 2012 R2 上の Exchange 2016 エッジ トランスポート サーバー

  1. Windows PowerShell で次のコマンドを実行して、必要な Windows コンポーネントをインストールします。

    Install-WindowsFeature ADLDS
    
  2. 以下のソフトウェアを順にインストールします。

    a. .NET Framework 4.8

    b. Visual Studio 2012 の Visual C++ 再頒布可能パッケージ

    注:

    • Visual C ++ 再頒布可能パッケージのシステム要件では、Windows Server 2016、Windows Server 2019、またはWindows Server 2022 のサポートについて言及していませんが、再頒布可能パッケージはこれらのバージョンの Windows に安全にインストールできます。

    • サポートされている最新バージョンの概要は、「Visual C++ 再頒布可能バージョン」でご覧いただけます。

Exchange 2016 管理ツールの Windows クライアント前提条件

サポートされている Windows クライアント オペレーティング システムのExchange Serverサポートマトリックスを参照してください。

  1. Visual Studio 2012 の Visual C++ 再頒布可能パッケージをインストールします

    注:

    • Visual C ++ 再頒布可能パッケージのシステム要件では、Windows Server 2016、Windows Server 2019、またはWindows Server 2022 のサポートについて言及していませんが、再頒布可能パッケージはこれらのバージョンの Windows に安全にインストールできます。

    • サポートされている最新バージョンの概要は、「Visual C++ 再頒布可能バージョン」でご覧いただけます。

  2. 管理者特権の Windows PowerShell ウィンドウ ([管理者として実行] を選択して開く Windows PowerShell ウィンドウ) で、次のコマンドを実行します。

    Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementScriptingTools,IIS-ManagementScriptingTools,IIS-IIS6ManagementCompatibility,IIS-LegacySnapIn,IIS-ManagementConsole,IIS-Metabase,IIS-WebServerManagementTools,IIS-WebServerRole