Zusammenfassung
Sie benötigten bei Ihrem Sportbekleidungs-Einzelhändler eine einfache und schnelle Möglichkeit zum Migrieren der Produktdatenbank zu Azure. Sie haben Azure SQL Managed Instance ausgewählt, da es eine PaaS-Implementierung (Platform-as-a-Service) von SQL Server in der Cloud bereitstellt. Azure SQL-Datenbank ist zudem zu fast 100 Prozent mit den lokalen Versionen von SQL Server kompatibel. Sie haben die Daten migriert und sichergestellt, dass sie mit der lokalen Datenbank synchronisiert wurden, damit Sie die Clientanwendungen und das Datenanalysesystem neu konfigurieren konnten.
Bevor SQL Managed Instance verfügbar wurde, hatten Systemarchitekten, die eine Datenbank zu Azure migrieren wollten, zwei Optionen:
- Sie konnten Azure SQL-Datenbank verwenden. Dies bot ihnen eine vollständige PaaS-Lösung mit entsprechend geringerem Verwaltungsaufwand. Jedoch erforderte dies häufig wesentliche Änderungen an der Datenbank, da Azure SQL-Datenbank nicht alle Features von SQL Server unterstützt.
- Sie konnten SQL Server auf einem virtuellen Computer in Azure installieren. Diese IaaS-Lösung (Infrastructure-as-a-Service) erfordert jedoch, dass Sie den virtuellen Computer, sein Betriebssystem und SQL Server selbst ausführen, verwalten und aktualisieren. Dabei war ein höherer Verwaltungsaufwand zu erwarten.
SQL Managed Instance bietet eine Lösung, die eine vollständige PaaS ist, aber fast alle Features von SQL Server unterstützt. Diese Lösung bietet Ihnen den geringen Verwaltungsaufwand, den Sie von Azure SQL-Datenbank erwarten, ohne die Datenbank umschreiben und Ihre Client-Apps ändern zu müssen.
Weitere Informationen finden Sie unter den folgenden URLs:
- Was ist Azure SQL Managed Instance?
- Migrieren von SQL Server-Workloads zu Azure SQL-Datenbank
- Tutorial: Migrieren von SQL Server zu einer Azure SQL Managed Instance online mithilfe von DMS (classic)