Auf dieser Seite wird beschrieben, wie Sie einen AlloyDB-Cluster im kostenlosen Testzeitraum erstellen und verwalten.
Weitere Informationen zu AlloyDB -Clustern im kostenlosen Testzeitraum finden Sie unter AlloyDB -Cluster im kostenlosen Testzeitraum – Übersicht.
Vor dem Start
- Melden Sie sich in Ihrem Google Cloud -Konto an. Wenn Sie noch kein Google Cloud-Konto haben, erstellen Sie ein Konto, um die Leistung unserer Produkte in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify 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.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Für Cluster und Instanzressourcen im kostenlosen Testzeitraum fallen keine Kosten an. Sie zahlen jedoch für die Datenübertragung für Verbindungen außerhalb der Region, über das öffentliche Internet sowie für die Erstellung und Speicherung Ihrer endgültigen Sicherung. Weitere Informationen finden Sie unter Testzeitraum – Leistungen und Bedingungen.
Cluster im kostenlosen Testzeitraum erstellen
Console
Wenn Sie einen Cluster im kostenlosen Testzeitraum erstellen, wird automatisch eine primäre Instanz erstellt.
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Klicken Sie auf Kostenlosen Cluster erstellen.
Geben Sie im Abschnitt Grundlegende Informationen im Feld Cluster-ID einen Namen für den Cluster ein, z. B.
my-trial-cluster.Geben Sie im Feld Passwort ein Passwort ein. Dieses Passwort wird verwendet, um eine Verbindung zur Standarddatenbank herzustellen.
Wählen Sie im Abschnitt Standort im Feld Region eine Region aus, z. B.
us-central1 (Iowa).Behalten Sie im Feld Datenbankversion den Standardwert bei.
Wählen Sie unter Netzwerk die Option
defaultaus.Wenn Sie den Zugriff auf private Dienste noch nicht eingerichtet haben, wird das Dialogfeld Verbindung für privaten Dienstzugriff erforderlich angezeigt.
Führen Sie im Dialogfeld 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 dem Titel 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 wird entfernt.
Klicken Sie auf Kostenlosen Cluster erstellen.
Nachdem Sie den Cluster im kostenlosen Testzeitraum erstellt haben, werden Sie zur Seite Übersicht weitergeleitet. Ihre primäre Instanz wird im Abschnitt Instanzen in Ihrem Cluster angezeigt. Dort finden Sie auch andere Informationen zu Ihrem Cluster, z. B. die verbleibende Anzahl der Tage im Testzeitraum.
gcloud
Wenn Sie die gcloud CLI verwenden möchten, können Sie die Google Cloud CLI installieren und initialisieren oder Sie können Cloud Shell verwenden.
Wenn Sie einen AlloyDB-Cluster mit Zugriff auf private Dienste erstellen möchten, müssen Sie den Zugriff auf private Dienste aktivieren.
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, das für den Standardnutzerpostgresverwendet werden soll.REGION_ID: Die Region, in der sich der Cluster befinden soll.CLUSTER_ID: Die ID des Clusters im kostenlosen Testzeitraum, in dem sich die Instanz befinden soll.
Lesepoolinstanz hinzufügen
Sie können einem Cluster im kostenlosen Testzeitraum eine einzelne Lesepoolinstanz mit einer Rechenkapazität von 8 vCPUs hinzufügen.
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Klicken Sie in der Spalte Ressourcenname auf den Cluster im kostenlosen Testzeitraum.
Rufen Sie den Abschnitt Instanzen in Ihrem Cluster auf und klicken Sie auf Lesepool hinzufügen.
Konfigurieren Sie die Lesepoolinstanz:
Geben Sie im Feld Lesepoolinstanz-ID eine ID für die Lesepoolinstanz ein.
Im Feld Knotenanzahl wird der Wert für die Knotenanzahl für eine Poolinstanz in einem Cluster im kostenlosen Testzeitraum automatisch auf
1festgelegt. 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 im kostenlosen Testzeitraum importieren.
Führen Sie zuerst folgende Schritte aus:
Laden Sie Ihre 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 Format des Dienstkontos ist wie folgt:
service-PROJECT_NUMBER@gcp-sa-alloydb.iam.gserviceaccount.comErsetzen Sie
PROJECT_NUMBERdurch Ihre Projektnummer, z. B.212340152241.Das Dienstkonto muss die Rolle „Storage-Objekt-Betrachter“ (
roles/storage.objectViewer) haben.
Sie müssen die Rolle „AlloyDB-Administrator“ (
roles/alloydb.admin) haben. Fügen Sie für benutzerdefinierte Rollen der Rolle diealloydb.clusters.importBerechtigung hinzu.Optional: Wenn Sie nicht die Standarddatenbank verwenden möchten, stellen Sie eine Verbindung zu Ihrer Instanz her und erstellen Sie eine Datenbank.
Führen Sie die folgenden Schritte aus, um Ihre SQL-Datei in eine AlloyDB-Datenbank zu importieren:
Rufen Sie die Seite Cluster auf.
Klicken Sie in der Spalte Ressourcenname auf den Cluster im kostenlosen Testzeitraum.
Maximieren Sie auf der Seite Übersicht das Menü 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 Sie Daten importieren möchten 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, wie die Ausgabe des Dienstprogramms
pg_dump.Wählen Sie im Abschnitt 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.
Cluster im kostenlosen Testzeitraum upgraden
Sie können Ihren kostenlosen Testcluster jederzeit während des 30‑tägigen kostenlosen Testzeitraums upgraden.
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Klicken Sie in der Spalte Ressourcenname auf den zuvor erstellten Cluster im kostenlosen Testzeitraum.
Klicken Sie auf der Seite Übersicht im Feld Verbleibende Tage im Testzeitraum auf Jetzt upgraden.
Wählen Sie im Abschnitt Maschine im Feld Maschinentyp den Maschinentyp aus, auf den Sie upgraden möchten.
Klicken Sie auf Jetzt upgraden, um das Upgrade zu starten.
Nach Abschluss des Upgrades werden auf der Übersichtsseite keine Informationen mehr zu den verbleibenden Tagen im Testzeitraum angezeigt. Außerdem werden alle Einschränkungen entfernt, die für den Cluster im kostenlosen Testzeitraum gelten.
Nächste Schritte
- Informationen zum Erstellen einer Datenbank und zum Herstellen einer Verbindung zu einer Datenbank.
- Analytische Abfragen mit der spaltenbasierten Engine beschleunigen.
- DMP-Datei in eine AlloyDB-Datenbank importieren.