Auf dieser Seite wird beschrieben, wie Sie einen kostenlosen Testcluster für AlloyDB erstellen und verwalten.
Weitere Informationen zu AlloyDB-Clustern für den kostenlosen Testzeitraum finden Sie unter AlloyDB-Cluster für den kostenlosen Testzeitraum – Übersicht.
Vor dem Start
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
Für Cluster und Instanzressourcen in der kostenlosen Testversion fallen keine Kosten an. Sie müssen jedoch die Kosten für die Datenübertragung für Verbindungen außerhalb der Region über das öffentliche Internet sowie für die Erstellung und Speicherung der endgültigen Sicherung tragen. Weitere Informationen finden Sie unter Einschlüsse und Bedingungen für den Test.
Cluster im kostenlosen Testzeitraum erstellen
Konsole
Wenn Sie einen kostenlosen Testcluster erstellen, wird automatisch eine primäre Instanz erstellt.
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Klicken Sie auf Kostenloser Cluster erstellen.
Geben Sie im Feld Cluster-ID im Bereich Grundlegende Informationen einen Namen für den Cluster ein, z. B.
my-trial-cluster
.Geben Sie im Feld Passwort ein gewünschtes Passwort ein. Mit diesem Passwort wird eine Verbindung zur Standarddatenbank hergestellt.
Wählen Sie im Feld Region des Bereichs Standort eine Region aus, z. B.
us-central1 (Iowa)
.Übernehmen Sie im Feld Database version (Datenbankversion) den Standardwert.
Wählen Sie unter Netzwerk die Option
default
aus.Wenn Sie den Zugriff auf private Dienste noch nicht eingerichtet haben, wird das Dialogfeld Verbindung für den Zugriff auf private Dienste erforderlich angezeigt.
Führen Sie im Dialogfeld Verbindung für den Zugriff auf private Dienste erforderlich die folgenden Schritte aus, um eine Verbindung für den Zugriff auf private Dienste zu erstellen:
Klicken Sie auf Verbindung einrichten.
Ein neuer Bereich mit der Bezeichnung Service Networking API aktivieren wird angezeigt.
Wählen Sie im Bereich die Option Automatisch zugewiesenen IP-Bereich verwenden aus.
Klicken Sie auf Weiter.
Klicken Sie auf Verbindung erstellen und warten Sie, bis die Verbindungskonfiguration abgeschlossen ist.
Der Bereich Service Networking API aktivieren wurde entfernt.
Klicken Sie auf Kostenloser Cluster erstellen.
Nachdem Sie den Cluster für den kostenlosen Testzeitraum erstellt haben, werden Sie zur Seite Übersicht weitergeleitet. Im Bereich Instanz im Cluster finden Sie Ihre primäre Instanz und weitere Informationen zu Ihrem Cluster, z. B. die verbleibende Testlaufdauer.
gcloud
Wenn Sie die gcloud CLI verwenden möchten, können Sie die Google Cloud CLI installieren und initialisieren oder Cloud Shell verwenden.
Verwenden Sie die Befehle gcloud alloydb clusters
create
und gcloud alloydb
instances create
, um einen Cluster bzw. eine primäre Instanz zu erstellen.
gcloud alloydb clusters create CLUSTER_ID \
--password=PASSWORD \
--region=REGION_ID \
--subscription-type=TRIAL
gcloud alloydb instances create INSTANCE_ID \
--instance-type=PRIMARY \
--cpu-count=8 \
--region=REGION_ID \
--cluster=CLUSTER_ID \
Ersetzen Sie Folgendes:
CLUSTER_ID
: die ID des Clusters, den Sie erstellen. Sie muss mit einem Kleinbuchstaben beginnen und darf Kleinbuchstaben, Ziffern und Bindestriche enthalten.PASSWORD
: das Passwort für den Standardnutzer vonpostgres
.REGION_ID
: die Region, in der der Cluster platziert werden soll.CLUSTER_ID
: Die ID des Clusters für den kostenlosen Testzeitraum, in dem die Instanz bereitgestellt werden soll.
Lesepoolinstanz hinzufügen
Sie können einem Cluster im kostenlosen Testzeitraum eine einzelne Lesepoolinstanz mit 8 vCPUs hinzufügen.
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Klicken Sie in der Spalte Ressourcenname auf den Cluster für den kostenlosen Testzeitraum.
Klicken Sie im Bereich Instanzen in Ihrem Cluster auf Lesepool hinzufügen.
Lesepoolinstanz konfigurieren:
Geben Sie im Feld Lesepoolinstanz-ID eine ID für die Lesepoolinstanz ein.
Im Feld Knotenanzahl wird für eine Poolinstanz in einem Cluster für den kostenlosen Testzeitraum automatisch der Wert
1
festgelegt. Dieser Wert kann nicht geändert werden.Klicken Sie auf Lesepool erstellen.
Optional: SQL-Datei importieren
Sie können Ihre SQL-Datei, die eine logische Sicherung einer PostgreSQL-Datenbank enthält, in den Cluster für den kostenlosen Testzeitraum importieren.
Führen Sie zuerst folgende Schritte aus:
Laden Sie die SQL-Datei in einen Cloud Storage-Bucket hoch. Weitere Informationen finden Sie unter SQL-Datei importieren.
Gewähren Sie dem AlloyDB-Dienstkonto Berechtigungen für den Cloud Storage-Bucket für den Importvorgang.
Das Dienstkonto hat folgendes Format:
service-PROJECT_NUMBER@gcp-sa-alloydb.iam.gserviceaccount.com
Ersetzen Sie
PROJECT_NUMBER
durch Ihre Projektnummer, z. B.212340152241
.Dem Dienstkonto muss die Rolle „Storage-Objekt-Betrachter“ (
roles/storage.objectViewer
) zugewiesen sein.
Sie benötigen die Rolle „AlloyDB Admin“ (
roles/alloydb.admin
). Fügen Sie benutzerdefinierten Rollen die Berechtigungalloydb.clusters.import
hinzu.Optional: Wenn Sie die Standarddatenbank nicht verwenden möchten, stellen Sie eine Verbindung zu Ihrer Instanz her und erstellen Sie eine Datenbank.
So importieren Sie Ihre SQL-Datei in eine AlloyDB-Datenbank:
Rufen Sie die Seite Cluster auf.
Klicken Sie in der Spalte Ressourcenname auf den Cluster für den kostenlosen Testzeitraum.
Maximieren Sie auf der Seite Übersicht das Menü Ihren kostenlosen Cluster optimal nutzen.
Klicken Sie auf den Schritt Daten in AlloyDB importieren und dann auf Daten importieren.
Geben Sie im Bereich Datei auswählen, aus der Daten importiert werden sollen den Pfad zum Bucket und zur SQL-Datei für den Import ein oder wechseln Sie zu einer vorhandenen Datei.
Die SQL-Datei ist eine Datei mit einer Abfolge von SQL-Befehlen, z. B. die Ausgabe des
pg_dump
-Dienstprogramms.Wählen Sie im Bereich Ziel die Datenbank aus, in die die Daten importiert werden sollen.
Wählen Sie in der Liste Nutzer einen Datenbanknutzer aus.
Geben Sie im Feld Passwort das für Ihre Datenbank festgelegte Passwort ein.
Klicken Sie auf Importieren, um den Import zu starten.
Upgrade für einen Cluster mit kostenlosem Testzeitraum durchführen
Sie können Ihren Cluster während des 30-tägigen Testzeitraums jederzeit upgraden.
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Klicken Sie in der Spalte Ressourcenname auf den zuvor erstellten kostenlosen Testcluster.
Klicken Sie auf der Seite Übersicht im Feld Verbleibende Tage des Testzeitraums auf Jetzt upgraden.
Wählen Sie im Feld Maschinentyp des Abschnitts Maschine den Maschinentyp aus, auf den Sie umstellen möchten.
Klicken Sie auf Jetzt aktualisieren, um das Upgrade zu starten.
Nach Abschluss des Upgrades werden auf der Seite Übersicht keine Informationen mehr zur verbleibenden Testdauer angezeigt und alle Einschränkungen, die für den Cluster des kostenlosen Testzeitraums gelten, werden entfernt.
Nächste Schritte
- Weitere Informationen zum Erstellen und Verbinden mit einer Datenbank
- Mit der spaltenbasierten Engine analytische Abfragen beschleunigen
- Importieren Sie die DMP-Datei in eine AlloyDB-Datenbank.