Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Migrieren einer MySQL-Datenbank von CloudSQL zu AWS RDS

Google CloudSQL ist ein verwalteter Dienst für Datenbanken mit Unterstützung für MySQL und PostgreSQL. CloudSQL ist in einige der anderen Google Cloud Platform-Dienste integrierbar, einschließlich Datenreplikation über mehrere Zonen hinweg mit automatischem Failover. In diesem Artikel besprechen wir die Migration einer MySQL-Datenbankinstanz von Google CloudSQL zu AWS RDS mit Database Migration Service (DMS). Dieser Artikel hat die folgenden Abschnitte:

  • Einstellung der Umgebung
  • Erstellen einer MySQL-RDS-DB-Instance
  • Verbindung zur MySQL-Datenbank auf RDS herstellen
  • Erstellen eines Google Cloud Platform-Projekts
  • Erstellen einer CloudSQL-Instanz
  • Hinzufügen einer Route für die IP-Adresse der CloudSQL-DB-Instanz zur VPC-Routing-Tabelle
  • Erstellen einer DMS-Replikationsinstanz
  • Hinzufügen einer Network for Replication-Instance-Konnektivität zu einer CloudSQL-DB-Instance
  • Datenbankreplikationsendpunkte erstellen
  • Erstellen einer Replikationsaufgabe
  • Ausführen des Replikations-Tasks
  • Durchsuchen der migrierten Tabellen
  • Durchsuchen der CloudWatch-Protokolle
  • Migration löschen
  • DB-Instances löschen
  • Schlussfolgerung

Einstellung der Umgebung

Ein Google Cloud Platform-Rechnungskonto ist erforderlich. Das kostenlose Kontingent der Google Cloud Platform bietet im ersten Jahr eine kostenlose Testversion. Ein AWS-Konto ist ebenfalls erforderlich; dieses kann unter https://aws.amazon.com/resources/create-account/ erstellt werden.

Erstellen einer MySQL-RDS-DB-Instance

Da wir eine MySQL-Datenbank von CloudSQL zu AWS RDS migrieren werden, müssen wir eine MySQL-Datenbankinstanz auf RDS erstellen. Navigieren Sie zu RDS unter https://aws.amazon.com/rds und wählen Sie im RDS-Assistenten MySQL als Engine aus, wie in Abbildung 1 gezeigt.


Abbildung 1: Auswählen von MySQL Database Engine

In Produktion? , wählen Sie Entwicklung/Test aus , wie in Abbildung 2 gezeigt.


Abbildung 2: Auswählen von Entwicklung &Test

In DB-Details angeben , aktivieren Sie das Kontrollkästchen Nur Optionen anzeigen, die für das kostenlose Kontingent von RDS infrage kommen , wie in Abbildung 3 gezeigt. Wählen Sie als Lizenzmodell General-Public-License aus. Wählen Sie die DB-Engine-Version als MySQL 5.6.35 aus. Die MySQL-Versionen 5.5, 5.6 und 5.7 werden für das DMS-Ziel unterstützt. Wählen Sie die DB-Instance-Klasse als db.t2.micro aus, die eine Kapazität von 1 vCPU und 1 GB RAM hat. Wählen Sie Multi-AZ-Bereitstellung als Nein aus. Wählen Sie als Speichertyp Allgemein (SSD) und als zugewiesenen Speicher 5 GB aus.


Abbildung 3: DB-Details angeben

Geben Sie in den Datenbankeinstellungen eine DB-Instanz-ID an (mysqldb), Master-Benutzername und Master-Passwort, wie in Abbildung 4 gezeigt. Klicken Sie auf „Nächster Schritt“.


Abbildung 4: Festlegen von Datenbankeinstellungen

Wählen Sie unter Erweiterte Einstellungen konfigurieren eine VPC aus, wie in Abbildung 5 gezeigt. Die DMS-Migration muss in derselben VPC wie die RDS-DB-Instance erstellt werden. Legen Sie die Availability Zone als us-east-1b fest. Wählen Sie die Option zum Erstellen einer neuen Sicherheitsgruppe aus. Geben Sie in den Datenbankoptionen einen Datenbanknamen (mysqldb) an. Geben Sie einen Datenbankport (3306) an und wählen Sie eine DB-Parametergruppe aus.


