Partilhar via


Implementar o SharePoint Server com o Azure SQL Managed Instance

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

O SharePoint Server 2016, o SharePoint Server 2019 e o SharePoint Server Subscription Edition suportam o Azure SQL Managed Instance (MI). A MI do SQL é uma opção de implantação do Banco de Dados SQL do Azure e é compatível com a versão atual do SQL Server (local), Mecanismo de Bancos de Dados Enterprise Edition.

Importante

Os farms do SharePoint Server devem ser hospedados no Microsoft Azure para oferecer suporte à Instância Gerenciada do SQL do Azure. O farm do SharePoint Server e a instância gerenciada devem ser hospedadas na mesma região do Azure. Os farms do SharePoint Server não suportam instâncias geridas quando alojados em datacenters de clientes.

Implementar o SharePoint Server com uma Instância Gerida do SQL do Azure permite-lhe mover a sua aplicação no local do SQL Server para a cloud com poucas ou nenhumas alterações de aplicações e bases de dados. O procedimento seguinte mostra como implementar o SharePoint Servers 2016, 2019 ou a Subscription Edition com uma Instância Gerida do SQL do Azure.

Ambiente

  1. Crie um grupo de recursos com uma vNet e então crie duas sub-redes. Você pode usar o modelo de Ambiente de Rede Virtual de Instância Gerenciada do SQL para criar uma Rede Virtual do Azure com duas sub-redes.

  2. Crie a sub-rede 1 (Padrão) e depois crie duas VMs. Primeiro, configure a VM 1 como um Controlador de Domínio dos Serviços de Diretório do Active Directory e configure seu domínio. Para obter mais informações, consulte o Passo a passo: Configurando o Active Directory no Windows Server 2016.

  3. Instale o SharePoint Server 2016 ou o SharePoint Server 2019 ou o SharePoint Server Subscription Edition na VM 2:

    1. Execute PrerequitsiteInstaller.exe.

    2. Execute Setup.exe.

    3. Se estiver a utilizar o SharePoint Server 2016 ou o SharePoint Server 2019, instale o patch de núcleo sts de maio de 2019 (ou mais recente) para o SharePoint Server 2016 (KB 4464549) ou para o SharePoint Server 2019 (KB 4464556).

    4. Se estiver a utilizar o SharePoint Server 2016 ou o SharePoint Server 2019, instale o patch mui/language pack wssloc de abril de 2019 (ou mais recente) para o SharePoint Server 2016 (KB 4461507) ou para o SharePoint Server 2019 (KB 4462221).

    Observação

    Você pode juntar outras VMs ao Active Directory na sub-rede 1.

    Não é necessário instalar atualizações para a Edição de Subscrição do SharePoint Server.

  4. Crie uma Instância Gerenciada do SQL do Azure na sub-rede 2, dentro deste grupo de recursos (ManagedInstance).

    Importante

    Nenhum outro recurso pode residir na sub-rede 2, exceto pela MI do SQL.

  5. Crie ou adira ao farm do SharePoint, alojando as bases de dados no SQL MI com autenticação SQL.

    1. Para criar o farm do SharePoint, abra a Shell de Gestão do SharePoint e execute os seguintes comandos do 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 associar VMs adicionais ao farm do SharePoint, abra a Shell de Gestão do SharePoint nas VMs adicionais e execute os seguintes comandos do 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> 
      

    Onde:

    • <DBServer> é o nome que você deu à Instância Gerenciada do SQL do Azure na etapa 4.
    • <ConfigDB> é o nome do banco de dados de configuração do SharePoint a ser criado.
    • <ServerRole> é a função de servidor MinRole do SharePoint para este servidor no farm do SharePoint.
  6. Execute o Assistente de Configuração de Produtos do SharePoint para concluir a configuração. Em seguida, abra a Administração Central para concluir o Assistente de Configuração do Farm.

Observação

O SharePoint Server não suporta a ligação a bases de dados alojadas no Azure SQL Managed Instance através da autenticação do Windows.

Observação

O Access Services não é suportado com o Azure SQL Managed Instance.

Confira também

Outros recursos

Instância gerenciada do Banco de Dados SQL do Azure

Migração da instância do SQL Server para a instância gerenciada do Banco de Dados SQL do Azure

Início rápido: criar uma instância gerenciada do Banco de Dados SQL do Azure

Início rápido: configurar a VM do Azure para se conectar a uma Instância Gerenciada do Banco de Dados SQL do Azure

Início rápido: restaurar um banco de dados em uma Instância Gerenciada