Kirim masukan
Hapus beberapa instance
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini menjelaskan cara menghapus instance Cloud SQL.
Peringatan: Semua data pada instance, termasuk cadangan, akan
hilang secara permanen jika instance tersebut dihapus. Untuk menyimpan data Anda,
ekspor data ke Cloud Storage
sebelum menghapusnya. Peran Admin Cloud SQL mencakup izin untuk menghapus
instance. Untuk mencegah penghapusan yang tidak disengaja, berikan peran ini hanya jika diperlukan.
Selain itu, pertimbangkan
perlindungan penghapusan .
Perhatikan hal-hal berikut saat Anda berencana untuk menghapus instance:
Setelah Anda menghapus instance, instance tersebut mungkin akan terus muncul di project Anda
dengan ukuran yang "tidak diketahui" tetapi dengan status "Sedang dihapus". Hal ini normal, dan instance
akan hilang sepenuhnya setelah beberapa saat.
Diperlukan waktu hingga satu minggu agar resource yang mendasarinya terkait dengan instance
dihapus sepenuhnya, kecuali replika baca, yang sering kali
dihapus dalam beberapa menit.
Nama instance yang dihapus dapat segera digunakan kembali untuk membuat instance baru.
Jika
perlindungan penghapusan diaktifkan pada instance, Anda harus menonaktifkannya
sebelum menghapus instance.
Izin yang diperlukan
Secara default, hanya akun pengguna atau akun layanan dengan peran
Cloud SQL Admin
(roles/cloudsql.admin
)
atau Owner
(roles/owner
) yang memiliki izin untuk menghapus
instance Cloud SQL (cloudsql.instances.delete
).
Anda juga dapat menentukan peran khusus IAM
untuk akun pengguna atau akun layanan yang menyertakan izin
cloudsql.instances.delete
. Izin ini
didukung dalam
peran khusus IAM.
Menghapus instance
Anda dapat menghapus instance Cloud SQL menggunakan gcloud CLI atau API.
Catatan: Sebelum Anda menghapus instance, pastikan bahwa instance aman untuk dihapus. Kemudian, pastikan bahwa perlindungan penghapusan dinonaktifkan untuk instance tersebut.
Jika Anda menghapus instance yang mengaktifkan Private Service Connect , tindakan berikut akan terjadi:
Lampiran layanan dihapus secara otomatis. Namun, endpoint Private Service Connect yang mengarah ke lampiran layanan tidak dihapus secara otomatis. Dengan mencantumkan aturan penerusan yang terkait dengan endpoint, Anda dapat melihat bahwa aturan tersebut memiliki status CLOSED
. Setelah menerima status ini, Anda dapat menghapus endpoint.
Anda melihat koneksi ke waktu tunggu endpoint.
Untuk menghindari timbulnya biaya tambahan, sebaiknya hapus juga zona DNS dan data DNS yang sesuai.
Konsol
Di konsol Google Cloud, buka halaman Instance Cloud SQL .
Buka Instance Cloud SQL
Untuk membuka halaman Ringkasan instance, klik nama instance.
Klik Hapus .
Pada dialog Hapus instance database , klik OK .
gcloud
Untuk menghapus instance, gunakan perintah gcloud sql instances delete
:
gcloud sql instances delete INSTANCE_NAME \
--project= PROJECT_ID
Lakukan penggantian berikut:
INSTANCE_NAME : nama instance
PROJECT_ID : ID atau nomor project project Google Cloud yang berisi instance yang ingin Anda hapus
REST v1
Sebelum menggunakan salah satu data permintaan,
lakukan penggantian berikut:
PROJECT_ID : ID atau nomor project project Google Cloud yang berisi instance yang ingin Anda hapus
INSTANCE_NAME : nama instance
Metode HTTP dan URL:
DELETE https://sqladmin.googleapis.com/v1/projects/PROJECT_ID /instances/INSTANCE_NAME
Untuk mengirim permintaan, perluas salah satu opsi berikut:
curl (Linux, macOS, atau Cloud Shell)
Catatan:
Perintah berikut mengasumsikan bahwa Anda telah login ke
gcloud
CLI dengan akun pengguna Anda dengan menjalankan
gcloud init
atau
gcloud auth login
, atau dengan menggunakan Cloud Shell ,
yang secara otomatis membuat Anda login ke gcloud
CLI
.
Anda dapat memeriksa akun yang saat ini aktif dengan menjalankan
gcloud auth list
.
Jalankan perintah berikut:
curl -X DELETE \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID /instances/INSTANCE_NAME "
PowerShell (Windows)
Catatan:
Perintah berikut mengasumsikan bahwa Anda telah login ke
gcloud
CLI dengan akun pengguna Anda dengan menjalankan
gcloud init
atau
gcloud auth login
.
Anda dapat memeriksa akun yang saat ini aktif dengan menjalankan
gcloud auth list
.
Jalankan perintah berikut:
$cred = gcloud auth print-access-token $headers = @{ "Authorization" = "Bearer $cred" } Invoke-WebRequest ` -Method DELETE ` -Headers $headers ` -Uri "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID /instances/INSTANCE_NAME " | Select-Object -Expand Content
Anda akan melihat respons JSON seperti berikut:
{
"kind": "sql#operation",
"targetLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID /instances/INSTANCE_NAME ",
"status": "PENDING",
"user": "user@example.com",
"insertTime": "2020-01-15T00:10:22.078Z",
"operationType": "DELETE",
"name": "OPERATION_ID ",
"targetId": "INSTANCE_NAME ",
"selfLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID /operations/OPERATION_ID ",
"targetProject": "PROJECT_ID "
}
Untuk melihat cara
permintaan REST API yang mendasarinya
dibuat untuk tugas ini, lihat
APIs Explorer di halaman instances:delete .
REST v1beta4
Sebelum menggunakan salah satu data permintaan,
lakukan penggantian berikut:
PROJECT_ID : ID atau nomor project project Google Cloud yang berisi instance yang ingin Anda hapus
INSTANCE_NAME : nama instance
Metode HTTP dan URL:
DELETE https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID /instances/INSTANCE_NAME
Untuk mengirim permintaan, perluas salah satu opsi berikut:
curl (Linux, macOS, atau Cloud Shell)
Catatan:
Perintah berikut mengasumsikan bahwa Anda telah login ke
gcloud
CLI dengan akun pengguna Anda dengan menjalankan
gcloud init
atau
gcloud auth login
, atau dengan menggunakan Cloud Shell ,
yang secara otomatis membuat Anda login ke gcloud
CLI
.
Anda dapat memeriksa akun yang saat ini aktif dengan menjalankan
gcloud auth list
.
Jalankan perintah berikut:
curl -X DELETE \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID /instances/INSTANCE_NAME "
PowerShell (Windows)
Catatan:
Perintah berikut mengasumsikan bahwa Anda telah login ke
gcloud
CLI dengan akun pengguna Anda dengan menjalankan
gcloud init
atau
gcloud auth login
.
Anda dapat memeriksa akun yang saat ini aktif dengan menjalankan
gcloud auth list
.
Jalankan perintah berikut:
$cred = gcloud auth print-access-token $headers = @{ "Authorization" = "Bearer $cred" } Invoke-WebRequest ` -Method DELETE ` -Headers $headers ` -Uri "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID /instances/INSTANCE_NAME " | Select-Object -Expand Content
Anda akan melihat respons JSON seperti berikut:
{
"kind": "sql#operation",
"targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID /instances/INSTANCE_NAME ",
"status": "PENDING",
"user": "user@example.com",
"insertTime": "2020-01-15T00:10:22.078Z",
"operationType": "DELETE",
"name": "OPERATION_ID ",
"targetId": "INSTANCE_NAME ",
"selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/PROJECT_ID /operations/OPERATION_ID ",
"targetProject": "PROJECT_ID "
}
Untuk melihat cara
permintaan REST API yang mendasarinya
dibuat untuk tugas ini, lihat
APIs Explorer di halaman instances:delete .
Kirim masukan
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0 , sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0 . Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers . Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-02-14 UTC.
Ada masukan untuk kami?
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-02-14 UTC."],[],[]]