Abbildung 5: Erweiterte Einstellungen konfigurieren

Die meisten oder alle anderen Einstellungen – einschließlich Optionsgruppe, IAM DB-Authentifizierung aktivieren, Verschlüsselung aktivieren, Sicherung und Überwachung – können als Standard beibehalten werden (siehe Abbildung 6). Automatische Sicherungen müssen für MySQL auf RDS als DMS-Quelle aktiviert werden. Klicken Sie auf DB-Instanz starten .


Abbildung 6: DB-Instance starten

Eine neue DB-Instance wird erstellt, wie die Meldung in Abbildung 7 zeigt. Klicken Sie auf View Your DB Instances, um die DB-Instances anzuzeigen.


Abbildung 7: Ihre DB-Instance wird erstellt

Eine neue MySQL-DB-Instance auf RDS wird gestartet, wie in Abbildung 8 gezeigt.


Abbildung 8: MySQL-DB-Instance auf RDS

Klicken Sie auf den Link Sicherheitsgruppe, wie in Abbildung 9 gezeigt, um die Regeln für eingehenden/ausgehenden Datenverkehr so ​​zu ändern, dass Datenverkehr von/zu allen IP-Adressen zugelassen wird.


Abbildung 9: Link zur Sicherheitsgruppe

Wählen Sie die Registerkarte Eingehend aus und klicken Sie auf die Schaltfläche Bearbeiten, um die eingehenden Regeln zu ändern, wie in Abbildung 10 gezeigt.


Abbildung 10: Eingangsregeln ändern

Legen Sie unter „Eingehende Regeln bearbeiten“ den Typ auf „Alle Datenverkehr“, das Protokoll auf „Alle“, den Portbereich auf „0–65535“ und die Quelle auf „Überall“ fest und klicken Sie auf „Speichern“ (siehe Abbildung 11).


Abbildung 11: Eingangsregeln bearbeiten

Die modifizierten Inbound-Regeln sind in Abbildung 12 dargestellt.


Abbildung 12: Eingehende Regeln

Die ausgehenden Regeln müssen nicht geändert werden, da sie bereits so eingestellt sind, dass sie Datenverkehr zu allen Ziel-IPs zulassen, wie in Abbildung 13 gezeigt.


Abbildung 13: Ausgehende Regeln

Verbindung zur MySQL-Datenbank auf RDS herstellen

Rufen Sie den RDS-DB-Instance-Host vom Endpunkt ab; Die Hostadresse ist der Endpunkt, wobei das Port-Suffix :3306 entfernt wurde. Verbinden Sie sich mit der MySQL-Datenbankinstanz auf RDS unter Verwendung der Hostadresse und des Ports mit dem folgenden mysql-Befehl, um eine MySQL-Befehlszeilenschnittstelle zu starten.

mysql --host=mysqldb.crbmlbxmp8qi.us-east-1.rds.amazonaws.com --port=3306 --user=dvohra --password=mysql5db

Der Host, der Benutzer und das Kennwort wären für verschiedene Benutzer unterschiedlich. Gewähren Sie dem DMS-Benutzer mit den folgenden Befehlen Zugriff auf das MySQL-Konto, wobei der DMS-Benutzer für verschiedene Benutzer unterschiedlich wäre.

ALTER, CREATE, DROP, INDEX, INSERT, UPDATE, DELETE, SELECT ON mysqldb.* TO 'dvohra'@'%' GEWÄHREN;ALLE PRIVILEGIEN AUF awsdms_control.* TO 'dvohra'@'%' GEWÄHREN; 

Erstellen eines Google Cloud Platform-Projekts

Sie müssen ein Google Cloud Platform-Projekt erstellen, um CloudSQL verwenden zu können. Um ein Projekt zu erstellen, klicken Sie auf Leeres Projekt erstellen Link auf der Seite Erste Schritte, wie in Abbildung 14 gezeigt.


Abbildung 14: Erstellen Sie ein leeres Projekt

Im Neuen Projekt geben Sie einen Projektnamen an (MySQLDB) und klicken Sie auf Erstellen , wie in Abbildung 15 gezeigt.


