Unterstützte Sicherungsdateitypen

Bei Cloud SQL for SQL Server-Quellen kann der Database Migration Service die relevanten Quelldateien automatisch direkt aus Ihrer Quellinstanz exportieren. Wenn Sie von selbstverwalteten oder Amazon RDS-Quellen migrieren, müssen Sie Sicherungsdateien manuell in einen Cloud Storage-Bucket exportieren. Für Migrationen von selbstverwalteten oder Amazon RDS-Quellen unterstützt Database Migration Service die folgenden Sicherungstypen:

Vollsicherungen
Vollsicherungen sind das Rückgrat des Migrationsprozesses. Sie enthalten alle Daten in Ihrer Datenbank zum Zeitpunkt des Exports. Die Vollsicherungsdatei ist für die Migration erforderlich.
Differenzielle Backups
Differenzielle Sicherungen enthalten alle Quelldaten, die seit der letzten Vollsicherungsdatei in Ihrer Datenbank aufgetreten sind. Differenzielle Sicherungen sind nützlich, wenn Sie viele Daten replizieren müssen und diese im Bulk verarbeiten möchten, anstatt mehrere Transaktionslogdateien hochzuladen. Die Datei mit der differenziellen Sicherung ist für die Migration optional.
Dateien mit Transaktionslogs
Diese Dateien enthalten eine Liste von Änderungsvorgängen, die in Ihrer Datenbank stattfinden. Database Migration Service verwendet diese Informationen, um Datenaktualisierungen in Ihrer Zieldatenbank während der CDC-Phase (Change Data Capture) zu replizieren.

Für homogene SQL Server-Migrationen unterstützt Database Migration Service nur den kontinuierlichen Migrationstyp. Weitere Informationen finden Sie unter Datenfluss für kontinuierliche Migrationen. Das bedeutet, dass Migrationsjobs immer zur CDC-Phase übergehen, Sie aber keine Fehler erhalten, wenn Sie keine Transaktionsprotokolldateien hochladen. Wenn Sie keine Transaktionslogdateien hochladen, müssen Sie den Migrationsjob hochstufen, wenn die Phase des anfänglichen Ladens beendet ist. Weitere Informationen finden Sie unter Migrationsjob hochstufen.

Beachten Sie beim Vorbereiten der Sicherungsdateien für die Migration Folgendes:

  • Namenskonventionen: Für jeden Sicherungsdateityp muss eine bestimmte Namenskonvention verwendet werden. Weitere Informationen finden Sie unter Sicherungsdateien vorbereiten.

  • Ordnerstruktur: Jeder Sicherungsdateityp muss in einem separaten Ordner im Cloud Storage-Bucket gespeichert werden, den Sie für die Migration verwenden. Weitere Informationen finden Sie unter Sicherungsdateien in einem Cloud Storage-Bucket speichern.

  • Verschlüsselung: Sie können verschlüsselte Sicherungen für Ihre Migration verwenden. Wenn Sie die Sicherungsdateien verschlüsseln möchten, müssen Sie alle Arten von Sicherungsdateien verschlüsseln, die Sie für eine bestimmte Datenbank in Ihrer Migration verwenden. Weitere Informationen finden Sie unter Verschlüsselte Sicherungsdateien verwenden.

  • Konfiguration des Migrationsjobs: Wenn Sie für eine Datenbank in Ihrer Migration eine differenzielle Sicherungsdatei verwenden, müssen Sie den Migrationsjob so konfigurieren, dass der Database Migration Service die differenziellen Sicherungsdateien in Ihrem Cloud Storage-Bucket erkennen kann. Weitere Informationen finden Sie unter Migrationsjob erstellen.

Nächste Schritte

Eine detaillierte Schritt-für-Schritt-Migrationsanleitung finden Sie im Cloud SQL for SQL Server-Migrationsleitfaden für selbstverwaltete und Amazon RDS-Quellen.