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

S’applique à : SQL Server sur une 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 un éventail de 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.

Avantages en termes de fonctionnalités

Lorsque vous inscrivez votre SQL Server sur une machine virtuelle Azure avec l’extension de l'agent IaaS SQL, vous déverrouillez un certain nombre d’avantages en matière de fonctionnalités. Vous pouvez inscrire votre machine virtuelle SQL Server en mode de gestion légère, ce qui déverrouille certains des avantages ou en mode de gestion complète, qui déverrouille tous les avantages disponibles. L’inscription avec l’extension est entièrement gratuite.

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

Fonctionnalité Description
Gestion du portail 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.
Mode d’administration : Léger et complet
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).
Mode d’administration : Complète
Mise à jour corrective automatisée Configure une fenêtre de maintenance pendant laquelle les correctifs de sécurité SQL Server et Windows importants de votre machine virtuelle peuvent avoir lieu ; vous évitez ainsi les mises à jour pendant les heures de pointe de votre charge de travail. Pour plus d’informations, consultez Mise à jour corrective automatisée pour SQL Server dans les machines virtuelles Azure (Resource Manager).
Mode d’administration : Complète
Intégration d’Azure Key Vault 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).
Mode d’administration : Complète
Gestion des licences flexible Économisez sur le coût en passant en toute transparence de votre propre licence (également appelée Azure Hybrid Benefit) au modèle de licence avec paiement à l’utilisation, et inversement.
Mode d’administration : Léger et complet
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.
Mode d’administration : Léger et complet
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.
Mode d’administration : Complète
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é.
Mode d’administration : Léger et complet
É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.
Mode d’administration : Complète
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.
Mode d’administration : Complète

Prise en main

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

  • Créer une machine virtuelle SQL : pour créer votre instance SQL Server sur une machine virtuelle Azure, passez en revue les démarrages rapides à l’aide du portail Azure, Azure PowerShell ou un modèle ARM. Pour obtenir des conseils plus détaillés, consultez le Guide d’approvisionnement.
  • 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.
  • 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.
  • Configuration de stockage : pour plus d’informations sur la configuration du stockage pour votre instance SQL Server sur des machines virtuelles Azure, consultez Configuration du stockage.
  • Performances : affinez les performances de votre instance SQL Server sur la machine virtuelle Azure en consultant la liste de vérification des meilleures pratiques en matière de performances.
  • 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.
  • Forum aux questions : pour les questions fréquemment posées et les scénarios, consultez le Forum aux questions.

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 reprise d’activité après sinistre

En plus de la haute disponibilité intégrée fournie par les machines virtuelles Azure, vous pouvez également tirer parti des fonctionnalités de haute disponibilité et récupération d’urgence fournies par SQL Server.

Pour plus d’informations, consultez la présentation des groupes de disponibilité Always On et des instances de cluster de basculement Always On. Pour plus d’informations, consultez la présentation de la continuité des activités.

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.

Licence

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.

Azure conserve uniquement une image de machine virtuelle pour chaque combinaison de système d’exploitation, de version et d’édition prise en charge. Cela signifie qu’au fil du temps, les images sont actualisées et les images plus anciennes sont supprimées. 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.

Paiement à l’utilisation

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

Version Système d’exploitation Édition
SQL Server 2022 Windows Server 2022 Enterprise, Standard, Web, Developer
SQL Server 2019 Windows Server 2019 Enterprise, Standard, Web, Developer
SQL Server 2017 Windows Server 2016 Enterprise, Standard, Web, Express, Developer
SQL Server 2016 SP2 Windows Server 2016 Enterprise, Standard, Web, Express, Developer
SQL Server 2014 SP2 Windows Server 2012 R2 Enterprise, Standard, Web, Express
SQL Server 2012 SP4 Windows Server 2012 R2 Enterprise, Standard, Web, Express
SQL Server 2008 R2 SP3 Windows Server 2008 R2 Enterprise, Standard, Web, Express

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).

Notes

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.

BYOL (apportez votre propre licence)

Vous pouvez également apporter votre propre licence (modèle BYOL). Dans ce scénario, vous payez uniquement pour la machine virtuelle sans frais supplémentaires pour la gestion de licences SQL Server. Apporter votre propre licence peut être avantageux sur le long terme pour des charges de travail de production continue. Pour la configuration requise pour utiliser cette option, consultez Tarification des machines virtuelles SQL Server Azure.

Pour utiliser votre propre licence, vous pouvez soit convertir une machine virtuelle SQL Server avec paiement à l’utilisation, soit déployer une image avec le préfixe {BYOL} . Pour plus d’informations sur le passage du modèle de paiement à l’utilisation au modèle BYOL (apportez votre propre licence), consultez Guide pratique pour modifier le modèle de licence d’une machine virtuelle SQL Server.

Version Système d’exploitation Édition
SQL Server 2019 Windows Server 2019 BYOL Enterprise, BYOL Standard
SQL Server 2017 Windows Server 2016 BYOL Enterprise, BYOL Standard
SQL Server 2016 SP2 Windows Server 2016 BYOL Enterprise, BYOL Standard
SQL Server 2014 SP2 Windows Server 2012 R2 BYOL Enterprise, BYOL Standard
SQL Server 2012 SP4 Windows Server 2012 R2 BYOL Enterprise, BYOL Standard

Avec PowerShell, il est possible de déployer une image plus ancienne de SQL Server qui n'est pas disponible sur le portail Azure. Pour voir toutes les images disponibles avec PowerShell, utilisez la commande suivante :

Get-AzVMImageOffer -Location $Location -Publisher 'MicrosoftSQLServer'

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

Programme d’amélioration du produit (CEIP)

Le Programme d’amélioration du produit est activé par défaut. Il transmet régulièrement des rapports à Microsoft afin de contribuer à améliorer SQL Server. Aucune tâche de gestion n’est requise dans le cadre de ce programme, sauf si vous souhaitez le désactiver après sa mise en service. Vous pouvez personnaliser ou désactiver le CEIP en vous connectant à la machine virtuelle avec le Bureau à distance. 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 :

Étapes suivantes

Démarrez avec SQL Server sur des machines virtuelles Azure :

Obtenez des réponses aux questions fréquentes à propos des machines virtuelles SQL :

Afficher les architectures de référence pour l’exécution d’applications multiniveau sur SQL Server dans IaaS