Azure SQL Managed Instanceを使用して SharePoint Server を展開する

適用対象:no-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

SharePoint Server 2016、SharePoint Server 2019、SharePoint Server サブスクリプション エディションサポート Azure SQL Managed Instance (MI)。 SQL MI は Azure SQL Database のデプロイ オプションであり、現在のバージョンの SQL Server (オンプレミス)、Enterprise Edition データベース エンジンと互換性があります。

重要

Azure SQL Managed Instance をサポートするには、SharePoint Server ファームを Microsoft Azure でホストする必要があります。 SharePoint Server ファームとマネージド インスタンスは、同じ Azure リージョンでホストする必要があります。 SharePoint Server ファームは、顧客のデータ センターでホストされている場合、マネージド インスタンスをサポートしていません。

Azure SQL Managed Instanceを使用して SharePoint Server を展開すると、アプリケーションとデータベースの変更がほとんどまたはまったく行われず、オンプレミス アプリケーションSQL Serverをクラウドに移動できます。 次の手順では、Azure SQL Managed Instanceを使用して SharePoint Server 2016、2019、またはサブスクリプション エディションを展開する方法を示します。

環境

  1. VNet でリソース グループを作成し、次に 2 つのサブネットを作成します。 SQL Managed Instance Virtual Network Environment テンプレートを使用して、2 つのサブネットを持つ Azure Virtual Network を作成できます。

  2. サブネット 1 (既定) を作成し、次に 2 つの VM を作成します。 まず、VM 1 を Active Directory のディレクトリ サービス ドメイン コントローラーとして設定し、ドメインを構成します。 詳細については、「ステップ バイ ステップ: Windows Server 2016 で Active Directory をセットアップする」を参照してください。

  3. VM 2 に SharePoint Server 2016 または SharePoint Server 2019 または SharePoint Server サブスクリプション エディション をインストールします。

    1. PrerequitsiteInstaller.exe を実行します。

    2. Setup.exe を実行します。

    3. SharePoint Server 2016 または SharePoint Server 2019を使用している場合は、SharePoint Server 2016 (KB 4464549) または SharePoint Server 2019 (KB 4464556) 用の 2019 年 5 月 (またはそれ以降) の sts コア パッチをインストールします。

    4. SharePoint Server 2016 または SharePoint Server 2019 を使用している場合は、SharePoint Server 2016 (KB 4461507) または SharePoint Server 2019 (KB 4462221) 用の 2019 年 4 月以降の wssloc MUI/language Pack パッチをインストールします。

    注:

    別の VM をサブネット 1 の Active Directory に結合させることができます。

    SharePoint Server サブスクリプション エディションに更新プログラムをインストールする必要はありません。

  4. このリソース グループ (ManagedInstance) 内のサブネット 2 で Azure SQL Managed Instance を作成します。

    重要

    SQL MI 以外、サブネット 2 に他のリソースを置くことはできません。

  5. SQL 認証を使用して SQL MI でデータベースをホストする SharePoint ファームを作成または参加します。

    1. SharePoint ファームを作成するには、SharePoint 管理シェルを開き、次のWindows PowerShell コマンドを実行します。

         $FarmCredential = Get-Credential -Message "Provide the user name and password for the SharePoint farm service account." 
         $DBCredential = Get-Credential -Message "Provide the user name and password for the Azure SQL Managed Instance database login." 
         $FarmPassphrase = Read-Host -AsSecureString -Prompt "Provide the SharePoint farm passphrase" 
      
         New-SPConfigurationDatabase -DatabaseServer <DBServer> -DatabaseName <ConfigDB> -FarmCredentials $FarmCredential -DatabaseCredentials $DBCredential -Passphrase $FarmPassphrase -LocalServerRole <ServerRole> 
      
    2. 追加の VM を SharePoint ファームに参加させるには、追加の VM で SharePoint 管理シェルを開き、次のWindows PowerShell コマンドを実行します。

         $DBCredential = Get-Credential -Message "Provide the user name and password for the Azure SQL Managed Instance database login." 
         $FarmPassphrase = Read-Host -AsSecureString -Prompt "Provide the SharePoint farm passphrase" 
      
         Connect-SPConfigurationDatabase -DatabaseServer <DBServer> -DatabaseName <ConfigDB> -DatabaseCredentials $DBCredential -Passphrase $FarmPassphrase -LocalServerRole <ServerRole> 
      

    詳細は次のとおりです。

    • <DBServer> は、手順 4 で Azure SQL Managed Instance に指定した名前です。
    • <ConfigDB> は、作成する SharePoint 構成データベースの名前です。
    • <ServerRole> は、SharePoint ファーム内のこのサーバーの SharePoint MinRole サーバー ロールです。
  6. [SharePoint 製品構成ウィザード] を実行して、構成を完了します。 次に [サーバーの全体管理] を開き、[ファーム構成ウィザード] を完了します。

注:

SharePoint Server では、Windows 認証を使用してAzure SQL Managed Instanceでホストされているデータベースへの接続はサポートされていません。

注:

Access Services は、Azure SQL Managed Instanceではサポートされていません。

関連項目

その他のリソース

Azure SQL Database Managed Instance

Azure SQL Database Managed Instance への SQL Server インスタンスの移行

クイックスタート: Azure SQL Database Managed Instance の作成

クイックスタート: Azure SQL Database Managed Instance に接続するように Azure VM を構成する

クイックスタート: データベースを Managed Instance に復元する