Anleitung und Anforderungen für Lab-Einrichtung
Schützen Sie Ihr Konto und Ihren Fortschritt. Verwenden Sie immer den privaten Modus und Lab-Anmeldedaten, um dieses Lab auszuführen.

Mit virtuellen Maschinen arbeiten

Lab 45 Minuten universal_currency_alt 5 Guthabenpunkte show_chart Einsteiger
info Dieses Lab kann KI-Tools enthalten, die den Lernprozess unterstützen.
Dieser Inhalt ist noch nicht für Mobilgeräte optimiert.
Die Lernumgebung funktioniert am besten, wenn Sie auf einem Computer über einen per E‑Mail gesendeten Link darauf zugreifen.

Überblick

In diesem Lab richten Sie einen Minecraft-Server als Spieleanwendung ein.

Die Minecraft-Serversoftware wird auf einer Compute Engine-Instanz ausgeführt.

Sie verwenden dafür einen e2-medium-Maschinentyp, der ein 10-GB-Bootlaufwerk, zwei virtuelle CPUs (vCPUs) und 4 GB RAM umfasst. Auf diesem Maschinentyp wird standardmäßig Debian Linux ausgeführt.

Damit Sie auch sicher ausreichend Platz für die Weltdaten des Minecraft-Servers haben, fügen Sie der Instanz zusätzlich einen leistungsstarken, nichtflüchtigen 50-GB-SSD-Speicher hinzu. Mit diesem dezidierten Minecraft-Server können bis zu 50 Spieler unterstützt werden.

Lernziele

Aufgaben in diesem Lab:

  • Anwendungsserver anpassen
  • Erforderliche Software installieren und konfigurieren
  • Netzwerkzugriff konfigurieren
  • Regelmäßige Sicherungen planen

Einrichtung und Anforderungen

Für jedes Lab werden Ihnen ein neues Google Cloud-Projekt und die entsprechenden Ressourcen für eine bestimmte Zeit kostenlos zur Verfügung gestellt.

  1. Klicken Sie auf Lab starten. Wenn Sie für das Lab bezahlen müssen, wird ein Pop-up-Fenster geöffnet, in dem Sie Ihre Zahlungsmethode auswählen können. Auf der linken Seite befindet sich der Bereich Details zum Lab mit diesen Informationen:

    • Schaltfläche Google Cloud Console öffnen
    • Restzeit
    • Temporäre Anmeldedaten für das Lab
    • Ggf. weitere Informationen für dieses Lab
  2. Klicken Sie auf Google Cloud Console öffnen (oder klicken Sie mit der rechten Maustaste und wählen Sie Link in Inkognitofenster öffnen aus, wenn Sie Chrome verwenden).

    Im Lab werden Ressourcen aktiviert. Anschließend wird ein weiterer Tab mit der Seite Anmelden geöffnet.

    Tipp: Ordnen Sie die Tabs nebeneinander in separaten Fenstern an.

    Hinweis: Wird das Dialogfeld Konto auswählen angezeigt, klicken Sie auf Anderes Konto verwenden.
  3. Kopieren Sie bei Bedarf den folgenden Nutzernamen und fügen Sie ihn in das Dialogfeld Anmelden ein.

    {{{user_0.username | "Username"}}}

    Sie finden den Nutzernamen auch im Bereich Details zum Lab.

  4. Klicken Sie auf Weiter.

  5. Kopieren Sie das folgende Passwort und fügen Sie es in das Dialogfeld Willkommen ein.

    {{{user_0.password | "Password"}}}

    Sie finden das Passwort auch im Bereich Details zum Lab.

  6. Klicken Sie auf Weiter.

    Wichtig: Sie müssen die für das Lab bereitgestellten Anmeldedaten verwenden. Nutzen Sie nicht die Anmeldedaten Ihres Google Cloud-Kontos. Hinweis: Wenn Sie Ihr eigenes Google Cloud-Konto für dieses Lab nutzen, können zusätzliche Kosten anfallen.
  7. Klicken Sie sich durch die nachfolgenden Seiten:

    • Akzeptieren Sie die Nutzungsbedingungen.
    • Fügen Sie keine Wiederherstellungsoptionen oder Zwei-Faktor-Authentifizierung hinzu (da dies nur ein temporäres Konto ist).
    • Melden Sie sich nicht für kostenlose Testversionen an.

