Partager via


Qu’est-ce que SQL Server sur les machines virtuelles Azure Windows ?

S’applique à :SQL Server sur machine virtuelle Azure

Cet article fournit une présentation de SQL Server sur les machines virtuelles Azure sur la plateforme Windows.

Si vous ne connaissez pas SQL Server sur les machines virtuelles Azure, regardez la vidéo Vue d’ensemble de SQL Server sur les machines virtuelles Azure, qui fait partie de notre série de vidéos Azure SQL approfondies :

Vue d’ensemble

SQL Server sur les machines virtuelles Azure vous permet d’utiliser des versions complètes de SQL Server dans le cloud sans devoir gérer du matériel local. Les machines virtuelles SQL Server simplifient également les coûts de licence quand vous payez à l’utilisation.

Les machines virtuelles Azure sont exécutées dans différentes régions géographiques du monde entier. Elles offrent également différentes tailles de machine. La galerie d’images de machine virtuelle vous permet de créer une machine virtuelle SQL Server avec la version, l’édition et le système d’exploitation appropriés. Les machines virtuelles constituent ainsi une bonne solution pour différentes charges de travail SQL Server.

Prêt à commencer ? Accédez à notre guide de démarrage rapide pour créer votre première machine virtuelle SQL Server ou explorez les avantages de fonctionnalités que vous déverrouillez en vous inscrivant auprès de l’extension SQL IaaS Agent.

Avantages en termes de fonctionnalités

Lorsque vous inscrivez votre serveur SQL Server sur une machine virtuelle Azure avec l’extension SQL IaaS Agent, vous déverrouillez un certain nombre d’avantages de fonctionnalités. L’inscription auprès de l’extension est gratuite.

Le tableau suivant détaille les avantages déverrouillés par l’extension :

Fonctionnalité Descriptif
Gestion du portail Azure Déverrouille la gestion dans le portail, ce qui vous permet de visualiser toutes vos machines virtuelles SQL Server dans un seul emplacement et d’activer ou de désactiver les fonctionnalités spécifiques à SQL, directement à partir du portail.

Inclus avec l’inscription de base.
Sauvegarde automatisée Automatise la planification des sauvegardes de toutes les bases de données pour l’instance par défaut ou pour une instance nommée correctement installée de SQL Server sur la machine virtuelle. Pour plus d’informations, consultez Sauvegarde automatisée pour SQL Server dans les machines virtuelles Azure (Resource Manager).

Nécessite l’extension d’agent IaaS SQL.
Mise à jour corrective automatique Installez automatiquement les mises à jour de sécurité de Windows et SQL Server (y compris les mises à jour cumulatives pour SQL Server) sur votre machine virtuelle pendant une fenêtre de maintenance configurée pour éviter ces mises à jour pendant les heures de pointe de votre charge de travail. Pour plus d'informations, consultez Mise à jour corrective automatique via le Gestionnaire de mise à jour Azure.

Nécessite l’extension d’agent IaaS SQL.
Intégration du coffre de clés Azure SQL Permet d’installer et de configurer automatiquement Azure Key Vault sur votre machine virtuelle SQL Server. Pour plus d’informations, consultez Configurer l’intégration du coffre de clés Azure SQL Server sur des machines virtuelles (Resource Manager).

Nécessite l’extension d’agent IaaS SQL.
Configurer tempdb Vous pouvez configurer votre tempdb directement à partir du portail Azure, par exemple, en spécifiant le nombre de fichiers, leur taille initiale, leur emplacement et le ratio de croissance automatique. Redémarrez votre service SQL Server pour que les modifications prennent effet.

Nécessite l’extension d’agent IaaS SQL.
Intégration au portail de Defender pour le cloud Si vous avez activé Microsoft Defender pour SQL, vous pouvez afficher les recommandations de Defender pour le cloud directement dans la ressource de machines virtuelles SQL du portail Azure. Pour en savoir plus, voir Meilleures pratiques de sécurité.

Nécessite l’extension d’agent IaaS SQL.
Mises à jour de sécurité étendues Recevez automatiquement les mises à jour de sécurité de votre serveur SQL Server sur des machines virtuelles Azure, jusqu’à trois ans après la fin de la prise en charge du cycle de vie étendu de SQL Server.
Gestion des licences flexible Économisez sur le coût en passant en toute transparence de l'Azure Hybrid Benefit au modèle de licence avec paiement à l’utilisation, et inversement.

