Déployer l’instance SQL gérée Azure avec les serveurs SharePoint 2016 et 2019

S’APPLIQUE À : no-img-132013 yes-img-162016 yes-img-192019 no-img-seÉdition par abonnement no-img-sopSharePoint dans Microsoft 365

Les serveurs SharePoint 2016 et 2019 prennent désormais en charge l’instance d’Azure SQL gérée (MI). SQL MI est une option de déploiement de la base de données Azure SQL et est compatible avec la version actuelle de SQL Server (version locale) du moteur de base de données édition Enterprise.

Important

Les batteries de serveurs SharePoint Server doivent être hébergées dans Microsoft Azure pour prendre en charge l’instance SQL gérée Azure. La batterie de serveurs SharePoint et l’instance gérée doivent être hébergées dans la même région Azure. Les batteries de serveurs SharePoint ne prennent pas en charge les instances gérées lorsqu’elles sont hébergées dans des centres de données clients.

Le déploiement d’une instance gérée avec SharePoint Server vous permet de déplacer votre application SQL Server en local vers le Cloud avec peu ou pas de modifications apportées aux applications et aux bases de données. La procédure suivante décrit le déploiement d’une instance de base de données Azure SQL gérée avec les serveurs SharePoint 2016 et 2019.

Environnement

  1. Créez un groupe de ressources avec une vNet, puis créez deux sous-réseaux. Vous pouvez utiliser le modèled’environnement réseau virtuel de l’instance gérée par SQL pour créer un réseau virtuel Azure avec deux sous-réseaux.

  2. Créez le sous-réseau 1 (par défaut), puis créez deux ordinateurs virtuels. Tout d’abord, configurez mV 1 comme contrôleur de domaine des services d’annuaires Active Directory et configurez votre domaine. Pour plus d’informations, voirProcédure pas à pas : configuration d’Active Directory dans Windows Server 2016.

  3. Installer SharePoint Server 2016 ou SharePoint Server 2019 sur mV 2 :

    1. Exécutez PrerequitsiteInstaller.exe.

    2. Exécutez Setup.exe.

    3. Installez le correctif de base sts de mai 2019 pour SharePoint Server 2016 (KB 4464549) ou pour SharePoint Server 2019 (KB 4464556).

    4. Installez le correctif linguistique/interface utilisateur MUI d’avril 2019 pour SharePoint Server 2016(Ko 4461507) ou pour SharePoint Server 2019 (KB 4462221).

    Notes

    Vous pouvez joindre d’autres MV à Active Directory dans le sous-réseau 1.

  4. Créez une instance Azure SQL gérée dans le sous-réseau 2, au sein de ce groupe de ressources (ManagedInstance).

    Important

    Aucune autre ressource ne peut résider dans le sous-réseau 2, sauf pour SQL MI.

  5. Créez ou rejoignez la batterie de serveurs SharePoint, hébergeant les bases de données sur SQL MI avec SQL’authentification.

    1. Pour créer la batterie SharePoint de serveurs, ouvrez SharePoint Management Shell et exécutez les commandes Windows PowerShell suivantes :

         $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. Pour joindre des VM supplémentaires à la batterie de serveurs SharePoint, ouvrez SharePoint Management Shell sur les autres VM et exécutez les commandes suivantes Windows PowerShell suivantes :

         $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> 
      

    Où :

    • <DBServer> est le nom que vous avez donné à Azure SQL Managed Instance à l’étape 4.
    • <ConfigDB> est le nom de la base de données de configuration SharePoint à créer.
    • <ServerRole> est le rôle serveur de SharePoint MinRole pour ce serveur dans la batterie de serveurs SharePoint.
  6. Exécuter l’Assistant Configuration des produits SharePoint pour configurer SharePoint. Ensuite, ouvrez Administration centrale pour terminer l’exécution de l’Assistant Configuration de batterie de serveurs.

Notes

SharePoint Le serveur ne prend pas en charge la connexion aux bases de données hébergées dans Azure SQL’instance gérée à l’aide Windows’authentification unique.

Notes

Access Services n’est pas pris en charge avec Azure SQL Managed Instance.

Voir aussi

Autres ressources

Instance SQL Database gérée Azure

Migration de l’instance SQL Server vers une instance de base de données SQL gérée

Démarrage rapide: créer une instance Azure SQL Database gérée

Démarrage rapide: configurer Azure VM pour se connecter à une instance de base de données SQL gérée

Démarrage rapide: restaurer une base de données dans une instance gérée