Nach wenigen Augenblicken wird die Google Cloud Console in diesem Tab geöffnet.

Hinweis: Wenn Sie eine Liste der Google Cloud-Produkte und ‑Dienste aufrufen möchten, klicken Sie oben links auf das Navigationsmenü oder geben Sie den Namen des Produkts oder Dienstes in das Feld Suchen ein. Symbol für Navigationsmenü

Aufgabe 1: VM erstellen

Im Rahmen dieser Aufgabe erstellen Sie eine VM, auf der Ihr Minecraft-Server gehostet wird, und installieren die Software.

VM mit erweiterten Optionen definieren

  1. Klicken Sie im Navigationsmenü (Navigationsmenü) der Google Cloud Console auf Compute Engine > VM-Instanzen.
  2. Klicken Sie auf Instanz erstellen.
  3. Geben Sie Folgendes an und lassen Sie ansonsten die Standardeinstellungen unverändert:
Attribut Wert (Wert eingeben beziehungsweise Option auswählen)
Name mc-server
Region
Zone
  1. Klicken Sie auf Betriebssystem und Speicher.

  2. Als Bootlaufwerk-Image sollte Debian GNU/Linux 12 (Bookworm) angezeigt werden. Falls nicht, klicken Sie auf Ändern, wählen Sie die Version aus der Drop-down-Liste Version aus und klicken Sie auf Auswählen.

  3. Klicken Sie auf Neues Laufwerk hinzufügen.

  4. Geben Sie Folgendes an und lassen Sie ansonsten die Standardeinstellungen unverändert:

Attribut Wert (Wert eingeben beziehungsweise Option auswählen)
Name minecraft-disk
Laufwerksquelltyp Leeres Laufwerk
Laufwerkseinstellungen Nichtflüchtiger SSD-Speicher
Größe (GB) 50
Verschlüsselung Von Google verwalteter Verschlüsselungsschlüssel
  1. Klicken Sie auf Speichern. Das Laufwerk wird eingerichtet und der VM bei der Erstellung automatisch hinzugefügt.

  2. Klicken Sie auf Netzwerke.

  3. Geben Sie Folgendes an und lassen Sie ansonsten die Standardeinstellungen unverändert:

Attribut Wert (Wert eingeben beziehungsweise Option auswählen)
Netzwerk-Tags minecraft-server
Netzwerkschnittstellen Auf Standard klicken, um die Schnittstelle zu bearbeiten
Externe IPv4-Adresse Statische externe IP-Adresse reservieren
Name mc-server-ip
  1. Klicken Sie auf Reservieren und dann auf Fertig.

  2. Klicken Sie auf Sicherheit.

  3. Geben Sie Folgendes an und lassen Sie ansonsten die Standardeinstellungen unverändert:

Attribut Wert (Wert eingeben beziehungsweise Option auswählen)
Identität und API-Zugriff > Zugriffsbereiche Zugriff für jede API festlegen
Speicher Lesen/Schreiben
  1. Klicken Sie auf Erstellen.

Aufgabe 2: Datenlaufwerk vorbereiten

Im Rahmen dieser Aufgabe formatieren Sie das Minecraft-Laufwerk und stellen es bereit.

Verzeichnis einrichten sowie Laufwerk formatieren und bereitstellen

Das Laufwerk wurde der Instanz hinzugefügt, aber noch nicht bereitgestellt oder formatiert.

  1. Klicken Sie bei mc-server auf SSH, um ein Terminalfenster zu öffnen und eine Verbindung herzustellen.
  2. Führen Sie den folgenden Befehl aus, um ein Verzeichnis als Bereitstellungspunkt für das Datenlaufwerk einzurichten:
sudo mkdir -p /home/minecraft
  1. Führen Sie den folgenden Befehl aus, um das Laufwerk zu formatieren:
sudo mkfs.ext4 -F -E lazy_itable_init=0,\ lazy_journal_init=0,discard \ /dev/disk/by-id/google-minecraft-disk

Ergebnis (Beispielausgabe):