Inclus avec l’inscription de base.
Version/édition flexible Si vous décidez de modifier la version ou l’édition de SQL Server, vous pouvez mettre à jour les métadonnées dans le portail Azure sans avoir à redéployer toute la machine virtuelle SQL Server.

Inclus avec l’inscription de base.
Analyse des E/S Affichez une analyse des performances de vos E/S dans le portail Azure pour trouver des problèmes résultant du dépassement des limites des machines virtuelles et des disques de données. Actuellement, cette fonctionnalité est uniquement disponible en tant que version préliminaire.

Nécessite l’extension d’agent IaaS SQL.
Authentification Microsoft Entra Améliorez la sécurité de votre machine virtuelle SQL Server en utilisant l’authentification Microsoft Entra ID sur votre machine virtuelle SQL Server.

Nécessite l’extension d’agent IaaS SQL.
Évaluation des meilleures pratiques SQL Permet d’évaluer l’intégrité de vos machines virtuelles SQL Server à l’aide des meilleures pratiques de configuration. Pour plus d’informations, consultez Évaluation des meilleures pratiques SQL.

Nécessite l’extension d’agent IaaS SQL.
Afficher l’utilisation du disque dans le portail Vous permet d’afficher une représentation graphique de l’utilisation du disque par vos fichiers de données SQL dans le portail Azure.

Nécessite l’extension d’agent IaaS SQL.

Prise en main

Pour commencer à utiliser SQL Server sur des machines virtuelles Azure, passez en revue les ressources suivantes :

  • Créez votre première machine virtuelle SQL Server : démarrez rapidement avec nos guides de démarrage rapide pas à pas pour le portail Azure, Azure PowerShell ou le modèle ARM. Pour obtenir des conseils d’installation complets, consultez le guide d’approvisionnement complet.
  • Se connecter à une machine virtuelle SQL : pour vous connecter à votre instance SQL Server sur des machines virtuelles Azure, passez en revue les façons de se connecter.
  • Déverrouiller les avantages des fonctionnalités : inscrivez votre machine virtuelle SQL Server auprès de l’extension SQL IaaS Agent pour déverrouiller un certain nombre d’avantages de fonctionnalités, tels que la sauvegarde automatisée et la mise à jour corrective.
  • Gérer une machine virtuelle SQL à partir du portail : gérez les paramètres SQL Server directement à partir du portail Azure à l’aide de la ressource de machines virtuelles SQL .
  • Optimiser les performances : utilisez l’évaluation des meilleures pratiques SQL pour vérifier que vous suivez les meilleures pratiques et utilisez l’analyse des performances des E/S pour examiner les problèmes d’E/S.
  • Migrer des données : migrez vos données vers SQL Server sur des machines virtuelles Azure à partir de SQL Server , d’Oracle ou de Db2.
  • Tarification : pour plus d’informations sur la structure de tarification de votre instance SQL Server sur une machine virtuelle Azure, consultez les instructions de tarification.
  • Questions fréquentes : Pour les questions et scénarios les plus fréquemment posées, consultez le FAQ.

Vidéos

Pour obtenir des vidéos sur les dernières fonctionnalités pour optimiser SQL Server performances des machines virtuelles et automatiser la gestion, passez en revue les vidéos exposées de données suivantes :

Haute disponibilité et récupération d’urgence

Outre la haute disponibilité intégrée fournie par les machines virtuelles Azure, vous pouvez utiliser les fonctionnalités de haute disponibilité et de récupération d’urgence fournies par SQL Server.

Pour plus d’informations, consultez l'aperçu des groupes de disponibilité Always On et des instances de cluster de basculement Always On. Pour plus d’informations, consultez la Vue d’ensemble de la continuité de l’activité.

Pour commencer, consultez les didacticiels pour les groupes de disponibilité ou la préparation de votre machine virtuelle pour une instance de cluster de basculement.

Images et licences de machine virtuelle SQL

Pour commencer, choisissez une image de machine virtuelle SQL Server avec la version, l’édition et le système d’exploitation requis. Les sections suivantes fournissent des liens directs vers le portail Azure pour les images de la galerie de machines virtuelles SQL Server. Changez le modèle de licence pour les machines virtuelles SQL Server avec paiement à l’utilisation, et utilisez votre propre licence. Pour plus d'informations, consultez Guide pratique pour changer le modèle de licence d'une machine virtuelle SQL Server.

