Untuk menghindari biaya yang tidak perlu untuk Instance ECS yang idle atau tidak digunakan, Anda dapat segera merilisnya atau menjadwalkan waktunya melalui Konsol atau dengan memanggil API. Untuk mencegah rilis yang tidak disengaja, Anda dapat mengaktifkan perlindungan rilis untuk instans tersebut.
Dampak dan risiko
Kehilangan data: Saat Anda merilis sebuah instans, disk lokal, disk sistem, dan disk data apa pun yang dikonfigurasi untuk dirilis bersama instans tersebut juga akan dirilis. Selain itu, snapshot otomatis yang diatur untuk dirilis bersama cloud disk terkait juga akan dihapus.
Mitigasi: Sebelum merilis instans, backup data dengan membuat Snapshot atau custom image. Untuk instans pay-as-you-go, Anda juga dapat mengosongkan opsi release disk with instance untuk disk sistem sebelum merilis instans. Setelah instans dirilis, disk sistem akan dilepas dan dipertahankan sebagai data disk berbayar sesuai penggunaan.
Kehilangan alamat IP: Alamat IP publik statis yang ditetapkan ke instans akan ditarik kembali dan tidak dapat dipulihkan.
Biaya berkelanjutan: Resource yang tidak dikonfigurasi untuk dirilis bersama instans, seperti cloud disk independen, EIP, dan snapshot cloud disk, akan tetap dipertahankan dan terus dikenai biaya.
Mitigasi: Setelah merilis instans, periksa detail penagihan Anda untuk mengidentifikasi dan secara manual merilis resource berbayar yang tersisa.
Rilis instans pay-as-you-go
Konsol
Buka halaman ECS console - Instances, lalu pilih Wilayah dan kelompok sumber daya tempat instans target berada.
Pada kolom Operation untuk instans target, klik ikon .
Pada kotak dialog Release Instance, pilih Release lalu klik Next.
Release Now: Opsi ini langsung merilis instans.
Scheduled Release: Opsi ini secara otomatis merilis instans pada waktu tertentu. Cara membatalkan rilis terjadwal
Tinjau dengan cermat resource terkait yang akan dirilis dan dipertahankan. Setelah mengonfirmasi detailnya, klik OK. Sistem akan merilis instans berdasarkan Release yang dipilih.
API
Untuk merilis satu Instance ECS, panggil API DeleteInstance.
Untuk merilis satu atau beberapa Instance ECS, panggil API DeleteInstances.
Rilis instans subscription
Anda hanya dapat merilis instans subscription yang kedaluwarsa. Untuk merilis instans subscription yang belum kedaluwarsa, Anda harus terlebih dahulu mengubah metode penagihannya menjadi pay-as-you-go.
Konsol
Buka halaman ECS console - Instances, lalu pilih Wilayah dan kelompok sumber daya tempat instans target berada.
Pada kolom Operation untuk instans target, klik ikon .
Pada kotak dialog Release Instance, atur Release ke Release Now lalu klik Next.
Tinjau dengan cermat resource terkait yang akan dirilis dan dipertahankan. Setelah mengonfirmasi detailnya, klik Confirmation.
API
Untuk merilis satu Instance ECS, panggil API DeleteInstance.
Untuk merilis satu atau beberapa Instance ECS, panggil API DeleteInstances.
Saat merilis instans subscription yang kedaluwarsa, Anda harus mengatur parameterTerminateSubscriptionketrue.
Perlindungan rilis instans
Saat fitur ini diaktifkan, sistem menolak semua permintaan rilis manual dari Konsol, API, atau CLI. Hal ini mencegah instans dirilis secara tidak sengaja akibat kesalahan manusia atau aktivitas berbahaya.
Fitur ini hanya tersedia untuk instans pay-as-you-go dan hanya berlaku untuk operasi rilis manual. Fitur ini tidak berlaku untuk skenario rilis yang dipicu sistem berikut:
Rilis instans karena pembayaran tertunda.
Rilis terjadwal yang telah dipicu.
Instans dipaksa dirilis karena melanggar aturan keamanan platform cloud, misalnya menggunakan Instance ECS untuk meng-host website ilegal.
Event scale-in yang dipicu oleh grup Auto Scaling instans tersebut.
Aktifkan perlindungan rilis
Konsol
Buka halaman ECS console - Instances, lalu pilih Wilayah dan kelompok sumber daya tempat instans target berada.
Pada kolom Operation untuk instans target, klik ikon .
Pada kotak dialog yang muncul, klik OK.
API
Untuk mengaktifkan perlindungan rilis, panggil API ModifyInstanceAttribute dan atur parameter DeletionProtection ke true.
Hasil yang diharapkan: Upaya merilis instans akan mengembalikan kode kesalahan InvalidOperation.DeletionProtection.
Nonaktifkan perlindungan rilis
Konsol
Buka halaman ECS console - Instances, lalu pilih Wilayah dan kelompok sumber daya tempat instans target berada.
Pada kolom Operation untuk instans target, klik ikon .
Pada kotak dialog yang muncul, klik OK.
API
Untuk menonaktifkan perlindungan rilis, panggil API ModifyInstanceAttribute dan atur parameter DeletionProtection ke false.
Periksa status perlindungan rilis
Konsol
Buka halaman ECS console - Instances, lalu pilih Wilayah dan kelompok sumber daya tempat instans target berada.
Klik ID instans untuk membuka halaman detail instans. Di bagian Other Information, lihat status Release Protection.
API
Panggil DescribeInstances. Jika Instances.Instance.DeletionProtection bernilai true, perlindungan rilis instans diaktifkan.
Praktik terbaik produksi
Di lingkungan produksi, ikuti praktik terbaik berikut untuk memastikan keamanan resource:
Terapkan perlindungan rilis: Aktifkan perlindungan rilis untuk semua instans produksi guna mencegah aset kritis dihapus secara tidak sengaja akibat kesalahan manusia atau aktivitas berbahaya.
Kontrol akses: Berikan izin untuk merilis instans (
ecs:DeleteInstancedanecs:DeleteInstances) hanya kepada personel yang berwenang. Selain itu, pisahkan izin untuk memodifikasi atribut instans (menonaktifkan perlindungan rilis) (ecs:ModifyInstanceAttribute) dari izin untuk merilis instans, dan kelola keduanya oleh peran yang berbeda.Audit dengan ActionTrail: Aktifkan ActionTrail untuk mencatat semua operasi dalam akun Anda. Konfigurasikan aturan notifikasi untuk event berisiko tinggi seperti DeleteInstance dan ModifyInstanceAttribute. Hal ini memungkinkan Anda menerima notifikasi segera untuk pelacakan, audit, dan respons cepat.
FAQ
Mengapa tombol Release dinonaktifkan?
Instans tersebut kemungkinan besar merupakan instans subscription yang belum kedaluwarsa. Sebelum dapat merilis jenis instans ini, Anda harus terlebih dahulu darinya atau mengubah metode penagihannya menjadi pay-as-you-go.
Perbedaan antara menghentikan dan merilis instans
Menghentikan dan merilis adalah operasi yang berbeda.
Stop: Sama seperti mematikan komputer. Anda dapat start instance kapan saja untuk melanjutkan operasinya.
Release: Mirip dengan menghapus atau menghancurkan resource. Tindakan ini menghapus instans secara permanen, termasuk disk lokal, disk sistem, dan disk data apa pun yang dikonfigurasi untuk dirilis bersamanya, serta datanya tidak dapat dipulihkan. Instans yang dirilis akan dihapus dari daftar instans.
Apakah saya dapat memulihkan instans yang telah dirilis?
Tidak. Merilis instans adalah tindakan permanen dan tidak dapat dibatalkan. Sistem tidak menyimpan data atau konfigurasi apa pun dari instans yang telah dirilis, sehingga tidak dapat dipulihkan. Sebagai praktik terbaik, selalu backup data sebelum merilis instans.
Mengapa masih ada biaya setelah instans dirilis?
Merilis instans tidak melepaskan semua resource terkaitnya. Periksa detail penagihan Anda untuk mengetahui apakah Anda masih dikenai biaya untuk resource terkait seperti cloud disk independen, EIP, atau snapshot.
Bagaimana cara merilis beberapa instans sekaligus?
Bagaimana cara membatalkan rilis terjadwal?
Pada halaman ECS console - Instances, klik ID instans untuk membuka halaman detail instans. Di bagian lalu klik Cancel.