Implementación de SharePoint Server con Azure SQL Managed Instance

SE APLICA A:no-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

SharePoint Server 2016, SharePoint Server 2019 y SharePoint Server Edición de Suscripción admiten Azure SQL Managed Instance (MI). SQL MI es una opción de implementación de base de datos de Azure SQL y es compatible con la versión actual del motor de base de datos de SQL Server (local), Enterprise Edition.

Importante

Las granjas de SharePoint Server deben hospedarse en Microsoft Azure para ser compatibles con la instancia administrada de Azure SQL. La granja de SharePoint Server y la instancia administrada se deben hospedar en la misma región de Azure. Las granjas de servidores de SharePoint Server no admiten instancias administradas cuando se hospedan en centros de datos de clientes.

La implementación de SharePoint Server con un Azure SQL Managed Instance le permite mover la aplicación local de SQL Server a la nube con pocos o ningún cambio en la aplicación y la base de datos. En el procedimiento siguiente se muestra cómo implementar SharePoint Servers 2016, 2019 o Subscription Edition con un Azure SQL Managed Instance.

Entorno

  1. Cree un grupo de recursos con una vNet y, a continuación, cree dos subredes. Puede usar la plantilla Entorno de red virtual de instancia administrada de SQL para crear una red virtual de Azure con dos subredes.

  2. Cree una subred 1 (predeterminada) y, a continuación, cree dos VM. En primer lugar, configure MV 1 como un controlador de dominio de Active Directory Services y configure su dominio. Para obtener más información, vea Instrucciones paso a paso: configurar Active Directory en Windows Server 2016.

  3. Instale SharePoint Server 2016 o SharePoint Server 2019 o SharePoint Server Edición de Suscripción en la máquina virtual 2:

    1. Ejecute PrerequitsiteInstaller.exe.

    2. Ejecute Setup.exe.

    3. Si usa SharePoint Server 2016 o SharePoint Server 2019, instale la revisión sts core de mayo de 2019 (o posterior) para SharePoint Server 2016 (KB 4464549) o para SharePoint Server 2019 (KB 4464556).

    4. Si usa SharePoint Server 2016 o SharePoint Server 2019, instale la revisión de abril de 2019 (o posterior) wssloc MUI/language pack para SharePoint Server 2016 (KB 4461507) o para SharePoint Server 2019 (KB 4462221).

    Nota:

    Puede unir otras VM a Active Directory en la subred 1.

    No es necesario instalar actualizaciones para SharePoint Server Edición de Suscripción.

  4. Cree una instancia administrada de Azure SQL en la subred 2, dentro de este grupo de recursos (ManagedInstance).

    Importante

    No puede haber otros recursos en la subred 2 excepto SQL MI.

  5. Cree o una la granja de servidores de SharePoint y hospede las bases de datos en SQL MI con la autenticación de SQL.

    1. Para crear la granja de servidores de SharePoint, abra el Shell de administración de SharePoint y ejecute los siguientes comandos de 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. Para unir máquinas virtuales adicionales a la granja de servidores de SharePoint, abra el Shell de administración de SharePoint en las máquinas virtuales adicionales y ejecute los siguientes comandos de 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> 
      

    Donde:

    • <DBServer> es el nombre que proporcionó a la instancia de Azure SQL administrada en el paso 4.
    • <ConfigDB> es el nombre de la base de datos de configuración de SharePoint que se va a crear.
    • <ServerRole> es el rol de servidor MinRole de SharePoint en este servidor en la granja de SharePoint.
  6. Ejecute el Asistente para configuración de Productos de SharePoint para completar la configuración. Después, abra la administración central para completar el Asistente de configuración de granjas.

Nota:

SharePoint Server no admite la conexión a bases de datos hospedadas en Azure SQL Managed Instance mediante autenticación de Windows.

Nota:

Access Services no se admite con Azure SQL Managed Instance.

Vea también

Otros recursos

Instancia administrada de base de datos de Azure SQL

Migración de instancias de SQL Server a la Instancia administrada de Azure SQL Database

Inicio rápido: crear una instancia administrada de base de datos de Azure SQL

Inicio rápido: configurar la máquina virtual de Azure para conectarse a una Instancia administrada de Azure SQL Database

Inicio rápido: restaurar una base de datos en una instancia administrada