Perlindungan release mencegah instans ApsaraDB RDS for MySQL dihapus secara tidak sengaja melalui Konsol atau panggilan API. Aktifkan fitur ini pada instans yang menjalankan beban kerja kritis untuk menghindari kehilangan data yang tidak dapat dipulihkan.
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Instans ApsaraDB RDS for MySQL dengan metode penagihan Pay-as-you-go atau Serverless.
Batasan
Perlindungan release tidak mencegah pelepasan otomatis dalam skenario berikut:
Akun Anda memiliki pembayaran tertunda selama lebih dari 15 hari.
Instans RDS tidak mematuhi kebijakan kepatuhan keamanan.
Cara kerja perlindungan release
Saat perlindungan release diaktifkan, setiap upaya penghapusan instans akan diblokir:
| Metode | Perilaku |
|---|---|
| Konsol | Pesan error ditampilkan yang menunjukkan bahwa instans tidak dapat direlease. |
API (DeleteDBInstance) | Operasi mengembalikan error. Lihat DeleteDBInstance. |
Aktifkan perlindungan release saat pembuatan instans
Masuk ke Konsol ApsaraDB RDS. Di panel navigasi sebelah kiri, klik Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS Anda berada.
Pada halaman Instances, klik Create Instance.
Pada langkah Basic Resources, atur Billing Method menjadi Pay-as-you-go dan konfigurasikan parameter yang diperlukan lainnya. Klik Next: Instance Configuration.
Pada langkah Instance Configuration, pilih Prevents instances from being unexpectedly deleted by using the console or calling an API operation dan konfigurasikan parameter yang diperlukan lainnya. Klik Next: Confirm Order.
Konfigurasikan parameter yang diperlukan.
Untuk mengaktifkan atau menonaktifkan perlindungan release melalui API saat membuat instans, atur parameter DeletionProtection dalam CreateDBInstance atau CloneDBInstance.
Aktifkan atau nonaktifkan perlindungan release pada instans yang sudah ada
Masuk ke Konsol ApsaraDB RDS. Di panel navigasi sebelah kiri, klik Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS Anda berada.
Pada halaman Instances, temukan instans target. Di kolom Actions, klik More > Change Release Protection Settings.
Pada kotak dialog yang muncul, aktifkan atau nonaktifkan Release Protection.
Klik OK.
Untuk mengaktifkan atau menonaktifkan perlindungan release melalui API, panggil ModifyDBInstanceDeletionProtection.
Periksa status perlindungan release
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah. Temukan instans RDS dan klik ID-nya.
Pada halaman Basic Information, lihat parameter Release Protection di bagian Configuration Information.

Operasi API terkait
| Operasi | Deskripsi |
|---|---|
| CreateDBInstance | Membuat instans. |
| CloneDBInstance | Memulihkan data dari instans yang ada ke instans baru (kloning). |
| ModifyDBInstanceDeletionProtection | Mengaktifkan atau menonaktifkan perlindungan release untuk instans. |