mke2fs 1.47.0 (5-Feb-2023) Discarding device blocks: done Creating filesystem with 13107200 4k blocks and 3276800 inodes Filesystem UUID: 3d5b0563-f29e-4107-ad1a-ba7bf11dcf7c Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done
  1. Führen Sie den folgenden Befehl aus, um das Laufwerk bereitzustellen:
sudo mount -o discard,defaults /dev/disk/by-id/google-minecraft-disk /home/minecraft

Nach der Bereitstellung des Laufwerks wird keine Ausgabe angezeigt.

Klicken Sie auf Fortschritt prüfen.

VM erstellen und Datenlaufwerk vorbereiten

Aufgabe 3: Anwendung installieren und ausführen

Im Rahmen dieser Aufgabe installieren Sie die Minecraft-Anwendung und führen sie aus. Der Minecraft-Server läuft auf der Java Virtual Machine (JVM) und benötigt deshalb die Java-Laufzeitumgebung (JRE), damit er ausgeführt werden kann. Da der Server ohne grafische Benutzeroberfläche auskommt, verwenden Sie die monitorlose JRE-Version.

Dieser Ansatz verringert die Ressourcennutzung durch JRE auf der Maschine und trägt dazu bei, dass der Minecraft-Server genügend Platz hat, bei Bedarf seine eigene Ressourcennutzung zu erweitern.

Java-Laufzeitumgebung (JRE) und Minecraft-Server installieren

  1. Führen Sie im SSH-Terminal für mc-server den folgenden Befehl aus, um die Debian-Repositories auf der VM zu aktualisieren:
sudo apt-get update
  1. Nachdem die Repositories aktualisiert wurden, können Sie die monitorlose JRE installieren. Führen Sie dazu den folgenden Befehl aus:
sudo apt-get install -y default-jre-headless
  1. Führen Sie den folgenden Befehl aus, um das Verzeichnis aufzurufen, in dem der nichtflüchtige Speicher bereitgestellt wird:
cd /home/minecraft
  1. Führen Sie den folgenden Befehl aus, um wget zu installieren:
sudo apt-get install wget
  1. Wenn Sie gefragt werden, ob Sie fortfahren möchten, geben Sie Y ein.

  2. Führen Sie den folgenden Befehl aus, um die aktuelle JAR-Datei für den Minecraft-Server (1.11.2.jar) herunterzuladen:

sudo wget https://launcher.mojang.com/v1/objects/d0d0fe2b1dc6ab4c65554cb734270872b72dadd6/server.jar

Minecraft-Server initialisieren

  1. Führen Sie den folgenden Befehl aus, um den Minecraft-Server zu initialisieren:
sudo java -Xmx1024M -Xms1024M -jar server.jar nogui

Ergebnis (Beispielausgabe):

