Estendere il supporto per SQL Server con Azure

Si applica a:SQL Server su VM di Azure

SQL Server 2012 ha raggiunto la fine del ciclo di vita del supporto (EOS). Poiché molti clienti usano ancora questa versione, sono disponibili diverse opzioni per continuare a ricevere assistenza. È possibile eseguire la migrazione delle istanze di SQL Server locali a macchine virtuali di Azure, eseguire la migrazione al database SQL di Azure o rimanere in locale e acquistare aggiornamenti della sicurezza estesi.

A differenza di un'istanza gestita, per eseguire la migrazione a una macchina virtuale di Azure non è necessario certificare di nuovo le applicazioni. E a differenza di quanto avviene rimanendo in locale, si riceveranno patch di sicurezza estese gratuite eseguendo la migrazione a una macchina virtuale di Azure.

Nella parte rimanente di questo articolo sono riportate alcune considerazioni sulla migrazione dell'istanza di SQL Server a una macchina virtuale di Azure.

Per altre informazioni sulle opzioni di fine del supporto, vedere Fine del supporto.

Provisioning in corso

In Azure Marketplace è disponibile un'immagine di SQL Server 2012 in Windows Server 2012 R2 con pagamento in base al consumo.

Nota

SQL Server 2008 e SQL Server 2008 R2 non dispongono più del supporto "Extended" e non sono più disponibili in Azure Marketplace.

I clienti con una versione precedente di SQL Server dovranno eseguire l'installazione automatica o l'aggiornamento a SQL Server 2012. Analogamente, i clienti con una versione precedente di Windows Server dovranno implementare la propria macchina virtuale con un disco rigido virtuale personalizzato o eseguire l'aggiornamento a Windows Server 2012 R2.

Nelle immagini distribuite con Azure Marketplace è preinstallata l'estensione Agente SQL IaaS. L'estensione Agente SQL IaaS è un requisito per le licenze flessibili e l'applicazione automatica delle patch. I clienti che implementano macchine virtuali installate automaticamente dovranno installare manualmente l'estensione Agente SQL IaaS.

Nota

Sebbene le opzioni Crea e Gestisci di SQL Server funzionino con l'immagine di SQL Server 2012 nel portale di Azure, le funzionalità seguenti non sono supportate: Backup automatici, integrazione Azure Key Vauls e R Services.

Licenze

Le distribuzioni con pagamento in base al consumo di SQL Server 2012 possono essere convertite in Vantaggio Azure Hybrid.

Per convertire una licenza basata su Software Assurance in licenza con pagamento in base al consumo, i clienti devono registrarsi con l'estensione Agente IaaS di SQL. Al termine della registrazione, il tipo di licenza SQL sarà interscambiabile tra Vantaggio Azure Hybrid e pagamento in base al consumo.

Le istanze di SQL Server 2012 installate automaticamente in una macchina virtuale di Azure possono eseguire l'estensione Agente IaaS di SQL e convertire il tipo di licenza in pagamento in base al consumo.

Migrazione

È possibile eseguire la migrazione di istanze di SQL Server EOS a una macchina virtuale di Azure con metodi di backup o ripristino manuali. Questo è il metodo di migrazione più comune da locale a una macchina virtuale di Azure.

Azure Site Recovery

Per le migrazioni in blocco, è consigliabile il servizio Azure Site Recovery. Con Azure Site Recovery, i clienti possono replicare l'intera macchina virtuale, incluso SQL Server da locale a macchina virtuale di Azure.

SQL Server richiede snapshot di Azure Site Recovery coerenti con l'app per garantire il ripristino. Azure Site Recovery supporta snapshot coerenti con l'app con un intervallo minimo di 1 ora. L'obiettivo del punto di ripristino (RPO) minimo possibile per le migrazioni di SQL Server con Azure Site Recovery è 1 ora. L'obiettivo del tempo di ripristino (RTO) è 2 ore più il tempo di ripristino di SQL Server.

Servizio Migrazione del database

Il servizio Migrazione del database Azure è un'opzione per i clienti che eseguono la migrazione da locale a una macchina virtuale di Azure aggiornando SQL Server alla versione 2012 o successiva.

Ripristino di emergenza

Le soluzioni di ripristino di emergenza per la versione EOS di SQL Server in una macchina virtuale di Azure sono le seguenti:

  • Backup del SQL Server: usare Backup di Azure per proteggere la versione EOS di SQL Server 2012 da ransomware, eliminazione accidentale e danneggiamento con RPO di 15 minuti e recupero temporizzato. Per altre informazioni, vedi questo articolo.

  • Log shipping: è possibile creare una replica di log shipping in un'altra zona o un'area di Azure con ripristini continui per ridurre il tempo di ripristino. È necessario configurare manualmente il log shipping.

  • Azure Site Recovery: è possibile replicare la macchina virtuale tra zone e aree usando la replica di Azure Site Recovery. SQL Server richiede snapshot coerenti con l'app per garantire il ripristino in caso di emergenza. Azure Site Recovery offre un RPO minimo di 1 ora e un RTO di 2 ore (più il tempo di ripristino di SQL Server) per il ripristino di emergenza di SQL Server EOS.

Patch di sicurezza

Gli aggiornamenti della sicurezza estesi per le macchine virtuali di SQL Server vengono distribuiti attraverso i canali Microsoft Update dopo che la macchina virtuale di SQL Server viene registrata con l'estensione agente IaaS SQL. Le patch possono essere scaricate manualmente o automaticamente.

Automated patching è abilitata per impostazione predefinita. Questa opzione consente ad Azure di applicare automaticamente le patch a SQL Server e al sistema operativo. È possibile specificare un giorno della settimana, l'ora e la durata di una finestra di manutenzione se è installata l'estensione SQL Server IaaS. Durante la finestra di manutenzione Azure esegue l'applicazione delle patch. La pianificazione dell'ora, la finestra di manutenzione usa le impostazioni locali della macchina virtuale. Per altre informazioni, vedere Applicazione automatica delle patch per SQL Server in macchine virtuali di Azure (Resource Manager).

Per migliorare la gestione delle patch, che include anche Aggiornamenti cumulativi, provare l'esperienza integrata de Azure Update Manager.

Nota

La registrazione con l'estensione SQL IaaS Agent non è necessaria per l'installazione manuale degli aggiornamenti della sicurezza estesi nelle macchine virtuali di Azure. Microsoft Update rileva automaticamente che la macchina virtuale è in esecuzione in Azure e presenta gli aggiornamenti pertinenti per il download anche se l'estensione non è installata.

La gestione degli aggiornamenti di Azure a partire da oggi non rileva le patch per le immagini di SQL Server Marketplace. In questo caso, in Windows Aggiornamenti è consigliabile applicare gli aggiornamenti di SQL Server.

Passaggi successivi

Ulteriori informazioni sulle opzioni di fine supporto e sugli aggiornamenti della sicurezza estesi.