Verlängern des Supports für SQL Server mit Azure
Gilt für: SQL Server auf Azure-VMs
SQL Server 2012 hat das Ende des Supportlebenszyklus (EOS) erreicht. Da viele Kunden noch diese Version verwenden, stellen wir verschiedene Optionen zur Verfügung, um weiterhin Support zu erhalten. Sie können Ihre lokalen SQL Server-Instanzen zu virtuellen Azure-Computern (VMs) migrieren, zu Azure SQL-Datenbank migrieren oder lokal bleiben und erweiterte Sicherheitsupdates erwerben.
Im Gegensatz zu einer verwalteten Instanz ist für die Migration zu einer Azure-VM keine erneute Zertifizierung Ihrer Anwendungen erforderlich. Außerdem erhalten Sie im Gegensatz zur fortgesetzten lokalen Bereitstellung mit der Migration zu einer Azure-VM kostenlose erweiterte Sicherheitspatches.
Im weiteren Verlauf dieses Artikels werden Überlegungen zur Migration Ihrer SQL Server-Instanz zu einer Azure-VM aufgeführt.
Weitere Informationen zu den Optionen für das Ende des Supports finden Sie unter Ende des Supports.
Bereitstellung
In Azure Marketplace steht ein Image für SQL Server 2012 unter Windows Server 2012 R2 mit nutzungsbasierter Bezahlung bereit.
Hinweis
Für SQL Server 2008 und SQL Server 2008 R2 steht kein erweiterter Support mehr zur Verfügung, und die Produkte sind nicht mehr im Azure Marketplace erhältlich.
Kunden mit einer früheren Version von SQL Server müssen entweder selbst SQL Server 2012 installieren oder ein entsprechendes Upgrade durchführen. Analog dazu müssen Kunden mit einer früheren Version von Windows Server ihre VM entweder über eine benutzerdefinierte VHD bereitstellen oder ein Upgrade auf Windows Server 2012 R2 durchführen.
Bei über den Azure Marketplace bereitgestellten Images ist die Erweiterung für den SQL-IaaS-Agent bereits installiert. Die Erweiterung für den SQL-IaaS-Agent ist eine Voraussetzung für die flexible Lizenzierung und automatisierte Patches. Kunden, die selbst installierte virtuelle Computer bereitstellen, müssen die Erweiterung für den SQL-IaaS-Agent manuell installieren.
Hinweis
Die SQL Server-Optionen Erstellen und Verwalten funktionieren zwar mit dem SQL Server 2012-Image im Azure-Portal, die folgenden Features werden jedoch nicht unterstützt: automatische Sicherungen, Azure Key Vault-Integration und R-Dienste.
Lizenzierung
Bereitstellungen von SQL Server 2012 mit nutzungsbasierter Bezahlung können in den Azure-Hybridvorteil konvertiert werden.
Kunden, die eine Software Assurance-basierte Lizenz in nutzungsbasierte Bezahlung umwandeln möchten, müssen den virtuellen Computer mit der SQL-IaaS-Agent-Erweiterung registrieren. Nach dieser Registrierung kann beim SQL-Lizenztyp zwischen Azure-Hybridvorteil und nutzungsbasierter Bezahlung gewechselt werden.
Selbst installierte SQL Server 2012-Instanzen auf einer Azure-VM können mit der SQL-IaaS-Agent-Erweiterung registriert werden, und ihr Lizenztyp kann dann auf nutzungsbasierte Bezahlung umgestellt werden.
Migration
SQL Server-Instanzen am Ende des Supportlebenszyklus können mit manuellen Sicherungs-/Wiederherstellungsmethoden zu einem virtuellen Azure-Computer migriert werden. Dies ist die gängigste Methode für eine Migration von einer lokalen Instanz zu einem virtuellen Azure-Computer.
Azure Site Recovery
Für Massenmigrationsvorgänge empfehlen wir den Dienst Azure Site Recovery. Mit Azure Site Recovery können Kunden den gesamten virtuellen Computer replizieren – einschließlich SQL Server von einer lokalen Instanz zu einem virtuellen Azure-Computer.
SQL Server erfordert App-konsistente Azure Site Recovery-Momentaufnahmen, um die Wiederherstellung zu gewährleisten. Azure Site Recovery unterstützt App-konsistente Momentaufnahmen mit einem Mindestintervall von einer Stunde. Die kleinstmögliche Recovery Point Objective (RPO) für SQL Server mit Azure Site Recovery-Migrationen beträgt eine Stunde. Die Recovery Time Objective (RTO) beträgt zwei Stunden plus SQL Server-Wiederherstellungszeit.
Database Migration Service
Azure Database Migration Service ist eine Option für Kunden, die von einer lokalen Instanz zu einem virtuellen Azure-Computer migrieren, indem sie SQL Server auf Version 2012 (oder eine höhere Version) upgraden.
Notfallwiederherstellung
Für die Notfallwiederherstellung von SQL Server am Ende des Supportlebenszyklus auf einem virtuellen Azure-Computer stehen folgende Lösungen zur Verfügung:
SQL Server-Sicherungen: Verwenden Sie Azure Backup, um Ihre EOS SQL Server 2012-Instanz am Ende des Supportlebenszyklus mit einem RPO von 15 Minuten und Point-in-Time-Wiederherstellung vor Ransomware, unbeabsichtigtem Löschen und Beschädigungen zu schützen. Ausführlichere Informationen finden Sie in diesem Artikel.
Protokollversand: Sie können ein Protokollversandreplikat in einer anderen Zone oder Azure-Region mit fortlaufenden Wiederherstellungen erstellen, um das RTO zu verringern. Der Protokollversand muss manuell konfiguriert werden.
Azure Site Recovery: Sie können Ihren virtuellen Computer mithilfe der Azure Site Recovery-Replikation zonen- und regionsübergreifend replizieren. SQL Server erfordert App-konsistente Momentaufnahmen, um die Wiederherstellung im Notfall zu gewährleisten. Azure Site Recovery bietet für die Notfallwiederherstellung von SQL Server am Ende des Supportlebenszyklus eine RPO von mindestens einer Stunde und eine RTO von mindestens zwei Stunden (plus SQL Server-Wiederherstellungszeit).
Sicherheitspatches
Erweiterte Sicherheitsupdates für virtuelle SQL Server-Computer werden über die Microsoft Windows Update-Kanäle bereitgestellt, nachdem der virtuelle SQL Server-Computer mit der SQL-IaaS-Agent-Erweiterung registriert wurde. Patches können manuell oder automatisch heruntergeladen werden.
Automatisiertes Patchen ist standardmäßig aktiviert. Beim automatisierten Patchen kann Azure automatisch Patches für SQL Server und das Betriebssystem anwenden. Sie können einen Wochentag, eine Uhrzeit und eine Dauer für ein Wartungsfenster angeben, wenn die SQL Server-IaaS-Erweiterung installiert wurde. Azure führt das Patchen in diesem Wartungsfenster durch. Für die Zeitplanung des Wartungsfensters wird die Uhrzeit des VM-Gebietsschemas verwendet. Weitere Informationen finden Sie unter Automatisches Patchen für SQL Server auf virtuellen Azure-Computern.
Für eine verbesserte Patchingverwaltung, die auch kumulative Updates enthält, probieren Sie die integrierte Azure Update Manager-Erfahrung aus.
Hinweis
Eine Registrierung mit der SQL IaaS-Agent-Erweiterung ist für manuelle Installation von erweiterten Sicherheitsupdates auf Azure-VMs nicht erforderlich. Microsoft Update erkennt automatisch, dass die VM in Azure ausgeführt wird, und bietet die relevanten Updates zum Download an, selbst wenn die Erweiterung nicht installiert ist.
Die Azure-Updateverwaltung erkennt heute keine Patches für SQL Server Marketplace-Images mehr. In diesem Fall sollten Sie unter Windows Update nachsehen, um SQL Server-Updates anzuwenden.
Nächste Schritte
- Migrationsleitfaden: SQL Server zu SQL Server auf Azure Virtual Machines
- Bereitstellen eines virtuellen Windows-Computers mit SQL Server im Azure-Portal
- Häufig gestellte Fragen zu SQL Server auf virtuellen Windows-Computern in Azure
Erfahren Sie mehr über die Optionen für das Ende des Supports und erweiterte Sicherheitsupdates.