[21:01:54] [main/ERROR]: Failed to load properties from file: server.properties [21:01:54] [main/WARN]: Failed to load eula.txt [21:01:54] [main/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info. Hinweis: Der Minecraft-Server wird nur ausgeführt, wenn Sie die Bedingungen des Endnutzer-Lizenzvertrags (EULA) akzeptieren.

Klicken Sie auf Fortschritt prüfen.

Java-Laufzeitumgebung (JRE) und Minecraft-Server installieren
  1. Führen Sie den folgenden Befehl aus, um die Dateien aufzurufen, die bei der ersten Initialisierung des Minecraft-Servers erstellt wurden:
sudo ls -l Hinweis: Wenn Sie das Standardverhalten des Minecraft-Servers ändern möchten, können Sie die Datei server.properties bearbeiten.
  1. Führen Sie den folgenden Befehl aus, um den EULA zu bearbeiten:
sudo nano eula.txt
  1. Ändern Sie die letzte Zeile der Datei von eula=false in eula=true.
  2. Drücken Sie Strg + O und die Eingabetaste, um die Datei zu speichern. Drücken Sie dann Strg + X, um Nano zu beenden.
Hinweis: Versuchen Sie noch nicht, den Minecraft-Server neu zu starten. Im nächsten Abschnitt lernen Sie eine andere Methode für diesen Schritt kennen.

Minecraft-Server mit virtuellem screen-Terminal starten

Wenn Sie den Minecraft-Server jetzt neu starten, ist er an die Lebensdauer Ihrer SSH-Sitzung gebunden. Das heißt, wenn Sie das SSH-Terminal schließen, wird auch der Server beendet. Sie können dieses Problem mithilfe von screen vermeiden. Diese Anwendung erlaubt es Ihnen, ein virtuelles Terminal zu erstellen, das "getrennt" oder "wieder hinzugefügt" werden kann und dadurch zu einem Hintergrundprozess bzw. einem Vordergrundprozess wird. Wenn ein virtuelles Terminal durch Trennen in den Hintergrund verschoben wird, läuft es unabhängig davon, ob Sie angemeldet sind oder nicht.

  1. Führen Sie den folgenden Befehl aus, um screen zu installieren:
sudo apt-get install -y screen
  1. Führen Sie den folgenden Befehl aus, um den Minecraft-Server in einem virtuellen screen-Terminal zu starten. Verwenden Sie das Flag -S, um Ihrem Terminal den Namen mcs zu geben:
sudo screen -S mcs java -Xmx1024M -Xms1024M -jar server.jar nogui

Ergebnis (Beispielausgabe):

... [21:06:06] [Server-Worker-1/INFO]: Preparing spawn area: 83% [21:06:07] [Server-Worker-1/INFO]: Preparing spawn area: 85% [21:06:07] [Server-Worker-1/INFO]: Preparing spawn area: 86% [21:06:08] [Server-Worker-1/INFO]: Preparing spawn area: 88% [21:06:08] [Server-Worker-1/INFO]: Preparing spawn area: 89% [21:06:09] [Server-Worker-1/INFO]: Preparing spawn area: 91% [21:06:09] [Server-Worker-1/INFO]: Preparing spawn area: 93% [21:06:10] [Server-Worker-1/INFO]: Preparing spawn area: 95% [21:06:10] [Server-Worker-1/INFO]: Preparing spawn area: 98% [21:06:11] [Server-Worker-1/INFO]: Preparing spawn area: 99% [21:06:11] [Server thread/INFO]: Time elapsed: 55512 ms [21:06:11] [Server thread/INFO]: Done (102.484s)! For help, type "help"

Virtuelles Terminal trennen und SSH-Sitzung schließen

  1. Drücken Sie Strg + A und dann Strg + D, um das virtuelle screen-Terminal zu trennen. Es wird im Hintergrund weiter ausgeführt. Führen Sie den folgenden Befehl aus, um das Terminal wieder hinzuzufügen:
sudo screen -r mcs
  1. Beenden Sie das screen-Terminal gegebenenfalls, indem Sie Strg + A und dann Strg + D drücken.
  2. Führen Sie den folgenden Befehl aus, um das SSH-Terminal zu beenden:
exit

Das wars! Sie haben eine VM eingerichtet und angepasst sowie einen Minecraft-Server installiert und konfiguriert.

Aufgabe 4: Client-Traffic zulassen

Im Rahmen dieser Aufgabe konfigurieren Sie eine Firewallregel, um Clientverbindungen zum Minecraft-Server zuzulassen. Der Server hat bislang eine externe statische IP-Adresse, kann aber noch keinen Traffic empfangen, weil die entsprechende Firewallregel fehlt.

Der Minecraft-Server verwendet standardmäßig den TCP-Port 25565.

Firewallregel erstellen

  1. Klicken Sie im Navigationsmenü (Navigationsmenü) der Google Cloud Console auf VPC-Netzwerk > Firewall.
  2. Klicken Sie auf Firewallregel erstellen.
  3. Geben Sie Folgendes an und lassen Sie ansonsten die Standardeinstellungen unverändert:
Attribut Wert (Wert eingeben beziehungsweise Option auswählen)
Name minecraft-rule
Ziel Angegebene Ziel-Tags
Zieltags minecraft-server
Quellfilter IPv4-Bereiche
Quell-IPv4-Bereiche 0.0.0.0/0
Protokolle und Ports Angegebene Protokolle und Ports
  1. Geben Sie bei TCP den Port 25565 an.
  2. Klicken Sie auf Erstellen. Jetzt können die Nutzer von ihren Minecraft-Clients aus auf Ihren Server zugreifen.

Serververfügbarkeit prüfen

  1. Klicken Sie im Navigationsmenü (Navigationsmenü) der Cloud Console auf VPC-Netzwerk.
  2. Klicken Sie im Bereich links auf IP-Adressen.
  3. Suchen und kopieren Sie die externe IP-Adresse für die VM mc-server.
  4. Verwenden Sie Minecraft Server Status, um Ihren Minecraft-Server zu testen.

Hinweis: Falls die oben genannte Website nicht funktioniert, können Sie auch eine andere Website oder die Chrome-Erweiterung verwenden:

Klicken Sie auf Fortschritt prüfen.

Client-Traffic zulassen

Aufgabe 5: Regelmäßige Sicherungen planen

Im Rahmen dieser Aufgabe konfigurieren Sie das System so, dass die Minecraft-Weltdaten in Cloud Storage gesichert werden. Die regelmäßige Sicherung der Anwendungsdaten gehört zu den Routineaufgaben.

Cloud Storage-Bucket erstellen

  1. Klicken Sie im Navigationsmenü (Navigationsmenü) der Google Cloud Console auf Compute Engine > VM-Instanzen.
  2. Klicken Sie bei mc-server auf SSH.
  3. Erstellen Sie einen global eindeutigen Bucket-Namen und speichern Sie ihn in der Umgebungsvariablen YOUR_BUCKET_NAME. Sie können den Namen durch Hinzufügen Ihrer Projekt-ID eindeutig machen. Führen Sie dazu diesen Befehl aus:
export YOUR_BUCKET_NAME=<Enter your bucket name here>
  1. Prüfen Sie dies mit dem echo-Befehl:
echo $YOUR_BUCKET_NAME
  1. Führen Sie den folgenden Befehl aus, um den Bucket mit dem gcloud storage-Tool aus dem Cloud SDK zu erstellen:
gcloud storage buckets create gs://$YOUR_BUCKET_NAME-minecraft-backup Hinweis: Wenn dieser Befehl fehlschlägt, haben Sie möglicherweise keinen eindeutigen Bucket-Namen erstellt. Wählen Sie in diesem Fall einen anderen Bucket-Namen aus, aktualisieren Sie die Umgebungsvariable und versuchen Sie noch einmal, den Bucket zu erstellen. Hinweis: Wenn Sie die Umgebungsvariable dauerhaft festlegen möchten, können Sie sie mit diesem Befehl der .profile-Datei des Root-Nutzers hinzufügen:
echo YOUR_BUCKET_NAME=$YOUR_BUCKET_NAME >> ~/.profile

Sicherungsscript erstellen

  1. Rufen Sie im SSH-Terminal für mc-server Ihr Basisverzeichnis auf:
cd /home/minecraft
  1. Führen Sie den folgenden Befehl aus, um das Script zu erstellen:
sudo nano /home/minecraft/backup.sh
  1. Kopieren Sie das folgende Script in die Datei:
#!/bin/bash screen -r mcs -X stuff '/save-all\n/save-off\n' /usr/bin/gcloud storage cp -R ${BASH_SOURCE%/*}/world gs://${YOUR_BUCKET_NAME}-minecraft-backup/$(date "+%Y%m%d-%H%M%S")-world screen -r mcs -X stuff '/save-on\n'
  1. Drücken Sie Strg + O und die Eingabetaste, um die Datei zu speichern. Drücken Sie dann Strg + X, um Nano zu beenden.
Hinweis: Das Script speichert den aktuellen Status der Weltdaten und unterbricht die automatische Speicherfunktion des Servers. Anschließend sichert es das Weltdatenverzeichnis des Servers (world) und speichert den Inhalt im Cloud Storage-Bucket in einem mit einem Zeitstempel versehenen Verzeichnis (<Zeitstempel>-world). Wenn das Skript die Sicherung der Daten beendet hat, wird die automatische Speicherung auf dem Minecraft-Server fortgesetzt.
  1. Führen Sie den folgenden Befehl aus, um das Script ausführbar zu machen:
sudo chmod 755 /home/minecraft/backup.sh

Sicherungsscript testen und Cronjob planen

  1. Führen Sie im SSH-Terminal für mc-server das Sicherungsscript aus:
. /home/minecraft/backup.sh
  1. Kehren Sie nach Beendigung des Scripts zur Cloud Console zurück.
  2. Klicken Sie im Navigationsmenü (Symbol für Navigationsmenü) auf Cloud Storage > Buckets, um zu überprüfen, ob die Sicherungsdatei gespeichert wurde.
  3. Klicken Sie auf den Namen des Sicherungs-Buckets. Es sollte ein Ordner angezeigt werden, dessen Name sich aus Datums- und Zeitstempel zusammensetzt. Damit haben Sie sich vergewissert, dass der Sicherungsvorgang erfolgreich durchgeführt wurde. Sie können nun einen Cronjob planen, um die Aufgabe zu automatisieren.
  4. Öffnen Sie im SSH-Terminal für mc-server die Crontabelle zur Bearbeitung:
sudo crontab -e
  1. Wenn Sie aufgefordert werden, einen Editor auszuwählen, geben Sie die Zahl ein, die Nano entspricht, und drücken Sie die Eingabetaste.
  2. Fügen Sie unten in der Crontabelle die folgende Zeile ein:
0 */4 * * * /home/minecraft/backup.sh Hinweis: Mit dieser Zeile wird Cron angewiesen, alle vier Stunden Sicherungen zu erstellen.
  1. Drücken Sie Strg + O und die Eingabetaste, um die Crontabelle zu speichern. Drücken Sie dann Strg + X, um Nano zu beenden.
Hinweis: Mit dieser Konfiguration werden etwa 300 Sicherungen pro Monat in Cloud Storage erstellt. Löschen Sie daher alte Sicherungen regelmäßig, um die Kosten zu senken. Cloud Storage unterstützt die Verwaltung des Objektlebenszyklus und dadurch das Festlegen einer Gültigkeitsdauer (TTL) für Objekte, das Archivieren älterer Objektversionen oder das Downgraden der Speicherklassen von Objekten zur Kostensenkung.

Klicken Sie auf Fortschritt prüfen.

Regelmäßige Sicherungen planen

Aufgabe 6: Serverwartung

Im Rahmen dieser Aufgabe stellen Sie eine Verbindung zum Server her und fahren ihn herunter, um Wartungsarbeiten durchzuführen.

Über SSH mit Server verbinden, Server beenden und VM herunterfahren

  1. Führen Sie im SSH-Terminal für mc-server den folgenden Befehl aus:
sudo screen -r -X stuff '/stop\n'
  1. Klicken Sie im Navigationsmenü (Symbol für Navigationsmenü) der Google Cloud Console auf Compute Engine > VM-Instanzen.
  2. Wählen Sie mc-server aus.
  3. Klicken Sie auf Beenden.
  4. Klicken Sie im Bestätigungsdialogfeld noch einmal auf Beenden. Sie werden von Ihrer SSH-Sitzung abgemeldet.
Hinweis: Wenn Sie Ihre Instanz wieder starten möchten, gehen Sie zur Instanzseite und klicken Sie auf Starten. Wenn Sie den Minecraft-Server wieder starten möchten, können Sie wie zuvor eine SSH-Verbindung zur Instanz herstellen, den nichtflüchtigen Speicher noch einmal bereitstellen und den Minecraft-Server in einem neuen screen-Terminal starten.

Serverwartung mit Start- und Shutdown-Skripts automatisieren

Anstatt dem manuellen Prozess zum Bereitstellen des nichtflüchtigen Speichers und zum Starten der Serveranwendung in einem screen-Terminal zu folgen, können Sie Metadatenscripts verwenden, um ein Startscript und ein Shutdownscript zu erstellen, die dies für Sie erledigen.

  1. Klicken Sie auf mc-server.

  2. Klicken Sie auf Bearbeiten.

  3. Klicken Sie unter Metadaten auf + Element hinzufügen und geben Sie Folgendes an:

    Schlüssel Wert
    startup-script-url https://storage.googleapis.com/cloud-training/archinfra/mcserver/startup.sh
    shutdown-script-url https://storage.googleapis.com/cloud-training/archinfra/mcserver/shutdown.sh
Hinweis: Zum Hinzufügen von shutdown-script-url müssen Sie auf Element hinzufügen klicken. Bei einem Neustart Ihrer Instanz werden mithilfe des Startscripts die folgenden Vorgänge automatisch ausgeführt: Bereitstellen des Minecraft-Laufwerks im entsprechenden Verzeichnis, Starten des Minecraft-Servers in einer screen-Sitzung und Trennen der Sitzung. Wenn Sie die Instanz beenden, wird der Minecraft-Server mithilfe des Shutdown-Skripts automatisch heruntergefahren. Anschließend wird die Instanz heruntergefahren. Es empfiehlt sich, diese Skripts in Cloud Storage zu speichern.
  1. Klicken Sie auf Speichern.

Klicken Sie auf Fortschritt prüfen.

Serverwartung

Aufgabe 7: Zusammenfassung

In diesem Lab haben Sie eine VM-Instanz erstellt und angepasst. Zu diesem Zweck haben Sie im ersten Schritt Basissoftware (monitorlose JRE-Version) und Anwendungssoftware (Minecraft-Spieleserver) installiert. Im nächsten Schritt haben Sie die VM durch Hinzufügen und Vorbereiten eines schnellen SSD-Datenlaufwerks angepasst und eine statische externe IP-Adresse reserviert, damit die IP-Adresse konstant bleibt. Anschließend haben Sie geprüft, ob der Spieleserver online verfügbar ist.

Sie haben ein Sicherungssystem eingerichtet, um die Daten des Servers in einem Cloud Storage-Bucket zu sichern, und Sie haben das Sicherungssystem getestet. Im nächsten Schritt haben Sie den Sicherungsvorgang mit Cron automatisiert. Schließlich haben Sie mithilfe von Metadaten Wartungsskripts eingerichtet, mit denen sich der Server reibungslos starten und herunterfahren lässt.

Lab beenden

Wenn Sie das Lab abgeschlossen haben, klicken Sie auf Lab beenden. Google Cloud Skills Boost entfernt daraufhin die von Ihnen genutzten Ressourcen und bereinigt das Konto.

Anschließend erhalten Sie die Möglichkeit, das Lab zu bewerten. Wählen Sie die entsprechende Anzahl von Sternen aus, schreiben Sie einen Kommentar und klicken Sie anschließend auf Senden.

Die Anzahl der Sterne hat folgende Bedeutung:

  • 1 Stern = Sehr unzufrieden
  • 2 Sterne = Unzufrieden
  • 3 Sterne = Neutral
  • 4 Sterne = Zufrieden
  • 5 Sterne = Sehr zufrieden

Wenn Sie kein Feedback geben möchten, können Sie das Dialogfeld einfach schließen.

Verwenden Sie für Feedback, Vorschläge oder Korrekturen den Tab Support.

© 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.

Vorbereitung

  1. Labs erstellen ein Google Cloud-Projekt und Ressourcen für einen bestimmten Zeitraum
  2. Labs haben ein Zeitlimit und keine Pausenfunktion. Wenn Sie das Lab beenden, müssen Sie von vorne beginnen.
  3. Klicken Sie links oben auf dem Bildschirm auf Lab starten, um zu beginnen

Privates Surfen verwenden

  1. Kopieren Sie den bereitgestellten Nutzernamen und das Passwort für das Lab
  2. Klicken Sie im privaten Modus auf Konsole öffnen

In der Konsole anmelden

  1. Melden Sie sich mit Ihren Lab-Anmeldedaten an. Wenn Sie andere Anmeldedaten verwenden, kann dies zu Fehlern führen oder es fallen Kosten an.
  2. Akzeptieren Sie die Nutzungsbedingungen und überspringen Sie die Seite zur Wiederherstellung der Ressourcen
  3. Klicken Sie erst auf Lab beenden, wenn Sie das Lab abgeschlossen haben oder es neu starten möchten. Andernfalls werden Ihre bisherige Arbeit und das Projekt gelöscht.

Diese Inhalte sind derzeit nicht verfügbar

Bei Verfügbarkeit des Labs benachrichtigen wir Sie per E-Mail

Sehr gut!

Bei Verfügbarkeit kontaktieren wir Sie per E-Mail

Es ist immer nur ein Lab möglich

Bestätigen Sie, dass Sie alle vorhandenen Labs beenden und dieses Lab starten möchten

Privates Surfen für das Lab verwenden

Am besten führen Sie dieses Lab in einem Inkognito- oder privaten Browserfenster aus. So vermeiden Sie Konflikte zwischen Ihrem privaten Konto und dem Teilnehmerkonto, die zusätzliche Kosten für Ihr privates Konto verursachen könnten.