Abbildung 15: Neues Projekt

Ein neues Projekt wird erstellt, wie im Dashboard in Abbildung 16 gezeigt.


Abbildung 16: Neues Google Cloud Platform-Projekt

Erstellen einer CloudSQL-Instanz

In diesem Abschnitt erstellen wir eine CloudSQL-Instanz. Navigieren Sie in einem Browser zur CloudSQL-URL https://cloud.google.com/sql/, wie in Abbildung 17 gezeigt. Klicken Sie auf Konsole anzeigen.


Abbildung 17: Konsole anzeigen

Wählen Sie die MySQLDB aus Projekt und klicken Sie auf Instanz erstellen , wie in Abbildung 18 gezeigt.


Abbildung 18: Instanz erstellen

Im Instanz erstellen Wählen Sie im Assistenten MySQL aus und klicken Sie auf Weiter , wie in Abbildung 19 gezeigt.


Abbildung 19: Engine als MySQL auswählen

Wählen Sie unter MySQL-Instanztyp auswählen , klicken Sie auf Zweite Generation auswählen , um den Instance-Typ „MySQL Second Generation“ auszuwählen, wie in Abbildung 20 gezeigt. Einige der Vorteile des Instance-Typs „Second Generation“ werden ebenfalls aufgelistet.


Abbildung 20: Auswählen einer MySQL-Instanz der zweiten Generation

In Erstellen Sie eine MySQL-Instanz der zweiten Generation (siehe Abbildung 21), geben Sie eine Instanz-ID an und ein Root-Passwort , und wählen Sie eine Region aus und Zone. Klicken Sie auf Erstellen .


Abbildung 21: Erstellen Sie eine MySQL-Instanz der zweiten Generation

Eine MySQL-Instanz wird erstellt, wie in der Instanztabelle in Abbildung 22 gezeigt.


Abbildung 22: CloudSQL MySQL-Instanz

Hinzufügen einer Route für die IP-Adresse der CloudSQL-DB-Instanz zur VPC-Routing-Tabelle

Wir müssen die Routing-Tabelle für die VPC ändern, in der die RDS-DB-Instance und die DMS-Migration erstellt werden, um den Zugriff auf die IP-Adresse der CloudSQL-Instance zu ermöglichen. Rufen Sie zuerst die IP-Adresse der CloudSQL-Instanz von der CloudSQL-Konsole ab, wie in Abbildung 23 gezeigt.


Abbildung 23: IP-Adresse der CloudSQL-DB-Instanz

Klicken Sie auf die Routentabelle Link, wie in Abbildung 24 gezeigt, für die VPC, in der die RDS-DB-Instance erstellt wird und DMS anschließend erstellt werden soll.


Abbildung 24: Routing-Tabellen-Link

Wählen Sie die aufgelistete Route aus und klicken Sie auf Bearbeiten, wie in Abbildung 25 gezeigt.


Abbildung 25: Route>Bearbeiten

Klicken Sie auf Weitere Route hinzufügen (siehe Abbildung 26).


Abbildung 26: Fügen Sie eine weitere Route hinzu

Geben Sie die IP-Adresse der CloudSQL-Instanz in Destination an, wie in Abbildung 27 gezeigt.


Abbildung 27: Ziel als IP-Adresse der CloudSQL-Instanz angeben

Wählen Sie das Ziel als Internet-Gateway aus, das der VPC zugeordnet ist, wie in Abbildung 28 gezeigt. Ein Internet-Gateway ermöglicht die Kommunikation zwischen den Instanzen in einer VPC und dem Internet.


Abbildung 28: Ziel als Internet-Gateway auswählen

Klicken Sie auf Speichern, um die Route zu speichern. Eine Route wird hinzugefügt, wie in Abbildung 29 gezeigt.


Abbildung 29: Route für CloudSQL-Instanz

Erstellen einer DMS-Replikationsinstanz

In diesem Abschnitt erstellen wir eine Replikationsinstanz zum Migrieren einer CloudSQL-Instanz zu RDS. Klicken Sie auf Migration erstellen auf der Startseite des Datenbankmigrationsdienstes, wie in Abbildung 30 gezeigt.


