Datenbankcluster löschen

Sie können Datenbankcluster mit der GDC-Konsole 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 das Back-up zuvor aktiviert war, wählen Sie Alle Back-ups löschen aus. Dies führt zu einer dauerhaften Löschung. Andernfalls werden Sicherungen automatisch gelöscht, sobald die Aufbewahrungsdauer des Projekts abgelaufen ist.
  5. Bestätigen Sie das Löschen, indem Sie die ID des Clusters eingeben.
  6. Klicken Sie zum Beenden auf  LÖSCHEN.

gdcloud-Befehlszeile

Verwenden Sie den folgenden Befehl, um ein 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. Das ist eine der folgenden Optionen: 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 wird durch Ausführen des ersten Befehls nur die Datenbank gelöscht, während die Sicherungen beibehalten werden. Der Datenbankcluster kann also weiterhin wiederhergestellt werden. Diese Sicherungen werden nach Ablauf der Aufbewahrungsdauer 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.