Panoramica di SQL Server su Linux nelle Macchine Virtuali di Azure

Applies to:SQL Server su Azure VM

SQL Server in Macchine virtuali di Azure consente di usare versioni complete di SQL Server nel cloud senza dover gestire hardware locale. Le VM SQL Server semplificano anche i costi di licenza quando si utilizza la modalità pay-as-you-go.

Azure macchine virtuali vengono eseguite in molte diverse aree geografiche in tutto il mondo. Offrono anche un'ampia gamma di dimensioni delle macchine. Quando crei una VM Linux, puoi scegliere la distribuzione Linux, la versione di SQL Server, l'edizione e il modello di licenza che si adattano al tuo carico di lavoro. Questa flessibilità rende le macchine virtuali un'ottima opzione per molti diversi carichi di lavoro SQL Server.

Se non si ha familiarità con Azure SQL, guarda il video Panoramica di SQL Server su macchine virtuali Azure della nostra serie di video approfondita Azure SQL:

Distribuzione del portale di Azure

Per creare una VM SQL Server in Linux Azure, utilizza l'esperienza di distribuzione della macchina virtuale Azure portal. Si parte da un'immagine base Linux supportata, e Azure installa e configura SQL Server mentre fa il provisioning della VM.

Nota

La nuova distribuzione di macchine virtuali basate su script Azure portal per SQL Server in Linux Azure VM è attualmente in anteprima.

Importante

Le immagini predefinite di SQL Server in Linux di Azure Marketplace sono deprecate. Non sono più disponibili per nuove implementazioni tramite il portale Azure, l'hub Azure SQL, l'interfaccia della riga di comando di Azure o Azure PowerShell.

L'esperienza di distribuzione del portale VM basata su script su SQL Server, Azure, offre i seguenti vantaggi:

  • Flessibilità e controllo: scegli la tua distribuzione Linux, la versione, l'edizione e le funzionalità di SQL Server. Puoi anche caricare il tuo mssql.conf file per personalizzare la configurazione di SQL Server.
  • Accesso più rapido alle nuove versioni: nuove versioni Linux e funzionalità di Azure diventano disponibili senza attendere una nuova immagine Marketplace.
  • Registrazione automatica: Azure registra ogni VM con l'estensione SQL Server IaaS Agent di default, che ti offre flessibilità nelle licenze, conformità e visibilità delle licenze.
  • Configurazione guidata: Il portale Azure mostra solo combinazioni valide di sistema operativo, versione di SQL Server e opzioni di licenza.

Il dispiegamento segue queste fasi:

  1. Scegli un'immagine base Linux supportata e la dimensione della VM.
  2. Abilita e configura SQL Server, inclusi la versione, l'edizione, le funzionalità e il modello di licenza.
  3. Azure installa e configura SQL Server sulla VM.
  4. Azure registra la VM con l'estensione SQL Server IaaS Agent, con il tipo di licenza pay-as-you-go o Vantaggio Azure Hybrid.

Puoi avviare una distribuzione sia dalla pagina Crea una macchina virtuale nel portale Azure sia dall'hub Azure SQL. Entrambe le opzioni portano alla stessa configurazione guidata di SQL Server. Per i passaggi, consulta Provisionare una macchina virtuale Linux che esegue SQL Server nel portale Azure.

Distribuzioni Linux supportate

La distribuzione del portale Azure supporta le seguenti distribuzioni Linux. Azure aggiunge automaticamente il supporto per le versioni successive man mano che diventano supportate.

Distribution Versioni supportate
Red Hat Enterprise Linux (RHEL) RHEL 9, RHEL 10
Ubuntu Ubuntu 22.04, Ubuntu 24.04, Ubuntu 26.04

La distribuzione del portale Azure non supporta SUSE Linux Enterprise Server (SLES). Per eseguire SQL Server su SLES, crea una VM SLES e installa SQL Server manualmente.

Installa SQL Server manualmente

Se preferisci installare SQL Server da solo, puoi anche:

  1. Provvedere una VM Linux su Azure.
  2. Installare SQL Server in Linux.
  3. Registra la VM con l'estensione SQL IaaS Agent per abilitare le funzionalità di gestione.

Capacità e funzionalità di intelligenza artificiale

Macchine virtuali Linux

Archiviazione

Rete

SQL