Vue d’ensemble de SQL Server sur Linux Machines virtuelles Azure

Concerne :SQL Server sur Azure VM

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

Les machines virtuelles Azure s'exécutent dans de nombreuses régions géographiques partout dans le monde entier. Elles offrent également un éventail de tailles de machine. Lorsque vous créez une VM Linux, vous pouvez choisir la distribution Linux, la version de SQL Server, l’édition et le modèle de licence qui correspondent à votre charge de travail. Cette flexibilité fait des machines virtuelles une bonne option pour de nombreuses charges de travail SQL Server différentes.

Si vous débutez avec Azure SQL, consultez la présentation de SQL Server sur machine virtuelle Azure de notre série de vidéos détaillées Azure SQL :

Déploiement du portail Azure

Pour créer une SQL Server sur Linux Azure VM, utilisez l’expérience de déploiement de machine virtuelle Azure portal. Vous partez d’une image de base Linux prise en charge, et Azure installe et configure SQL Server tout en provisionnant la VM.

Note

Le nouveau déploiement de machines virtuelles du portail Azure basé sur un script pour SQL Server sur des machines virtuelles Azure exécutant Linux est actuellement en préversion.

Important

Les images SQL Server sur Linux Place de marché Azure précréées sont obsolètes. Ils ne sont plus disponibles pour les nouveaux déploiements via le portail Azure, le hub Azure SQL, l'Azure CLI ou Azure PowerShell.

L’expérience de déploiement du portail VM SQL Server sur Azure basée sur scripts offre les avantages suivants :

  • Flexibilité et contrôle : choisissez votre distribution Linux, la version de SQL Server, l’édition et les fonctionnalités. Vous pouvez également télécharger votre propre mssql.conf fichier pour personnaliser la configuration de SQL Server.
  • Accès plus rapide aux nouvelles versions : de nouvelles versions Linux et des fonctionnalités Azure deviennent disponibles sans attendre une nouvelle image Marketplace.
  • Enregistrement automatique : Azure enregistre chaque VM avec l’extension SQL Server IaaS Agent par défaut, ce qui vous offre flexibilité de licence, conformité et visibilité en matière de licence.
  • Configuration guidée : Le portail Azure ne montre que les combinaisons valides du système d’exploitation, de la version de SQL Server et des options de licence.

Le déploiement suit les étapes suivantes :

  1. Vous choisissez une image de base Linux prise en charge et la taille de la VM.
  2. Vous activez et configurez SQL Server, y compris la version, l’édition, les fonctionnalités et le modèle de licence.
  3. Azure installe et configure SQL Server sur la VM.
  4. Azure enregistre la VM avec l’extension SQL Server IaaS Agent, soit avec le type de licence pay-as-you-go ou Azure Hybrid Benefit.

Vous pouvez lancer un déploiement soit depuis la page Créer une machine virtuelle dans le portail Azure, soit depuis le hub Azure SQL. Les deux options mènent à la même configuration guidée de SQL Server. Pour les étapes, voir Provisionner une machine virtuelle Linux exécutant SQL Server dans le portail Azure.

Distributions Linux prises en charge

Le déploiement du portail Azure prend en charge les distributions Linux suivantes. Azure ajoute automatiquement la prise en charge des versions ultérieures au fur et à mesure qu’elles sont prises en charge.

Distribution Versions prises en charge
Red Hat Enterprise Linux (RHEL) RHEL 9, RHEL 10
Ubuntu Ubuntu 22.04, Ubuntu 24.04, Ubuntu 26.04

Le déploiement du portail Azure ne prend pas en charge SUSE Linux Enterprise Server (SLES). Pour faire tourner SQL Server sur SLES, créez une VM SLES et installez SQL Server manuellement.

Installer SQL Server manuellement

Si vous préférez installer SQL Server vous-même, vous pouvez aussi :

  1. Provisionner une VM Linux sur Azure.
  2. Installer SQL Server sur Linux.
  3. Enregistrez la VM avec l’extension SQL IaaS Agent pour activer les fonctionnalités de gestion.

Capacités et fonctionnalités d'IA

Machines virtuelles Linux

Stockage

Mise en réseau

SQL