Abbildung 30: Migration erstellen

Klicken Sie auf der Willkommensseite auf Weiter (siehe Abbildung 31).


Abbildung 31: Willkommensseite>Weiter

In der Replikationsinstanz erstellen Geben Sie auf der Seite „dms.t2.medium“ einen Namen und eine Beschreibung an, wie in Abbildung 32 gezeigt. Wählen Sie eine Instance-Klasse als „dms.t2.medium“ aus. Wählen Sie die Version der Replikations-Engine als 2.2.1 aus. Wählen Sie dieselbe VPC aus, in der die RDS-DB-Instance erstellt wurde. Wählen Sie Multi-AZ A Nein. Aktivieren Sie das Kontrollkästchen Öffentlich zugänglich.


Abbildung 32: Konfigurieren einer Replikationsinstanz

Geben Sie unter „Erweitert“ den zugewiesenen Speicher (50 GB) an, wählen Sie eine Replikations-Subnetzgruppe aus und wählen Sie die gleiche Verfügbarkeitszone wie für die RDS-DB-Instance, us-east-1b, wie in Abbildung 33 gezeigt. Wählen Sie die standardmäßige VPC-Sicherheitsgruppe aus. Wählen Sie den für DMS erstellten KMS-Hauptschlüssel aus.


Abbildung 33: Erweiterte Optionen konfigurieren

Wählen Sie die standardmäßigen Wartungseinstellungen aus und klicken Sie auf Weiter, wie in Abbildung 34 gezeigt.


Abbildung 34: Replikationsinstanz>Weiter

Die Meldung „Ihre Replikationsinstanz wird erstellt“ wird angezeigt, wie in Abbildung 35 dargestellt. Die Endpunkte der Quell- und Zieldatenbank können erst konfiguriert werden, nachdem die Replikationsinstanz erstellt wurde.


Abbildung 35: Ihre Replikationsinstanz wird erstellt

Wenn die Replikationsinstanz erstellt wurde, wird die Meldung „Replikationsinstanz erfolgreich erstellt“ angezeigt (siehe Abbildung 36).


Abbildung 36: Replikationsinstanz erfolgreich erstellt

Die Replikationsinstanzen listet die neu erstellte Replikationsinstanz auf, wie in Abbildung 37 gezeigt.


Abbildung 37: Replikationsinstanzen

Hinzufügen einer Network for Replication Instance-Konnektivität zu einer CloudSQL-DB-Instance

Ermitteln Sie zunächst die IP-Adresse, auf der die Replikationsinstanz ausgeführt wird. Die IP-Adresse kann von der Konsole der Replikationsinstanz abgerufen werden, wie in Abbildung 38 gezeigt.


Abbildung 38: IP-Adresse für Replikationsinstanz

Nachdem wir die IP-Adresse erhalten haben, fügen wir als Nächstes der MySQL-Instanz auf CloudSQL ein Netzwerk hinzu, das aus der IP-Adresse besteht. Klicken Sie auf den Link CloudSQL MySQL-Instanz, wie in Abbildung 39 gezeigt.


Abbildung 39: CloudSQL MySQL-DB-Instanz

Klicken Sie auf MySQL-Datenbankinstanz autorisieren Detailseite, wie in Abbildung 40 gezeigt.


Abbildung 40: Autorisierung

Klicken Sie auf Netzwerk hinzufügen (siehe Abbildung 41).


Abbildung 41: Netzwerk hinzufügen

In Neues Netzwerk , geben Sie einen Netzwerknamen und eine Netzwerk-IP-Adresse als IP-Adresse der Replikationsinstanz an, wie in Abbildung 42 gezeigt, und klicken Sie auf Fertig.


Abbildung 42: Neues Netzwerk zu CloudSQL hinzufügen

Ein neues Netzwerk wird hinzugefügt, wie in Abbildung 43 gezeigt. Klicken Sie auf Speichern um das Netzwerk zu speichern.


Abbildung 43: Neues Netzwerk speichern

Eine Meldung „Instanz wird aktualisiert“ wird angezeigt, wie in Abbildung 44 gezeigt.


