Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Applies to :SQL Server
SQL Server activé par Azure Arc étend les services Azure aux instances SQL Server hébergées en dehors de Azure :
- Dans votre centre de données
- Dans des emplacements de site de périphérie tels que les magasins de vente au détail
- Sur n’importe quel cloud public ou fournisseur d’hébergement
La gestion des SQL Server via Azure Arc peut également être configurée pour les machines virtuelles SQL Server dans Azure VMware Solution. Consultez Deploy Arc Azure VMware Solution.
Gérer vos instances de SQL Server à grande échelle à partir d’un point de contrôle unique
Azure Arc vous permet de gérer toutes vos instances de SQL Server à partir d’un seul point de contrôle : Azure. Lorsque vous connectez vos instances SQL Server à Azure, vous obtenez un emplacement unique pour afficher l’inventaire détaillé de vos instances et bases de données SQL Server.
- Examinez les détails d’une SQL Server donnée dans le portail Azure, comme le nom, la version, l’édition, le nombre de cœurs et le système d’exploitation hôte.
- Interrogez toutes vos instances de SQL Server à l’aide de Azure Resource Graph Explorer pour répondre à des questions telles que :
- « Combien d’instances SQL Server ai-je qui sont SQL Server 2014 ? »
- « Quels sont les noms de toutes les instances SQL Server qui s’exécutent sur Linux ? »
- Créez rapidement des graphes à partir de ces requêtes et épinglez-les à des tableaux de bord personnalisables.
- Affichez une liste de chaque base de données sur un SQL Server et effectuez des requêtes inter-SQL Server de bases de données pour voir :
- Les bases de données qui n’ont pas été sauvegardées récemment
- Les bases de données qui ne sont pas chiffrées.
Exemple de tableau de bord personnalisé
Passez en revue un exemple de tableau de bord personnalisé dans GitHub microsoft/sql-server-samples.
Évaluation des bonnes pratiques
Vous pouvez optimiser la configuration de vos instances de SQL Server pour optimiser les performances et la sécurité en exécutant une évaluation des meilleures pratiques. Le rapport d’évaluation vous montre des façons spécifiques d’améliorer votre configuration. L’évaluation compare votre configuration aux meilleures pratiques établies par Support Microsoft au cours de nombreuses années d’expérience réelle. Chaque suggestion inclut des détails sur la façon de modifier la configuration.
Authentification Microsoft Entra
Note
Microsoft Entra ID était précédemment appelé Azure Active Directory (Azure AD).
Les serveurs SQL activés par Azure Arc peuvent utiliser Microsoft Entra ID pour l’authentification. Cette fonctionnalité offre une solution de gestion des identités et des accès centralisée moderne à SQL Server. Cette fonctionnalité nécessite SQL Server 2022 (16.x) ou version ultérieure.
L'authentification Microsoft Entra offre une sécurité considérablement améliorée par rapport à l'authentification traditionnelle basée sur le nom d'utilisateur et le mot de passe, qui est non recommandé. Pour plus d’informations sur les risques et les défis que posent les mots de passe, reportez-vous à « Quelle est la solution au problème croissant des mots de passe ? ».
L'authentification Microsoft Entra élimine complètement le besoin de gérer soi-même des secrets lors de la communication avec des ressources Azure, via l'authentification d'identité gérée. Pour l’authentification basée sur l’utilisateur, Microsoft Entra ID prend en charge des mesures de sécurité améliorées, notamment l’authentification multifacteur (MFA), l’authentification unique (SSO) et les pratiques d’identité modernes.
Microsoft Defender for Cloud
Microsoft Defender for Cloud vous aide à découvrir et à atténuer les vulnérabilités potentielles de la base de données et vous avertit des activités anormales. Ces activités peuvent indiquer des menaces pour vos bases de données sur SQL Server instances activées pour Azure Arc.
- Évaluation des vulnérabilités : analysez les bases de données pour détecter, suivre et corriger les vulnérabilités.
- Protection contre les menaces : recevez des alertes de sécurité détaillées et des actions recommandées basées sur SQL Protection avancée contre les menaces pour atténuer les menaces.
Lorsque vous activez Microsoft Defender via SQL Server activé par Azure Arc, vous pouvez réaliser des économies substantielles sur Defender.
Microsoft Purview
Microsoft Purview fournit une solution de gouvernance des données unifiée pour vous aider à gérer et à régir vos données locales, multiclouds et saaS (software as a service). Créez facilement une carte holistique et à jour du paysage de vos données, avec la découverte automatisée des données, la classification des données sensibles et la traçabilité des données de bout en bout. Donnez les moyens aux consommateurs de données d’accéder à une gestion des données utile et fiable.
SQL Server activé par Azure Arc alimente certaines des fonctionnalités Microsoft Purview telles que les stratégies d’accès et facilite généralement la connexion de vos instances de SQL Server dans Purview.
Paiement à l’utilisation pour SQL Server
Maintenant, avec SQL Server activé par Azure Arc, vous avez la possibilité d'acheter des SQL Server à l'aide d'un modèle de paiement à l'utilisation au lieu d'acheter des licences. Ce modèle est une excellente alternative si vous envisagez d'économiser des coûts sur SQL Server instances qui ont une demande variable de capacité de calcul au fil du temps. Par exemple, lorsque vous pouvez désactiver une SQL Server la nuit ou le week-end, ou même réduire simplement le nombre de cœurs utilisés pendant des heures moins occupées. C'est également une excellente option si vous envisagez uniquement d'utiliser un SQL Server pendant une courte période, puis n'en a plus besoin. Paiement à l’utilisation, facturé via Azure, est désormais disponible pour toutes les versions de SQL Server de 2012 à 2022.
Note
Sur Linux, certaines fonctionnalités PAYG ne sont pas disponibles, notamment la détection automatique de l’instance passive et la vérification des utilisateurs connectés. Toutes les instances SQL Server sur Linux sont facturées comme actives. Pour plus d’informations, consultez Gérer les licences et la facturation.
Mises à jour de la sécurité étendue (ESU)
Une fois SQL Server a atteint la fin de son cycle de vie de support, vous pouvez vous inscrire à un abonnement ESU (Extended Security Update) pour vos serveurs et rester protégé pendant trois ans. Lorsque vous effectuez une mise à niveau vers une version plus récente de SQL Server, votre abonnement ESU est automatiquement annulé. Lorsque vous migrez vers Azure SQL, les frais des ESU s'arrêtent automatiquement, mais vous continuez d'avoir accès aux ESU.
Tableaux de bord des performances
Surveillez SQL Server instances à partir du portail Azure avec des tableaux de bord de performances. Les tableaux de bord de performances simplifient la surveillance des performances dans Azure portail.
Pour plus d’informations, consultez Monitor SQL Server activé par Azure Arc (préversion).
Évaluation de la migration
SQL Server activé par Azure Arc évaluation de la migration est un outil crucial pour votre parcours de migration et de modernisation du cloud. Il simplifie la découverte et l'évaluation de l'aptitude à la migration en fournissant :
- Analyse de l’état de préparation au cloud
- Identification des risques et stratégies d’atténuation
- Recommandations relatives au niveau de service spécifique et à la configuration de Azure SQL (taille de référence SKU) qui répondent le mieux aux besoins de la charge de travail
- Génération automatique de l’évaluation
- Exécution continue selon une planification par défaut d’une fois par semaine
- Disponibilité pour toutes les éditions de SQL Server
L’évaluation de la migration concerne les serveurs SQL Server situés dans divers environnements, notamment votre centre de données, les sites périphériques ou tout cloud public ou fournisseur d’hébergement. Il est disponible pour n’importe quelle instance de SQL Server activée par Azure Arc.
Pour plus d’informations, passez en revue Configurer les meilleures pratiques SQL : SQL Server activé par Azure Arc.
Architecture
L’instance SQL Server que vous souhaitez activer avec Azure Arc peut être installée sur une machine virtuelle ou physique exécutant Windows ou Linux. L’agent de machine connectée Azure et l’extension Azure pour SQL Server se connecter en toute sécurité à Azure pour établir des canaux de communication avec plusieurs services Azure utilisant uniquement le trafic HTTPS sortant sur le port TCP 443 à l’aide du protocole TLS (Transport Layer Security). L’agent Azure Connected Machine peut communiquer via un serveur proxy HTTPS configurable via Azure Express Route, Azure Private Link ou via Internet. Passez en revue l'aperçu, les exigences réseau et les prérequis pour l'agent Connected Machine Azure.
Important
Seules Azure extension pour les versions SQL Server publiées au cours de l’année dernière sont prises en charge.
Certains des services fournis par SQL Server activés par Azure Arc, tels que Microsoft Defender for Cloud et l’évaluation des meilleures pratiques, nécessitent que l’extension Azure Monitoring Agent (AMA) soit installée et connectée à un Azure Log Analytics espace de travail pour la collecte et la création de rapports de données.
Le diagramme suivant illustre l’architecture de SQL Server activée par Azure Arc.
Note
Pour télécharger ce diagramme d’architecture en haute résolution, visitez Jumpstart Gems.
Régions Azure prises en charge
SQL Server activé par Azure Arc est disponible dans les régions suivantes :
- East US
- USA Est 2
- West US
- USA Ouest 2
- USA Ouest 3
- Central US
- Centre-Nord des États-Unis
- États-Unis - partie centrale méridionale
- Centre-USA Ouest
- Gouvernement américain Virginie 1
- Canada Central
- Canada East
- UK South
- UK West
- France Central
- West Europe
- North Europe
- Switzerland North
- Central India
- Brazil South
- Afrique du Sud Nord
- UAE North
- Japan East
- Korea Central
- Southeast Asia
- Australia East
- Sweden Central
- Norway East
1 Toutes les fonctionnalités ne sont pas encore prises en charge dans la région de Virginie du gouvernement des États-Unis. Pour plus d’informations, consultez SQL Server activé par Azure Arc dans le gouvernement des États-Unis.
Important
- Pour réussir l’intégration et le fonctionnement, affectez la même région au serveur avec Arc et au SQL Server avec Arc.
Disponibilité des fonctionnalités en fonction du type de licence
Le tableau suivant identifie les fonctionnalités et les droits d’utilisation offerts avec chaque type de licence :
1 Pour SQL Server 2022 (16.x) et les versions antérieures, la licence de Power BI Report Server gratuite est limitée aux clients Êdition Entreprise (EE) avec Software Assurance (SA) ou des abonnements. Pour SQL Server 2025 (17.x), la licence de Power BI Report Server gratuite est disponible pour les clients Standard Edition (SE) et Êdition Entreprise (EE) avec tous les types de licences.
2 La connexion SQL Server à Azure Arc est soumise à des règles de outsourcing.
Disponibilité des fonctionnalités en fonction du système d’exploitation
Le tableau suivant identifie les fonctionnalités disponibles en fonction du système d’exploitation :
| Feature | Windows | Linux |
|---|---|---|
| Découvrez et inscrivez les instances SQL Server dans Azure | Yes | Yes |
| facturation Azure paiement à l’utilisation | Yes | Oui 2 |
| Installer Azure extension pour SQL Server pendant l’installation1 | Yes | No |
| Évaluation des meilleures pratiques | Yes | No |
| Évaluation de la migration | Yes | No |
| Migration de base de données | Yes | No |
| Inventaire détaillé | Yes | No |
| authentification Microsoft Entra ID1 | Yes | Yes |
| Microsoft Defender for Cloud | Yes | No |
| Microsoft Purview | Yes | Yes |
| Sauvegardes automatisées dans le stockage local (préversion) | Yes | No |
| Restauration ponctuelle (préversion) | Yes | No |
| Mises à jour automatiques | Yes | No |
| mises à jour de sécurité étendues SQL Server 2012 | Yes | Sans objet |
| Instances de cluster de basculement | Yes | Sans objet |
| Groupes de disponibilité Always On | Yes | Sans objet |
| Monitoring (préversion) | Yes | No |
| Résumé de la connexion cliente | Yes | No |
| Utiliser avec des privilèges minimum | Yes | No |
1 SQL Server 2022 (16.x) uniquement.
La facturation PAYG 2 est prise en charge sur Linux avec des limitations. La détection d'instance passive, la vérification des utilisateurs connectés et la visibilité de base de niveau Moteur de base de données ne sont pas disponibles. Toutes les instances sont facturées comme actives. Pour plus d’informations, consultez Gérer les licences et la facturation.
Disponibilité des fonctionnalités par version
Le tableau suivant identifie les fonctionnalités disponibles par SQL Server version :
1 Nécessite un abonnement à Extended Security Updates (ESU) activé par Azure Arc pour SQL Server 2012 (11.x).
2 Nécessite SQL Server 2016 (13.x) SP1 ou versions ultérieures. Pour plus d’informations, consultez les conditions préalables.
Disponibilité des fonctionnalités par édition
Le tableau suivant identifie les fonctionnalités disponibles par SQL Server édition :
Note
Ce tableau s’applique aux versions SQL Server 2022 et antérieures. Pour afficher les fonctionnalités des versions ultérieures, utilisez le sélecteur de version en haut de la page.
| Feature | Enterprise | Standard | Web | Express | Developer | Evaluation |
|---|---|---|---|---|---|---|
| facturation Azure paiement à l’utilisation | Yes | Yes | Sans objet | Sans objet | Sans objet | Sans objet |
| Évaluation des meilleures pratiques | Yes | Yes | Yes | Yes | Yes | Yes |
| Préparation de la migration | Yes | Yes | Yes | Yes | Yes | Yes |
| Migration de base de données | LRS et Lien MI |
LRS et Lien MI |
LRS uniquement | LRS uniquement | LRS et Lien MI |
LRS uniquement |
| Inventaire détaillé | Yes | Yes | Yes | Yes | Yes | Yes |
| Authentification Microsoft Entra | Yes | Yes | Yes | Yes | Yes | Yes |
| Microsoft Defender for Cloud | Yes | Yes | Yes | Oui 1 | Yes | Yes |
| Microsoft Purview : régir à l’aide des stratégies DevOps et de propriétaire de données | Yes | Yes | Yes | Yes | Yes | Yes |
| Sauvegardes automatisées dans le stockage local (préversion) | Yes | Yes | Yes | Yes | Yes | Yes |
| Restauration à un instant dans le passé | Yes | Yes | Yes | Yes | Yes | Yes |
| Mises à jour automatiques | Yes | Yes | Yes | Yes | Yes | Yes |
| Instances de cluster de basculement | Yes | Yes | Sans objet | Sans objet | Yes | Sans objet |
| Groupes de disponibilité Always On | Yes | Yes | Sans objet | Sans objet | Yes | Sans objet |
| Monitoring (préversion) | Yes | Yes | No | No | No | No |
| Résumé de la connexion cliente | Yes | Yes | Yes | Yes | Yes | Yes |
| Utiliser avec des privilèges minimum | Yes | Yes | Yes | Yes | Yes | Yes |
Note
Ce tableau s’applique aux versions commençant par SQL Server 2025 (17.x). Pour afficher les versions antérieures, utilisez le sélecteur de version en haut de la page.
Disponibilité des fonctionnalités par type de service
Le tableau suivant identifie les fonctionnalités disponibles par SQL Server type de service :
| Feature | Moteur de base de données SQL Server | SQL Server Integration Services | SQL Server Reporting Services | SQL Server Analysis Services | Power BI Report Server |
|---|---|---|---|---|---|
| Connect à Azure Arc | Yes | Yes | Yes | Yes | Yes |
| facturation Azure paiement à l’utilisation | Yes | Yes | Yes | Yes | Yes |
| Abonnement ESU | Yes | Yes | Yes | Yes | Yes |
| inventaire SQL Server | Yes | Yes | Yes | Yes | Yes |
| Évaluation des meilleures pratiques | Yes | No | No | No | No |
| Préparation de la migration | Yes | No | No | No | No |
| Migration de base de données | Yes | No | No | No | No |
| Inventaire détaillé | Yes | Sans objet | Sans objet | Sans objet | Sans objet |
| Authentification de l'Microsoft Entra ID | Oui 1 | No | No | No | No |
| Microsoft Defender for Cloud | Yes | No | No | No | No |
| Microsoft Purview : régir à l’aide des stratégies DevOps et de propriétaire de données | Yes | No | No | No | No |
| Sauvegardes automatisées dans le stockage local (préversion) | Yes | No | No | No | No |
| Point-in-time-restore | Yes | No | No | No | No |
| Mises à jour automatiques | Yes | Yes | Yes | Yes | Yes |
| Instances de cluster de basculement | Yes | Sans objet | Sans objet | Sans objet | Sans objet |
| Groupes de disponibilité Always On | Yes | Sans objet | Sans objet | Sans objet | Sans objet |
| Monitoring (préversion) | Yes | No | No | No | No |
| Résumé de la connexion cliente | Yes | No | No | No | No |
| Utiliser avec des privilèges minimum | Yes | Yes | Yes | Yes | Yes |
1 SQL Server 2022 (16.x) uniquement.
Configurations prises en charge
version SQL Server
SQL Server 2012 (11.x) et versions ultérieures.
Note
Seules les versions de SQL Server 64 bits sont prises en charge.
Systèmes d’exploitation
- Windows 10 et 11
- Windows Server 2012 et versions ultérieures
- Ubuntu 20.04 (x64)
- Red Hat Enterprise Linux (RHEL) 8 (x64)
- SUSE Linux Enterprise Server (SLES) 15 (x64)
Important
Windows Server 2012 et Windows Server 2012 support R2 ont pris fin le 10 octobre 2023. Pour plus d’informations, consultez SQL Server 2012 et Windows Server 2012/2012 R2 fin du support.
.NET Framework
Sur Windows, .NET Framework 4.7.2 et versions ultérieures.
Cette exigence s’applique à partir de la version 1.1.2504.99 de l’extension (version du 14 novembre 2023). Sans cette version, l’extension peut ne pas fonctionner comme prévu. Windows Server 2012 R2 n'est pas associé à .NET Framework 4.7.2 par défaut et doit être mis à jour en conséquence.
Assistance pour VMware
Vous pouvez déployer SQL Server activé par Azure Arc dans les machines virtuelles VMware en cours d’exécution :
- On-premises
- Dans les solutions VMware, par exemple :
Azure VMware Solution (AVS)
VMware vSphere reste la plateforme de virtualisation sous-jacente. Après l’acquisition de VMware par Broadcom, le nom du produit vSphere n’a pas changé ; toutefois, VMware a mis à jour la façon dont vSphere est empaqueté et concédé sous licence (par exemple, via VMware vSphere Foundation et VMware Cloud Foundation).
Warning
Si vous exécutez des machines virtuelles SQL Server dans le cloud privé Azure VMware Solution (AVS), suivez les étapes décrites dans Deploy Arc Azure VMware Solution pour activer.
Il s’agit du seul mécanisme de déploiement qui vous offre une expérience entièrement intégrée avec les fonctionnalités Arc dans le cloud privé AVS.
Cloud VMware sur AWS
Moteur Google Cloud VMware
Étendue d’empaquetage et de support VMware
SQL Server activé par Azure Arc prend en charge les instances SQL Server s’exécutant sur des machines virtuelles hébergées dans des environnements VMware vSphere, notamment Azure VMware Solution.
La prise en charge ne dépend pas d’offres groupées commerciales, d’éditions ou d’empaquetageS VMware spécifiques. Les exigences suivantes déterminent la prise en charge :
- Le système d’exploitation invité pris en charge
- Version SQL Server prise en charge
- Configurations requises de l'agent Azure Arc Connected Machine
VMware (Broadcom) définit les stratégies d’empaquetage, de licence et de cycle de vie VMware et peut les modifier indépendamment de Azure Arc.
Paramètres
Le tableau suivant identifie les paramètres, s’ils sont activés par défaut et où le paramètre est configuré :
| Nom de paramètre | Par défaut (activé ou désactivé) | Peut être désactivé | Emplacement de configuration |
|---|---|---|---|
| mises à jour de sécurité étendues | Handicapé | Yes | Extension |
| Mode privilège minimum | Handicapé | Yes | Extension |
| Mise à jour corrective automatisée | Handicapé | Yes | Extension |
| Évaluation des meilleures pratiques | Handicapé | Yes | Extension |
| Authentification Microsoft Entra | Handicapé | Yes | Extension par instance |
| Purview | Handicapé | Yes | Extension, Instance |
| Sauvegardes automatisées | Handicapé | Yes | Instance, base de données |
| Collecter les indicateurs de performance (préversion) | Activé | Yes | Cas |
| Évaluation de la migration | Activé | Yes | Cas |
| Migration de base de données | Activé | No | Extension |
| Gestion de la découverte de groupes de disponibilité | Activé | Yes |
AvailabilityGroupDiscovery indicateur de fonctionnalité |
| Collection de journaux d’extension | Activé | No | Non configurable |
| SQL Server instance et découverte de base de données | Activé | No | Non configurable |
Configuration requise recommandée
Pour utiliser SQL Server activé par Azure Arc, la configuration système minimale suivante est recommandée :
- Cœurs : 2 cœurs minimum
- Mémoire : 512 Mo de RAM disponible
Configurations non prises en charge
Azure Arc SQL Server compatible ne prend actuellement pas en charge les configurations suivantes :
- Windows Server 2012 ou versions antérieures de Windows Server. Ils n'ont pas les versions minimales requises de TLS pour s'authentifier en toute sécurité auprès de Azure.
- Windows Server 2012 R2 est pris en charge pour DPS, car il prend en charge TLS 1.2. Windows Server 2012 R2 ne prend pas en charge le point de terminaison de télémétrie. Par conséquent, les fonctionnalités telles que le tableau de bord des performances, l’évaluation de la migration et d’autres ne sont pas prises en charge.
- SQL Server s’exécutant dans des conteneurs.
- éditions SQL Server : Business Intelligence.
- Connexions Private Link au service de traitement des données Azure Arc au point de terminaison
<region>.arcdataservices.comutilisé pour le téléchargement de l'inventaire et de l'utilisation. - SQL Server 2008 (10.0.x), SQL Server 2008 R2 (10.50.x) et versions antérieures.
- L'installation de l'agent Arc et de l'extension SQL Server ne peut pas être effectuée dans le cadre de la création d'images sysprep.
- Plusieurs instances de SQL Server installées sur le même système d’exploitation hôte avec le même nom d’instance.
- SQL Server dans Machines virtuelles Azure.
- Un groupe de disponibilité Always On dans lequel un ou plusieurs répliques se trouvent sur une instance de cluster de basculement.
- SQL Server Reporting Services (mode SharePoint).
-
DBCC CLONEDATABASE (Transact-SQL) génère une erreur lors de l’installation par défaut de l’extension Azure pour SQL Server. Pour exécuter le
DBCC CLONEDATABASE, l’extension Azure doit être exécutée en mode de moindre privilège. - Les noms d'instances de SQL Server contenant un symbole
#ne sont pas pris en charge. Pour obtenir la liste complète des règles et restrictions d’affectation de noms, passez en revue les règles et restrictions d’affectation de noms.
Installation
L'Assistant Installation de SQL Server 2022 (16.x) ne prend pas en charge l'installation de l'extension Azure pour SQL Server. Vous pouvez installer ce composant à partir de la ligne de commande ou en connectant le serveur à Azure Arc.
- Installer Azure extension pour SQL Server à partir de la ligne de commande
- SQL Server activé par Azure Arc options de déploiement
Pour les environnements VMware vSphere, consultez la prise en charge sur VMware.