Datenbankcluster löschen

Sie können Datenbankcluster mit der GDC Console oder der Distributed Cloud CLI löschen.

Console

  1. Wählen Sie im Hauptmenü der GDC Console Database Service aus.
  2. Wählen Sie den zu löschenden Datenbankcluster aus.
  3. Klicken Sie auf LÖSCHEN.
  4. Optional: Wenn die Sicherung zuvor aktiviert war, wählen Sie Alle Sicherungen löschen aus. Dadurch werden die Sicherungen endgültig gelöscht. Andernfalls werden Sicherungen automatisch gelöscht, sobald der Aufbewahrungszeitraum des Projekts abläuft.
  5. Bestätigen Sie das Löschen, indem Sie die Cluster-ID eingeben.
  6. Klicken Sie zum Beenden auf LÖSCHEN.

gdcloud CLI

Verwenden Sie den folgenden Befehl, um einen Datenbankcluster zu löschen:

gdcloud database clusters delete CLUSTER_NAME

Ersetzen Sie Folgendes:

  • CLUSTER_NAME durch den Namen des zu löschenden Datenbankclusters.

API

kubectl patch dbcluster.DBENGINE_NAME.dbadmin.gdc.goog DBCLUSTER_NAME -p '{"spec":{"isDeleted": true}}' --type=merge -n USER_PROJECT
kubectl delete dbcluster.DBENGINE_NAME.dbadmin.gdc.goog DBCLUSTER_NAME -n USER_PROJECT # for database clusters with backup enabled, this will permanently delete the database.

Ersetzen Sie die folgenden Variablen:

  • DBENGINE_NAME, der Name der Datenbank-Engine. Dies ist entweder alloydbomni, postgresql oder oracle.
  • USER_PROJECT, der Name des Nutzerprojekts, in dem der Datenbankcluster erstellt wurde.
  • DBCLUSTER_NAME, der Name des Datenbankclusters.

Bei Datenbankclustern ohne Sicherung ist nur der erste Schritt erforderlich. Bei Datenbanken mit Sicherung werden durch Ausführen des ersten Befehls nur die Datenbank gelöscht, die zugehörigen Sicherungen bleiben jedoch erhalten (und der Datenbankcluster kann daher weiterhin wiederhergestellt werden). Diese Sicherungen werden nach Ablauf der Aufbewahrungszeit gelöscht, wenn keine Maßnahmen ergriffen werden. Mit dem zweiten Befehl können Sie den Datenbankcluster und alle zugehörigen Sicherungen sofort löschen.