Menghapus cluster database

Anda dapat menghapus cluster database dengan konsol GDC atau Distributed Cloud CLI.

Konsol

  1. Dari menu utama konsol GDC, pilih Database Service.
  2. Pilih cluster database yang akan dihapus.
  3. Klik DELETE.
  4. Opsional: Jika cadangan sebelumnya diaktifkan, pilih Delete all backups. Tindakan ini akan menyebabkan penghapusan permanen. Jika tidak, cadangan akan otomatis dihapus setelah periode retensi data project berakhir.
  5. Konfirmasi penghapusan dengan mengetik ID cluster.
  6. Klik DELETE untuk menyelesaikan.

gdcloud CLI

Gunakan perintah berikut untuk menghapus cluster database:

gdcloud database clusters delete CLUSTER_NAME

Ganti kode berikut:

  • CLUSTER_NAME dengan nama cluster database yang akan dihapus.

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.

Ganti variabel berikut:

  • DBENGINE_NAME, nama mesin database. Nilai ini adalah salah satu dari alloydbomni, postgresql, atau oracle.
  • USER_PROJECT, nama project pengguna tempat cluster database dibuat.
  • DBCLUSTER_NAME, nama cluster database.

Untuk cluster database tanpa cadangan, hanya langkah pertama yang diperlukan. Untuk database dengan cadangan, menjalankan perintah pertama saja akan menghapus database sambil menyimpan cadangannya (sehingga cluster database masih dapat dipulihkan). Cadangan ini akan dihapus setelah waktu retensinya jika tidak ada tindakan yang dilakukan. Perintah kedua dapat digunakan untuk segera menghapus cluster database dan semua cadangannya.