Azure conserve uniquement une image de machine virtuelle pour chaque combinaison de système d’exploitation, de version et d’édition prise en charge. Cette maintenance signifie que, au fil du temps, Microsoft actualise les images et supprime les images plus anciennes. Pour plus d’informations, consultez la section Images des FAQ relatifs aux machines virtuelles SQL Server.

Conseil

Pour en savoir plus sur les tarifs des images SQL Server, consultez Tarifs de SQL Server sur machines virtuelles Azure.

Le tableau suivant fournit une matrice des images SQL Server de paiement à l’utilisation.

Version Système d’exploitation
SQL Server 2025 Preview Windows Server 2025
SQL Server 2022 Windows Server 2022
SQL Server 2019 Windows Server 2022, Windows Server 2019
SQL Server 2017 Windows Server 2019, Windows Server 2016
SQL Server 2016 Windows Server 2019, Windows Server 2016

Note

SQL Server 2012 et SQL Server 2014 ne sont plus pris en charge et ne sont plus disponibles à partir de la Place de marché Azure.

Pour afficher les images de machines virtuelles SQL Server sur Linux disponibles, consultez la présentation de SQL Server sur les machines virtuelles Azure (Linux).

Vous pouvez déployer une ancienne image de SQL Server qui n’est pas disponible dans le portail Azure à l’aide de PowerShell. Pour voir toutes les images disponibles avec PowerShell, utilisez la commande suivante :

$Location = "<location>"
Get-AzVMImageOffer -Location $Location -Publisher 'MicrosoftSQLServer'

Pour plus d’informations sur le déploiement de machines virtuelles SQL Server à l’aide de PowerShell, consultez Comment provisionner des machines virtuelles SQL Server avec Azure PowerShell.

Importante

Les images plus anciennes peuvent être obsolètes. Rappelez-vous d’appliquer toutes les mises à jour SQL Server et Windows avant de les utiliser pour la production.

Avantages hybrides d'Azure

Azure Hybrid Benefit vous permet d’allouer votre licence SQL Server à votre serveur SQL Server sur une machine virtuelle Azure. Avec Azure Hybrid Benefit, vous bénéficiez d’une remise sur l’allocation de licences SQL Server à l’instance SQL Server, mais vous devez toujours payer le coût du calcul cloud sous-jacent (c’est-à-dire le taux de base), le stockage et les sauvegardes. Vous devez également payer pour les opérations d'entrée/sortie associées à l'utilisation des services, lorsqu'elles sont applicables.

Pour estimer le coût des licences de paiement à l’utilisation et voir les économies réalisées avec Azure Hybrid Benefit, utilisez la calculatrice de prix.

Selon les termes du produit Microsoft : « Les clients doivent indiquer qu’ils utilisent Azure SQL Database (SQL Managed Instance, pool élastique et base de données unique), Azure Data Factory, SQL Server Integration Services ou machines virtuelles SQL Server sous Azure Hybrid Benefit pour SQL Server lors de la configuration des charges de travail sur Azure. »

Pour indiquer l’utilisation d’Azure Hybrid Benefit pour SQL Server sur une machine virtuelle Azure et être conforme, vous avez deux options :

Le type de licence de SQL Server peut être configuré lorsque la machine virtuelle est provisionnée ou à tout moment par la suite. Le passage d’un modèle de licence à un autre n’entraîne aucun temps d’arrêt, aucun redémarrage de la machine virtuelle ou du service SQL Server, aucun coût supplémentaire et prend effet immédiatement. En fait, l’activation d'Azure Hybrid Benefit réduit les coûts.

Programme d’amélioration du produit (CEIP)

Le Programme d’amélioration du produit est activé par défaut. Ce programme envoie régulièrement des rapports à Microsoft pour améliorer SQL Server. Vous n’avez pas besoin de gérer le programme CEIP, sauf si vous souhaitez le désactiver après l’approvisionnement. Vous pouvez personnaliser ou désactiver le programme CEIP en vous connectant à la machine virtuelle avec Bastion. Exécutez ensuite l’utilitaire Rapports d’erreurs et d’utilisation SQL Server . Suivez les instructions pour désactiver la création de rapports. Pour plus d’informations sur la collecte de données, consultez la Déclaration de confidentialité de SQL Server.

Étant donné que SQL Server sur des machines virtuelles Azure est intégré à la plateforme Azure, passez en revue les ressources des produits et services associés qui interagissent avec l’instance SQL Server sur l’écosystème de machines virtuelles Azure :