Neben SQL Server und MySQL Server können Sie jetzt auch Azure SQL als Datenbankserver in MOVEit Transfer verwenden. In diesem Abschnitt erfahren Sie, wie eine vorhandene MOVEit Transfer-SQL Server-Datenbank als Azure SQL-Datenbank bereitgestellt werden kann.
Wichtig: Für den Anwendungsserver ( MOVEit Transfer-Server) und die Datenbank muss die gleiche Zeitzone konfiguriert sein. Sie können Benutzern die konfigurierte Zeitzone mit Steuerelementen auf Organisationsebene anzeigen (SETTINGS -> Display -> Regulatory Compliance -> "GMT" timezone offset statement [EINSTELLUNGEN > Anzeige > Einhaltung gesetzlicher Auflagen > Angabe der GMT-Zeitzonenverschiebung]).
Azure SQL wird unter koordinierter Weltzeit (UTC) ausgeführt. Die Serverknoten der MOVEit Transfer-Anwendung müssen damit übereinstimmen, wenn die zweistufige Authentifizierung über die Web-Benutzeroberfläche (mit Authentifikator-App, per E-Mail usw.) verwendet wird. Wenn Sie diese Best Practice ignorieren möchten, gibt es andere Authentifizierungsmöglichkeiten (z. B. über Client-Zertifikate).
Sie benötigen einen Azure SQL-Datenbankserver, auf den die vorhandene Datenbank migriert wird. Wenn Sie noch keinen Azure SQL-Datenbankserver erstellt haben, melden Sie sich im Azure-Verwaltungsportal an und erstellen Sie einen Datenbankserver.
In Aufgabe 1 benötigen Sie folgende Serverinformationen:
Wenn Sie die MySQL-Datenbank von MOVEit Transfer auf Azure SQL migrieren möchten, können Sie mit dem Hilfsprogramm MySQLToMSSQL ein Azure SQL-Schema erstellen und dieses dann in Azure SQL importieren. (Das Hilfsprogramm MySQLToMSSQL unterstützt jetzt die Schema-Konvertierung für Azure SQL.)
Stellen Sie die MOVEit Transfer-Datenbank auf einem vorhandenen Azure SQL-Datenbankserver bereit.
Schritt |
Beschreibung |
1. |
Installieren Sie SQL Server Management Studio (SSMS). Melden Sie sich beim Host/der virtuellen Maschine, auf dem der MOVEit Transfer-Server ausgeführt wird, direkt oder über den Remote-Desktop an und installieren Sie die aktuelle Version von SSMS.
|
2. |
Öffnen Sie SMSS und stellen Sie eine Verbindung zum SQL Server-Host her, auf dem sich die aktuelle MOVEit Transfer-Datenbank befindet. |
3. |
Erweitern Sie im Objektexplorer den Ordner „Databases“ (Datenbanken), klicken Sie mit der rechten Maustaste auf die aktuelle MOVEit Transfer-Datenbank und wählen Sie folgende Option aus: Tasks > Deploy Database to Microsoft Azure SQL Database (Aufgaben > Datenbank in Microsoft Azure SQL-Datenbank bereitstellen). Der Assistent zur Bereitstellung der Datenbank in die Microsoft Azure SQL-Datenbank wird angezeigt. |
4. |
Klicken Sie auf „Next“ (Weiter). Der Bildschirm Specify Target Connection (Zielverbindung angeben) auf der Registerkarte „Deployment Settings“ (Bereitstellungseinstellungen) wird angezeigt. Klicken Sie auf Connect (Verbinden). Das Dialogfeld „Connect to Server“ (Verbindung mit dem Server herstellen) für den SQL-Server wird angezeigt. |
5. |
Geben Sie die Informationen zur Verbindungsherstellung mit dem Ziel-Azure SQL-Server an und klicken Sie auf Connect (Verbinden).
|
6. |
Geben Sie die Informationen zur Konfiguration von MOVEit Transfer, das auf Azure SQL installiert wird, an.
|
7. |
Klicken Sie auf der Seite „Verify Specified Setting“ (Angegebene Einstellungen prüfen) auf Finish (Fertig stellen). [Der Exportvorgang beginnt.] Klicken Sie auf der Seite „Operation Complete“ (Vorgang abgeschlossen) auf Close (Schließen). |
Setzen Sie das Datenbank-Login für MOVEit Transfer in der migrierten Datenbank zurück.
Schritt |
Beschreibung |
1. |
Erweitern Sie in SMSS Databases > System Databases (Datenbanken > Systemdatenbanken) und klicken Sie mit der rechten Maustaste auf master. Wählen Sie New Query (Neue Abfrage). |
2. |
Geben Sie im Fenster für die neue Abfrage ein:
– wobei mein-kennwort das vorhandene Benutzerkennwort für SQL Server ist. (Wenn Sie das Kennwort vergessen haben, können Sie ein neues Kennwort angeben und es anschließend aktualisieren – siehe unten.) |
3. |
Klicken Sie auf Execute (Ausführen), um den Vorgang zu starten und das Kennwort festzulegen. |
Schritt |
Beschreibung |
1. |
Öffnen Sie auf dem Windows Server mit MOVEit Transfer den Registrierungseditor für Windows Server (regedit). |
2. |
Suchen Sie nach folgendem Registrierungsschlüssel:
|
3. |
Fügen Sie folgenden Unterschlüssel zum SQLServer-Unterschlüssel hinzu (falls noch nicht vorhanden).
|
Verbinden Sie den MOVEit Transfer-Server mithilfe des MOVEit Transfer-Konfigurationshilfsprogramms mit Azure SQL.
Schritt |
Beschreibung |
1. |
Melden Sie sich beim Host/der virtuellen Maschine, auf dem der MOVEit Transfer-Server ausgeführt wird, direkt oder über den Remote-Desktop an. |
2. |
Öffnen Sie die MOVEit Transfer-Konfigurationskonsole und wählen Sie die Registerkarte Database (Datenbank) aus. |
3. |
Geben Sie folgende Informationen an, damit der MOVEit Transfer-Server eine Verbindung zur neuen Azure SQL-Datenbank herstellen kann:
|
4. |
Klicken Sie auf Test Connection (Verbindung testen), um sicherzustellen, dass die Anmelde- und Verbindungsinformationen gültig sind. Klicken Sie auf OK, um die Änderungen anzuwenden. Das MOVEit Transfer-System verwendet jetzt die neue Azure SQL-Datenbank. |