GSP351
Überblick
In einem Challenge-Lab geht es um ein bestimmtes Szenario mit mehreren Aufgaben. Anders als bei einem normalen Lab erhalten Sie jedoch keine Schritt-für-Schritt-Anleitung, sondern nutzen die in den Labs des jeweiligen Kurses erlernten Fähigkeiten, um die Aufgaben selbst zu lösen. Ihre Lösungen werden automatisch bewertet. Die erzielten Punkte finden Sie rechts oben auf dieser Seite.
In Challenge-Labs werden keine neuen Grundlagen zu Google Cloud vermittelt. Sie sollen dabei Ihr Wissen erweitern und es wird erwartet, dass Sie beispielsweise Standardwerte ändern und Fehlermeldungen lesen und recherchieren, um Ihre eigenen Fehler zu beheben.
Die volle Punktzahl erreichen Sie nur, wenn Sie alle Aufgaben innerhalb der vorgegebenen Zeit lösen.
Dieses Lab wird Teilnehmenden empfohlen, die sich für den Kurs Database Migration Service verwenden, um MySQL-Daten nach Cloud SQL zu migrieren angemeldet haben. Sind Sie bereit?
Einrichtung und Anforderungen
Vor dem Klick auf „Start Lab“ (Lab starten)
Lesen Sie diese Anleitung. Labs sind zeitlich begrenzt und können nicht pausiert werden. Der Timer beginnt zu laufen, wenn Sie auf Lab starten klicken, und zeigt Ihnen, wie lange Google Cloud-Ressourcen für das Lab verfügbar sind.
In diesem praxisorientierten Lab können Sie die Lab-Aktivitäten in einer echten Cloud-Umgebung durchführen – nicht in einer Simulations- oder Demo-Umgebung. Dazu erhalten Sie neue, temporäre Anmeldedaten, mit denen Sie für die Dauer des Labs auf Google Cloud zugreifen können.
Für dieses Lab benötigen Sie Folgendes:
- Einen Standardbrowser (empfohlen wird Chrome)
Hinweis: Nutzen Sie den privaten oder Inkognitomodus (empfohlen), um dieses Lab durchzuführen. So wird verhindert, dass es zu Konflikten zwischen Ihrem persönlichen Konto und dem Teilnehmerkonto kommt und zusätzliche Gebühren für Ihr persönliches Konto erhoben werden.
- Zeit für die Durchführung des Labs – denken Sie daran, dass Sie ein begonnenes Lab nicht unterbrechen können.
Hinweis: Verwenden Sie für dieses Lab nur das Teilnehmerkonto. Wenn Sie ein anderes Google Cloud-Konto verwenden, fallen dafür möglicherweise Kosten an.
Region und Zone einrichten
Bestimmte Compute Engine-Ressourcen befinden sich in Regionen und Zonen. Eine Region ist ein bestimmter Ort, an dem Sie Ihre Ressourcen ausführen können. Jede Region hat eine oder mehrere Zonen.
Führen Sie die folgenden gcloud-Befehle in Cloud Shell aus, um die Standardregion und ‑zone für Ihr Lab festzulegen:
gcloud config set compute/zone "{{{project_0.default_zone|ZONE}}}"
export ZONE=$(gcloud config get compute/zone)
gcloud config set compute/region "{{{project_0.default_region|REGION}}}"
export REGION=$(gcloud config get compute/region)
Das Szenario
Ihr Unternehmen, Cymbal Superstore, hat bereits MySQL-Datenbanken, die auf einer Compute Engine-Instanz ausgeführt werden. Diese Datenbanken sollen mit zwei unterschiedlichen Migrationsstrategien zu zwei neuen Cloud SQL-Instanzen migriert werden.
Die Aufgabe
Als Datenadmin müssen Sie eine einmalige Migration mithilfe der externen IP-Adresse der Compute-Instanz ausführen, um Zugriff auf die Quelldatenbank zu erhalten. Für die zweite Migration müssen Sie VPC-Peering verwenden, um auf die Quelldatenbank zuzugreifen und die Abhängigkeit von der externen IP-Adresse zu beseitigen.
Bevor Sie zur neu migrierten Datenbank wechseln, müssen Sie bestätigen, dass die Migration erfolgreich war. Nehmen Sie zur Bestätigung nach Beginn des kontinuierlichen Migrationsjobs einige Änderungen an der Quelldatenbank vor und prüfen Sie dann, ob diese Änderungen von Database Migration Service weitergegeben werden.
Nachdem Sie die erfolgreiche Migration bestätigt haben, müssen Sie die Zielinstanz (Cloud SQL for MySQL) zu einer eigenständigen Datenbank zum Lesen und Schreiben von Daten hochstufen.
Hinweis: Für dieses Lab sollten alle Ressourcen in der Region und der Zone erstellt werden.
Aufgabe 1: Database Migration Service-Verbindungsprofil für eigenständige MySQL-Datenbank konfigurieren
- Erstellen Sie ein Verbindungsprofil, um die MySQL-Quellinstanz, die auf der Compute-Instanz ausgeführt wird, zu Cloud SQL zu migrieren. Dazu verwenden Sie eine einmalige Migration in Database Migration Service und die externe IP-Adresse der Quellinstanz.
Die Anmeldedaten für diese Quelldatenbank sind in der folgenden Tabelle aufgeführt:
| Attribut |
Wert |
| Nutzername |
admin |
| Passwort |
changeme |
Hinweis: Verwenden Sie die externe IP-Adresse der MySQL-Quellinstanz, um Zugriff auf die Quelldatenbank für dieses Verbindungsprofil zu ermöglichen. Verwenden Sie außerdem die folgende Region: .
Database Migration Service-Verbindungsprofil für eine eigenständige MySQL-Datenbank konfigurieren
Aufgabe 2: Einmalige Migration einer eigenständigen MySQL-Datenbank zu Cloud SQL ausführen
-
Für diese Aufgabe müssen Sie eine einmalige Migration einer eigenständigen MySQL-Datenbank zu Cloud SQL ausführen.
- Wählen Sie als Typ der Zielinstanz die Option Vorhandene Instanz für die Instanz-ID aus.
-
Nachdem Sie diese Datenbank zu einer Cloud SQL-Instanz migriert haben, können Sie prüfen, ob die Daten in die Cloud SQL for MySQL-Datenbank eingefügt wurden. Stellen Sie dazu eine Verbindung zur neuen Cloud SQL for MySQL-Datenbank her und führen Sie die folgende Abfrage aus:
use customers_data;
select count(*) from customers;
Wenn die Daten migriert wurden, sollte diese Abfrage eine Zeilenanzahl von 5.030 zurückgeben.
Einmalige Migration einer eigenständigen MySQL-Datenbank zu Cloud SQL ausführen
Aufgabe 3: Kontinuierlichen Migrationsjob in Database Migration Service erstellen, um eine eigenständige MySQL-Datenbank zu Cloud SQL zu migrieren
-
Für diese Aufgabe müssen Sie einen kontinuierlichen Migrationsjob in Database Migration Service erstellen, um eine eigenständige MySQL-Datenbank über VPC-Peering zu einer zweiten Cloud SQL-Instanz zu migrieren.
- Wählen Sie als Typ der Zielinstanz die Option Vorhandene Instanz für die Instanz-ID aus.
Hinweis: Um den Erstellungsprozess zu optimieren, können Sie den Namen des Migrationsjobs auf denselben Namen wie die oben angegebene Cloud SQL-Zielinstanz-ID festlegen.
Verwenden Sie unbedingt das Quellverbindungsprofil, das Sie in Aufgabe 1 erstellt haben. Für den kontinuierlichen Migrationsjob müssen Sie VPC-Peering verwenden, um den Zugriff auf die Compute-Quellinstanz und ihre Datenbank zu ermöglichen.
-
Für diese Aufgabe müssen Sie den von Ihnen erstellten kontinuierlichen Migrationsjob starten. Warten Sie, bis der Job den Status Wird ausgeführt hat, bevor Sie unten den Fortschritt prüfen.
Eigenständige MySQL-Datenbank mit kontinuierlicher Migration zu Cloud SQL migrieren
Aufgabe 4: Prüfen, ob der kontinuierliche Job in Database Migration Service aktualisierte Quelldaten repliziert
- Für diese Aufgabe müssen Sie eine Verbindung zur eigenständigen MySQL-Quellinstanz herstellen und die Datenbank mit der folgenden Abfrage ändern:
use customers_data;
update customers set gender = 'FEMALE' where addressKey = 934;
- Warten Sie eine Minute, bis die Änderung vom kontinuierlichen Migrationsjob weitergegeben wurde, und prüfen Sie dann die Änderungen im Ziel.
Prüfen, ob die aktualisierten Quelldaten in der eigenständigen MySQL-Datenbank zu der Cloud SQL-Instanz für die kontinuierliche Replikation migriert wurden
Aufgabe 5: Cloud SQL for MySQL-Zieldatenbank zu einer eigenständigen Datenbank hochstufen
- In dieser Aufgabe müssen Sie die Cloud SQL for MySQL-Instanz zu einer eigenständigen Datenbank zum Lesen und Schreiben von Daten hochstufen.
Prüfen, ob der fortlaufende Migrationsjob für Cloud SQL for MySQL zu einer eigenständigen Datenbank zum Lesen und Schreiben hochgestuft wurde
Das wars! Sie haben das Lab erfolgreich abgeschlossen.
Sie haben zwei Arten von Migrationen ausgeführt:
- Einmalige Migration einer eigenständigen MySQL-Datenbank zu Cloud SQL
- Kontinuierlicher Migrationsjob mit Database Migration Service (DMS), um eine eigenständige MySQL-Datenbank zu Cloud SQL zu migrieren
Außerdem haben Sie nachgewiesen, dass Sie die resultierende Cloud SQL for MySQL-Datenbank zu einer eigenständigen Datenbank hochstufen können.