Abbildung 44: Instanz wird aktualisiert

Wenn die Instanz aktualisiert wurde, zeigt das Instanzsymbol dasselbe an, wie in Abbildung 45 gezeigt.


Abbildung 45: Instanz aktualisiert

Klicken Sie auf Übersicht (siehe Abbildung 46), um die Instanzübersicht anzuzeigen.


Abbildung 46: Übersicht

Das neue Netzwerk wird unter Autorisierte Netzwerke aufgelistet in den Instanzdetails Seite, wie in Abbildung 47 gezeigt.


Abbildung 47: Autorisierte Netzwerke

Datenbankreplikationsendpunkte erstellen

Als Nächstes erstellen wir die Endpunkte der Quell- und Zieldatenbank. Geben Sie Endpunktkennungen für Quell- und Zieldatenbanken an. Wählen Sie für Source engine mysql aus , wie in Abbildung 48 gezeigt.


Abbildung 48: Quell-Engine als mysql auswählen

Wählen Sie als Ziel-Engine mysql aus auch, wie in Abbildung 49 gezeigt.


Abbildung 49: Auswahl der Ziel-Engine als mysql

Kopieren Sie für den Quellservernamen die IPv4-Adresse der CloudSQL-Instanz, wie in Abbildung 50 gezeigt.


Abbildung 50: IPv4-Adresse der CloudSQL-Instanz

Geben Sie für die Zieldatenbank den Servernamen als Endpunkt abzüglich des Port-Suffix „:3306“ für die RDS-DB-Instance für die MySQL-Datenbank an (siehe Abbildung 51). Geben Sie Port für Quell- und Zieldatenbanken als 3306 an. Wählen Sie für den SSL-Modus für Quell- und Zielverbindungen „none“ aus. Geben Sie den Benutzernamen für die Quelldatenbank als root und das Passwort als beim Erstellen der CloudSQL-Instanz festgelegt an. Legen Sie auf ähnliche Weise den Benutzernamen und das Kennwort für die Zieldatenbank auf RDS fest.


Abbildung 51: Verbindungsdetails der Quell- und Zieldatenbank konfigurieren

Wählen Sie für den Abschnitt Erweitert sowohl der Quell- als auch der Zieldatenbank den KMS-Hauptschlüssel dms aus, der für DMS erstellt wurde. Klicken Sie auf Test ausführen , wie in Abbildung 52 gezeigt, für die Quellenverbindung. Klicken Sie in ähnlicher Weise auf Test für die Zielverbindung ausführen.


Abbildung 52: Test ausführen

Wenn das Ergebnis des Tests sowohl für die Quell- als auch für die Zieldatenbankverbindung „Verbindung erfolgreich getestet“ lautet, klicken Sie auf Weiter, wie in Abbildung 53 gezeigt.


Abbildung 53: Verbindungen testen

Erstellen einer Replikationsaufgabe

Geben Sie unter Aufgabe erstellen einen Aufgabennamen und eine Aufgabenbeschreibung an, wie in Abbildung 54 gezeigt. Der Quellendpunkt, der Zielendpunkt und die Replikationsinstanz sind fest codiert. Wählen Sie als Migrationstyp Vorhandene Daten migrieren aus. Aktivieren Sie das Kontrollkästchen Aufgabe beim Erstellen starten.


Abbildung 54: Aufgabe erstellen

Wählen/stellen Sie in den Aufgabeneinstellungen den Zieltabellen-Vorbereitungsmodus ein als Nichts tun , LOB-Spalten in die Replikation einbeziehen als begrenzter LOB-Modus und Max. LOB-Größe 32 KB, wie in Abbildung 55 gezeigt. Wählen Sie Protokollierung aktivieren aus Option.


Abbildung 55: Aufgabeneinstellungen

In Tabellenzuordnungen , gezeigt in Abbildung 56, muss mindestens eine Auswahlregel hinzugefügt werden.


Abbildung 56: Tabellenzuordnungen

Wählen Sie Schema eingeben aus Option im Schemaname ist Feld. Geben Sie Schemaname ist wie an mysql , wie in Abbildung 57 gezeigt. Geben Sie Tabellenname ist wie an innodb_index_stats. Wählen Sie Aktion aus als Einschließen . Klicken Sie auf Auswahlregel hinzufügen .


