Rilis instans ECS yang tidak digunakan segera atau sesuai jadwal melalui Konsol atau API. Aktifkan perlindungan rilis untuk mencegah penghapusan yang tidak disengaja.
Merilis instans bersifat permanen dan tidak dapat dikembalikan. Semua data pada disk sistem, disk lokal, dan disk data yang dikonfigurasi untuk dirilis bersama instans akan hilang secara permanen.
Dampak potensial
-
Kehilangan data: Disk sistem, disk lokal, dan disk data yang dikonfigurasi untuk dirilis bersama instans akan dihapus secara permanen. Snapshot otomatis yang diatur untuk dihapus bersama cloud disk terkait juga akan dihapus.
Mitigasi: Buat snapshot atau buat custom image sebelum merilis.
-
Kehilangan alamat IP: Alamat IP publik statis akan ditarik kembali dan tidak dapat dipulihkan.
Mitigasi: Konversi alamat IP publik statis menjadi EIP sebelum merilis.
-
Biaya berkelanjutan untuk resource terkait: Cloud disk, EIP, dan snapshot yang tidak dikonfigurasi untuk dirilis bersama instans tetap ada dan terus dikenai biaya.
Mitigasi: Periksa penagihan Anda dan rilis secara manual resource berbayar yang tersisa.
Rilis instans pay-as-you-go
Konsol
-
Buka halaman ECS console - Instances. Pilih wilayah dan kelompok sumber daya.
-
Pada kolom Operation, klik .
-
Pada kotak dialog Release Instance, pilih opsi Release dan klik Next:
-
Release Now: Merilis instans segera.
-
Scheduled Release: Merilis instans pada waktu yang ditentukan. Untuk membatalkan, lihat Bagaimana cara membatalkan rilis terjadwal?
-
-
Konfirmasi resource terkait yang akan dirilis dan dipertahankan, lalu klik OK.
API
-
Untuk merilis satu instans ECS, panggil DeleteInstance.
-
Untuk merilis satu atau beberapa instans ECS, panggil DeleteInstances.
Melepaskan instansi langganan
Hanya instans subscription yang kedaluwarsa yang dapat dirilis. Untuk merilis instans subscription yang belum kedaluwarsa, terlebih dahulu ubah metode penagihannya menjadi pay-as-you-go.
Konsol
-
Buka halaman ECS console - Instances. Pilih wilayah dan kelompok sumber daya.
-
Pada kolom Operation, klik .
-
Pada kotak dialog Release Instance, atur Release ke Release Now, lalu klik Next.
-
Konfirmasi resource terkait yang akan dirilis dan dipertahankan, lalu klik Confirmation.
API
-
Untuk merilis satu instans ECS, panggil DeleteInstance.
-
Untuk merilis satu atau beberapa instans ECS, panggil DeleteInstances.
Saat merilis instans subscription yang kedaluwarsa, tentukan TerminateSubscription=true.
Perlindungan rilis
Perlindungan rilis memblokir semua permintaan rilis manual dari Konsol, API, dan CLI untuk mencegah penghapusan yang tidak disengaja atau tidak sah.
Fitur ini hanya berlaku untuk instans pay-as-you-go. Fitur ini tidak mencegah rilis otomatis dalam skenario berikut:
-
Instans ditarik kembali karena pembayaran tertunda.
-
Tugas rilis terjadwal dijalankan.
-
Instans dipaksa dirilis karena melanggar aturan keamanan platform (misalnya, hosting konten ilegal).
-
Auto Scaling memicu scale-in.
Aktifkan perlindungan rilis
Konsol
-
Buka halaman ECS console - Instances. Pilih wilayah dan kelompok sumber daya.
-
Pada kolom Operation, klik .
-
Pada kotak dialog, klik OK.
API
Panggil ModifyInstanceAttribute dengan DeletionProtection diatur ke true.
Setelah perlindungan diaktifkan, upaya rilis akan mengembalikan kode kesalahan InvalidOperation.DeletionProtection.
Nonaktifkan perlindungan rilis
Konsol
-
Buka halaman ECS console - Instances. Pilih wilayah dan kelompok sumber daya.
-
Pada kolom Operation, klik .
-
Pada kotak dialog, klik OK.
API
Panggil ModifyInstanceAttribute dengan DeletionProtection diatur ke false.
Periksa status perlindungan rilis
Konsol
-
Buka halaman ECS console - Instances. Pilih wilayah dan kelompok sumber daya.
-
Klik ID instans. Pada bagian Other Information, periksa Release Protection.
API
Panggil DescribeInstances dan periksa Instances.Instance.DeletionProtection. Nilai true berarti perlindungan rilis diaktifkan.
Penerapan di lingkungan produksi
Lindungi instans produksi dari rilis yang tidak disengaja:
-
Aktifkan perlindungan rilis pada semua instans produksi. Mencegah penghapusan tidak sengaja terhadap resource kritis.
-
Batasi izin rilis. Berikan
ecs:DeleteInstancedanecs:DeleteInstanceshanya kepada role yang berwenang. Tetapkanecs:ModifyInstanceAttribute(yang mengontrol perlindungan rilis) ke role terpisah sehingga menonaktifkan perlindungan dan menghapus instans memerlukan orang yang berbeda. -
Aktifkan ActionTrail untuk log audit. ActionTrail mencatat semua operasi API di akun Anda. Konfigurasikan alert untuk event
DeleteInstancedanModifyInstanceAttributeguna mendeteksi tindakan tidak sah secara langsung.
FAQ
-
Mengapa tombol Release berwarna abu-abu?
Kemungkinan besar instans tersebut merupakan instans subscription yang belum kedaluwarsa. Ubah metode penagihannya menjadi pay-as-you-go terlebih dahulu, lalu rilis.
-
Apa perbedaan antara menghentikan dan merilis instans?
Menghentikan instans berarti mematikannya—Anda dapat menghidupkannya kembali kapan saja. Merilis berarti menghapus instans secara permanen, termasuk disk sistem, disk lokal, dan disk data yang dikonfigurasi untuk dirilis. Data ini tidak dapat dipulihkan.
-
Bisakah saya memulihkan instans yang tidak sengaja dirilis?
Tidak. Merilis instans bersifat permanen dan tidak dapat dikembalikan. Selalu backup data sebelum merilis.
-
Saya telah merilis instans, tetapi masih dikenai biaya. Mengapa?
Merilis instans tidak melepaskan resource terkait. Periksa penagihan Anda untuk resource yang ditagih secara terpisah seperti cloud disk, EIP, dan snapshot, lalu rilis secara manual.
-
Bagaimana cara merilis beberapa instans sekaligus?
-
Konsol: Gunakan operasi batch pada halaman Instances.
-
API: Panggil DeleteInstances.
-
-
Bagaimana cara membatalkan rilis terjadwal?
Pada halaman ECS console - Instances, klik ID instans. Pada bagian , klik Cancel.