Nächstes Skill-Logo erwerben
Dieses Lab zum selbstbestimmten Lernen ist Teil des Kurses Database Migration Service verwenden, um MySQL-Daten nach Cloud SQL zu migrieren. Wenn Sie diesen Kurs abschließen, erhalten Sie das oben gezeigte Skill-Logo, das Sie in Ihren Lebenslauf oder Ihre Social-Media-Profile einfügen können. Teilen Sie Ihre Leistung mit #GoogleCloudBadge.
Dieser Skill-Logo-Kurs ist Teil des Google Cloud-Lernpfads zum Database Engineer. Wenn Sie die anderen Kurse zum Erwerb eines Skill-Logos in diesem Lernpfad bereits absolviert haben, finden Sie im Katalog weitere Skill-Logos, für die Sie sich anmelden können.
Google Cloud-Schulungen und -Zertifizierungen
In unseren Schulungen erfahren Sie alles zum optimalen Einsatz unserer Google Cloud-Technologien und können sich entsprechend zertifizieren lassen. Unsere Kurse vermitteln technische Fähigkeiten und Best Practices, damit Sie möglichst schnell mit Google Cloud loslegen und Ihr Wissen fortlaufend erweitern können. Wir bieten On-Demand-, Präsenz- und virtuelle Schulungen für Anfänger wie Fortgeschrittene an, die Sie individuell in Ihrem eigenen Zeitplan absolvieren können. Mit unseren Zertifizierungen weisen Sie nach, dass Sie Experte im Bereich Google Cloud-Technologien sind.
Anleitung zuletzt aktualisiert am 9. Dezember 2025
Lab zuletzt getestet am 11. Dezember 2025
© 2026 Google LLC. Alle Rechte vorbehalten. Google und das Google-Logo sind Marken von Google LLC. Alle anderen Unternehmens- und Produktnamen können Marken der jeweils mit ihnen verbundenen Unternehmen sein.