Abbildung 57: Hinzufügen einer Auswahlregel

Um eine weitere Auswahlregel hinzuzufügen, klicken Sie auf Auswahlregel hinzufügen Link, wie in Abbildung 58 gezeigt.


Abbildung 58: Auswahlregel hinzufügen

Fügen Sie eine Auswahlregel hinzu, um die Tabelle mysql.innodb_table_stats einzuschließen , wie in Abbildung 59 gezeigt.


Abbildung 59: Hinzufügen einer Auswahlregel für mysql.innodb_table_stats

Auswahlregeln können hinzugefügt werden, eine für jede Tabelle, oder durch Verwendung eines regulären Platzhalterausdrucks. Als nächstes werden wir ein % verwenden, um eine Auswahlregel hinzuzufügen. Klicken Sie auf Auswahlregel hinzufügen , wie in Abbildung 60 gezeigt.


Abbildung 60: Link Auswahlregel hinzufügen

Geben Sie Schema an als mysql und geben Sie Tabellenname an als time_zone% , die alle Tabellen repräsentiert, die mit „time_zone“ beginnen (siehe Abbildung 61).


Abbildung 61: Hinzufügen einer Auswahlregel, um alle Tabellen im MySQL-Schema einzuschließen, die mit time_zone

beginnen

Klicken Sie auf Aufgabe erstellen um eine Aufgabe zu erstellen, wie in Abbildung 62 gezeigt.


Abbildung 62: Aufgabe erstellen

Eine neue Aufgabe mit dem Status Wird erstellt wird hinzugefügt zunächst, wie in Abbildung 63 gezeigt. Klicken Sie auf Daten vom Server aktualisieren um den Aufgabenstatus regelmäßig zu aktualisieren.


Abbildung 63: Aufgabe hinzugefügt mit Status Wird erstellt

Wenn die Aufgabe erstellt wurde und zur Ausführung bereit ist, wird der Status Bereit, wie in Abbildung 64 gezeigt.


Abbildung 64: Aufgabenstatus Bereit

Ausführen des Replikations-Tasks

Um die Replikationsinstanz zu starten, klicken Sie auf die Schaltfläche Start/Fortsetzen, wie in Abbildung 65 gezeigt.


Abbildung 65: Starten/Fortsetzen

Der Aufgabenstatus wird zu Wird gestartet (siehe Abbildung 66). Klicken Sie regelmäßig auf Daten vom Server aktualisieren Schaltfläche, um den Status zu aktualisieren, wie in Abbildung 66 gezeigt.


Abbildung 66: Aufgabenstatus wird gestartet

Der Aufgabenstatus wird zu Wird ausgeführt wenn die Task ausgeführt wird. Wenn der vollständige Ladevorgang abgeschlossen ist, ändert sich der Status zu Laden abgeschlossen , wie in Abbildung 67 gezeigt.


Abbildung 67: Laden abgeschlossen

Durchsuchen der migrierten Tabellen

Die Tabellen geladen Spalte hat für die sieben migrierten Tabellen den Wert 7, wie in Abbildung 68 gezeigt.


Abbildung 68: Sieben Tabellen migriert

Um Details zu den migrierten Tabellen zu finden, wählen Sie die Tabellenstatistik aus Registerkarte, wie in Abbildung 69 gezeigt.


Abbildung 69: Tabellenstatistik

Alle migrierten Tabellen werden aufgelistet, wie in Abbildung 70 gezeigt.


Abbildung 70: Tabellen migriert

Durchsuchen der CloudWatch-Protokolle

Um die CloudWatch-Protokolle zu durchsuchen, klicken Sie auf den Link in den Protokollen (siehe Abbildung 71).


Abbildung 71: Protokolllink

CloudWatch-Protokolle führen einen Protokolleintrag für jede migrierte Tabelle auf, wie in Abbildung 72 gezeigt. Wenn alle Tabellen, die mithilfe der Auswahl- und Transformationsregeln konfiguriert wurden, migriert wurden, wird der Protokolleintrag „Alle Tabellen werden geladen“ hinzugefügt.


