Partage via


Connecter votre SQL Server à Azure Arc

S’applique à :SQL Server

Importante

Azure Arc installe automatiquement l’extension Azure pour SQL Server lorsque SQL est installé sur un serveur connecté à Azure Arc. Toutes les ressources de l’instance SQL Server sont automatiquement créées dans Azure, ce qui fournit une plateforme de gestion centralisée pour toutes vos instances SQL Server.

Pour connecter automatiquement vos instances SQL Server, consultez Connecter automatiquement votre SQL Server à Azure Arc.

Utilisez la méthode décrite dans cet article si votre serveur est déjà connecté à Azure, mais que l’extension Azure pour SQL Server n’est pas déployée automatiquement.

Une balise ArcSQLServerExtensionDeployment = Disabled est créée sur la ressource machine Arc si l’extension est déployée à l’aide de cette méthode.

Cet article explique comment connecter votre instance SQL Server à Azure Arc. Avant de continuer, suivez les conditions préalables : SQL Server activé par Azure Arc.

Intégrer le serveur à Azure Arc

Si le serveur qui exécute l’instance SQL Server n’est pas encore connecté à Azure, vous pouvez lancer la connexion à partir de la machine cible en utilisant le script d’intégration. Ce script connecte le serveur à Azure et installe l’extension Azure pour SQL Server.

Note

Si votre serveur est déjà connecté à Azure, passez à connecter votre serveur SQL à Azure Arc sur un serveur déjà activé par Azure Arc.

Générer un script d’intégration pour SQL Server

  1. Accédez à Azure Arc dans le portail Azure.

  2. Sous Services de données, sélectionnez instances SQL Server , puis sélectionnez + Ajouter pour ouvrir la page Ajouter des instances SQL Server existantes .

    Capture d’écran de la page Azure Arc avec des instances SQL Server et +Ajouter sélectionné.

  3. Dans la page Ajouter des instances SQL Server existantes , sélectionnez Connecter des instances SQL Server pour une nouvelle inscription ou inscrire des instances SQL Server pour une instance déconnectée.

  4. Passez en revue les prérequis et sélectionnez Suivant : Détails du serveur.

  5. Spécification :

    • Abonnement
    • Groupe de ressources
    • Région
    • Système d'exploitation

    Si nécessaire, indiquez le proxy utilisé par votre réseau pour se connecter à Internet.

    Pour utiliser un nom spécifique pour le serveur avec Azure Arc au lieu du nom d'hôte par défaut, les utilisateurs peuvent ajouter le nom du serveur avec Azure Arc dans le nom du serveur.

    Capture d’écran des détails du serveur pour Azure Arc.

  6. Sélectionnez l’édition et le type de licence SQL Server que vous utilisez sur cet ordinateur. Certaines fonctionnalités SQL Server compatibles avec Arc sont uniquement disponibles pour les instances SQL Server avec Software Assurance (payant) ou avec Azure à l’utilisation. Pour plus d’informations, consultez Configurer SQL Server activé par Azure Arc.

  7. Spécifiez la ou les instances SQL Server que vous souhaitez exclure de l’inscription (si plusieurs instances sont installées sur le serveur). Séparez chaque instance exclue par un espace.

    Importante

    Si la machine qui héberge l’instance SQL Server est déjà connectée à Azure Arc, veillez à sélectionner le même groupe de ressources qui contient le serveur correspondant - ressource Azure Arc .

    Capture d’écran des détails de la gestion du serveur.

  8. Sélectionnez Suivant : Étiquettes si vous souhaitez ajouter des étiquettes à la ressource pour votre instance SQL Server.

  9. Sélectionnez Exécuter le script pour générer le script d’intégration. Capture d’écran

    Capture d’écran d’un script de téléchargement.

  10. Sélectionnez Télécharger pour télécharger le script sur votre machine.

Connecter des instances SQL Server à Azure Arc

Au cours de cette étape, exécutez le script que vous avez téléchargé depuis le portail Azure sur la machine cible. Le script installe l’extension Azure pour SQL Server. Si Azure Connected Machine Agent n'est pas installé sur la machine, le script l'installe d'abord avant d'installer l'extension Azure pour SQL Server. Azure Connected Machine Agent inscrit le serveur connecté en tant que ressource Azure de type Server - Azure Arc, et l'extension Azure pour SQL Server inscrit les instances SQL Server en tant que ressource Azure de type SQL Server - Azure Arc.

Importante

Veillez à exécuter le script à l’aide d’un compte qui répond aux conditions d’autorisation minimales décrites dans la section Prérequis.

  1. Lancez une instance administrateur de powershell.exe et connectez-vous à votre module PowerShell avec vos informations d’identification Azure. Suivez les instructions de connexion.

  2. Exécutez le script téléchargé.

    & '.\RegisterSqlServerArc.ps1'
    

    Note

    Si vous avez précédemment installé le module Az PowerShell et que vous rencontrez des problèmes la première fois que vous l’exécutez, suivez les instructions indiquées dans le script et réexécutez-le.

Valider vos ressources SQL Server avec Azure Arc

Accédez à Azure Arc > SQL Server et ouvrez la nouvelle ressource SQL Server avec Azure Arc inscrite afin de la valider.

Capture d’écran de la validation d’un serveur SQL Server connecté.

Mettre à niveau l’extension

Pour déterminer la version de la version actuelle de l’extension, passez en revue les notes de publication.

Pour vérifier la version de votre extension, utilisez la commande PowerShell suivante :

azcmagent version

Pour simplifier les mises à niveau d’extension, veillez à activer les mises à jour automatiques. Vous pouvez également mettre à niveau manuellement l’extension à l’aide du portail Azure, de PowerShell et d’Azure CLI.

Pour mettre à niveau l’extension dans le portail Azure, procédez comme suit :

  1. Dans le portail Azure, accédez à Machines - Azure Arc.

  2. Sélectionnez le nom de l’ordinateur sur lequel SQL Server est installé pour ouvrir le volet Vue d’ensemble de votre serveur.

  3. Sous Paramètres, sélectionnez Extensions.

  4. Cochez la case pour l’extension WindowsAgent.SqlServer , puis sélectionnez Mettre à jour dans le menu de navigation.

    Capture d’écran du volet Extension pour le volet Machine - Azure Arc dans le portail Azure, avec mise à jour mise en surbrillance.

  5. Sélectionnez Oui dans la boîte de dialogue de confirmation de l’extension De mise à jour pour terminer la mise à niveau.

Pour plus d’informations sur la mise à niveau de l’extension Azure pour SQL Server, consultez Mise à niveau de l’extension.