Auf dieser Seite werden die bekannten Einschränkungen für die Migration von SQL Server zu Cloud SQL for SQL Server mit Database Migration Service beschrieben.
Allgemeine Beschränkungen
Mit dem Database Migration Service können maximal 20 Datenbanken pro Migrationsjob migriert werden.
Sie können nur einen Migrationsjob für eine einzelne Cloud SQL for SQL Server-Zielinstanz ausführen.
Der Database Migration Service migriert nicht die SQL Server-Datenbank
master, Nutzerinformationen (z. B. Nutzeranmeldungen) oder Jobs, die nicht Teil einer bestimmten Datenbank sind.Die Wiederherstellung zu einem bestimmten Zeitpunkt kann während der Migration nicht für Ihre Cloud SQL-Zielinstanz aktiviert werden. Sie können diese Funktion nach der Migration aktivieren.
Einschränkungen für Cloud SQL for SQL Server-Quellen
Für Cloud SQL for SQL Server-Quellen können Sie das Quellverbindungsprofil und den Migrationsjob nur mit der Google Cloud CLI erstellen. Sie können die Google Cloud Console verwenden, um den Migrationsfortschritt und die Messwerte zu überwachen.
Bei Cloud SQL for SQL Server-Quellen übernimmt der Database Migration Service automatisch die Erstellung aller erforderlichen Sicherungsdateien und lädt sie in einen Cloud Storage-Bucket hoch. Database Migration Service führt zuerst die vollständige Dump-Sicherung mit der Stripe-Anzahl
13aus und erstellt und exportiert dann kontinuierlich Sicherungsdateien für Transaktionslogs.Database Migration Service entfernt keine automatisch exportierten Sicherungsdateien aus Ihrem Cloud Storage-Bucket. Wir empfehlen, für Ihre Sicherungsdateien eine Datenaufbewahrungsdauer zwischen
14und30Tagen zu konfigurieren.Database Migration Service verschlüsselt die Sicherungsdateien, die automatisch für diesen Migrationsablauf erstellt werden, nicht. Wenn Sie verschlüsselte Sicherungsdateien aus Ihrer Cloud SQL for SQL Server-Instanz verwenden müssen, empfehlen wir den Standardmigrationsablauf für selbstverwaltete oder Amazon RDS-Quellen.
Für Ihre Cloud SQL for SQL Server-Quelle muss die Wiederherstellung zu einem bestimmten Zeitpunkt (Point-in-Time Recovery, PITR) aktiviert sein, damit Database Migration Service Sicherungsdateien für Transaktionslogs erstellen kann.
Einschränkungen für selbstverwaltete oder Amazon RDS-Quellen
Database Migration Service migriert alle Daten aus den Sicherungsdateien, die Sie in den Cloud Storage-Bucket hochladen. Möglicherweise sind jedoch nicht alle Funktionen Ihrer Quelldatenbank in Cloud SQL for SQL Server verfügbar. Migrationsjobs von Database Migration Service stellen keine Daten wieder her, die unter ein nicht unterstütztes Feature fallen. Ihre Cloud SQL for SQL Server-Zielinstanz kann jedoch Warnungen oder Fehler in den Logs erzeugen.
Bevor Sie Ihre SQL Server-Datenbanken zu Cloud SQL for SQL Server migrieren, sollten Sie sich in der Dokumentation zu Cloud SQL for SQL Server über SQL Server-Funktionen, die für Cloud SQL nicht verfügbar sind, informieren. Sie können auch das Google Cloud Migration Center verwenden, um mögliche Einschränkungen oder Lücken bei der Funktionsunterstützung für Ihr spezifisches Szenario zu ermitteln. Weitere Informationen finden Sie in der Migration Center-Dokumentation unter Datenbanken erkennen und importieren.
Ihre Sicherungsdateien dürfen maximal 5 TB groß sein.
Sie können die Datei mit der Vollsicherung auf kleinere Dateien aufteilen, wenn Ihre Datenbank größer als 5 TB ist. Jede Datei darf maximal 5 TB groß sein.
Sie können verschlüsselte Sicherungs- und Transaktionslogdateien für die Migration verwenden. Wenn Sie verschlüsselte Sicherungsdateien verwenden möchten, müssen Sie jede Sicherungsdatei (Vollsicherung, differenzielle Sicherung, Transaktionslog) verschlüsseln, die Sie für eine bestimmte Datenbank in Ihrer Migration verwenden. Weitere Informationen finden Sie unter Verschlüsselte Sicherungen verwenden.
Ihre SQL Server-Quellinstanz kann das einfache Wiederherstellungsmodell nicht verwenden. Weitere Informationen zu Wiederherstellungsmodellen finden Sie in der Microsoft-Dokumentation unter Wiederherstellungsmodelle (SQL Server).