Abbildung 72: CloudWatch-Protokolle

Wenn alle Tabellen geladen wurden, erscheint ein Protokolleintrag Aufgabenverwaltung beendet hinzugefügt wird, wie in Abbildung 73 gezeigt.


Abbildung 73: Aufgabenverwaltung beendet

Migration löschen

Um eine Migration zu löschen, ist die Reihenfolge umgekehrt wie beim Erstellen einer Migration.

  1. Löschen Sie die Migrationsaufgabe(n).
  2. Löschen Sie die Datenbankendpunkte.
  3. Löschen Sie die Replikationsinstanz.

Um die Aufgabe zu löschen, wählen Sie die Aufgabe aus und klicken Sie auf „Löschen“, wie in Abbildung 74 gezeigt.


Abbildung 74: Aufgabe>Löschen

Klicken Sie im Dialogfeld Aufgabe löschen auf Löschen, wie in Abbildung 75 gezeigt.


Abbildung 75: Bestätigungsdialog für Aufgaben löschen

Der Aufgabenstatus wird zu Wird gelöscht (siehe Abbildung 76).


Abbildung 76: Aufgabe löschen

Um die Endpunkte zu löschen, wählen Sie die Endpunkte aus und klicken Sie auf Löschen, wie in Abbildung 77 gezeigt.


Abbildung 77: Endpunkte>Löschen

Im Endpunkt löschen Bestätigungsdialog, klicken Sie auf Löschen, wie in Abbildung 78 gezeigt.


Abbildung 78: Bestätigungsdialog zum Löschen des Endpunkts

Der Status für die Endpunkte lautet Löschen, wie in Abbildung 79 gezeigt.


Abbildung 79: Endpunkte löschen

Um eine Replikationsinstanz zu löschen, wählen Sie die Replikationsinstanz aus und klicken Sie auf Löschen, wie in Abbildung 80 gezeigt.


Abbildung 80: Replikationsinstanzen>Löschen

In Replikationsinstanz löschen Bestätigungsdialog, klicken Sie auf Löschen (siehe Abbildung 81).


Abbildung 81: Bestätigungsdialog Replikationsinstanz löschen

Der Status für die Replikationsinstanz wird zu Löschen, wie in Abbildung 82 gezeigt.


Abbildung 82: Replikationsinstanz löschen

DB-Instances löschen

Löschen Sie als Nächstes die Quell- und Zieldatenbanken. Um die Zieldatenbank zu löschen, bei der es sich um eine MySQL-Datenbank auf RDS handelt, wählen Sie die Datenbankinstanz in der Tabelle Alle Instanzen aus und klicken Sie auf Instanzaktionen> Löschen, wie in Abbildung 83 gezeigt.


Abbildung 83: Instanzaktionen>Löschen

Wählen Sie unter DB-Instanz löschen die Option aus, keinen endgültigen Snapshot zu erstellen, aktivieren Sie das Kontrollkästchen zur Bestätigung und klicken Sie auf Löschen, wie in Abbildung 84 gezeigt.


Abbildung 84: Dialogfeld "DB-Instanz löschen"

Die RDS-DB-Instance beginnt gelöscht zu werden, wie durch den Deleting-Status in Abbildung 85 angezeigt.


Abbildung 85: Löschen der RDS-DB-Instanz

Um die CloudSQL-DB-Instance zu löschen, klicken Sie mit der rechten Maustaste auf mysql DB-Instance-Verwaltungssymbol und wählen Sie Löschen (siehe Abbildung 86).


Abbildung 86: CloudSQL mysql>Löschen

Im Feld Instanz löschen? Bestätigungsdialog, geben Sie den Instanznamen in das dafür vorgesehene Feld ein, um zu bestätigen, dass die Instanz gelöscht werden soll, und klicken Sie auf Löschen, wie in Abbildung 87 gezeigt.


Abbildung 87: Bestätigungsdialog zum Löschen der Instanz

Schlussfolgerung

In diesem Artikel haben wir die Migration von MySQL auf CloudSQL zu AWS RDS mit dem AWS Database Migration Service besprochen.