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

S’applique à : SQL Server sur la 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.

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. 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 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é 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 afin d’éviter que la mise à jour se produise pendant les heures de pointe de votre charge de travail. Pour plus d’informations, reportez-vous à Mise à jour corrective automatique via Azure Update Manager.

Nécessite l’extension d’agent IaaS SQL.
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).

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 la sécurité étendue 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 de SQL Server étendue.
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.

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 performances des E/S Analysez les performances d'E/S de votre serveur SQL sur les machines virtuelles Azure. 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 à l’aide de Microsoft Entra ID pour l’authentification sur votre machine virtuelle SQL Server.

Nécessite l’extension d’agent IaaS SQL.
Aperçu de l’analyse 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 de machines virtuelles et de disques de données. Actuellement, cette fonctionnalité est uniquement disponible en tant que version préliminaire.

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é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.
  • Déverrouillage des avantages des fonctionnalités : l’inscription de votre machine virtuelle SQL Server auprès de l’extension SQL IaaS Agent déverrouille 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 : vous pouvez gérer 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 (préversion) 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.
  • 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 utiliser les 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 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.

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

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

Version Système d’exploitation
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
SQL Server 2014 Windows Server 2012 R2
SQL Server 2012 Windows Server 2012 R2

Remarque

SQL Server 2008 et SQL Server 2008 R2 ne bénéficient plus d’une prise en charge étendue et ne sont plus disponibles depuis 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).

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 afficher 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 Guide pratique pour provisionner des machines virtuelles SQL Server à l’aide d’Azure PowerShell.

Important

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.

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 :