全部产品
Search
文档中心

Elastic Compute Service:Rilis instans

更新时间:Dec 25, 2025

Untuk menghindari biaya yang tidak perlu untuk instans Elastic Compute Service (ECS) yang tidak digunakan atau idle, Anda dapat me-releasenya langsung atau secara terjadwal melalui konsol maupun Application Programming Interface (API). Untuk mencegah instans dirilis secara tidak sengaja, Anda dapat mengaktifkan release protection.

Dampak dan risiko

  • Kehilangan data: Saat Anda merilis sebuah instans, disk lokal, disk sistem, dan semua disk data yang dikonfigurasi untuk dirilis bersama instans tersebut juga akan dihapus. Hal ini juga menghapus semua snapshot otomatis yang dikonfigurasi untuk dihapus bersama cloud disk terkait.

    Solusi: Backup data Anda. Buat snapshot secara manual atau buat custom image terlebih dahulu.

  • Kehilangan alamat IP: Alamat IP publik statis instans akan ditarik kembali dan tidak dapat dipulihkan.

    Solusi: Ubah alamat IP publik statis menjadi Elastic IP Address (EIP).

  • Biaya berkelanjutan: Resource cloud independen, seperti disk, EIP, dan snapshot yang tidak dikonfigurasi untuk dirilis bersama instans, tidak akan dihapus dan akan terus dikenai biaya.

    Solusi: Setelah me-release instans, periksa tagihan Anda untuk mengidentifikasi dan me-release sisa resource yang masih dikenai biaya secara manual.

Melepaskan instans berbayar sesuai penggunaan

Konsol

  1. Buka halaman ECS Console - Instances. Pilih wilayah dan resource group untuk target instans.

  2. Di kolom Actions untuk target instans, klik image > Instance Status > Release.

  3. Di kotak dialog Release Instance, pilih opsi Release Settings dan klik Next.

    • Release Now: Instans akan segera dirilis.

    • Release on Schedule: Resource akan dirilis secara otomatis pada waktu yang ditentukan. Untuk informasi lebih lanjut, lihat Cara membatalkan scheduled release.

  4. Baca petunjuk di layar dengan cermat, konfirmasikan resource mana yang akan dirilis dan mana yang akan dipertahankan, lalu klik Next. Instans akan dirilis berdasarkan Release Settings yang dipilih.

API

Rilis instans subscription

Penting

Anda hanya dapat me-release instans subscription yang telah kedaluwarsa. Untuk me-release instans subscription yang belum kedaluwarsa, Anda harus mengubah metode penagihannya menjadi pay-as-you-go terlebih dahulu.

Konsol

  1. Buka ECS Console - Instances. Pilih wilayah dan resource group untuk instans target.

  2. Di kolom Actions untuk instans target, klik image > Instance Status > Release.

  3. Di kotak dialog Release, atur Release Settings ke Release Now dan klik Next.

  4. Baca petunjuk di layar dengan cermat, konfirmasikan resource mana yang akan dirilis dan mana yang akan dipertahankan, lalu klik OK.

API

Saat me-release instans subscription yang telah kedaluwarsa, Anda harus mengatur parameter TerminateSubscription=true.

Perlindungan rilis instans

Saat release protection diaktifkan, sistem akan menolak semua permintaan rilis manual yang diajukan melalui konsol, API, atau CLI. Fitur ini mencegah instans dirilis secara tidak sengaja akibat kesalahan manusia atau tindakan jahat.

Fitur ini hanya berlaku untuk instans pay-as-you-go dan hanya melindungi dari operasi rilis manual. Fitur ini tidak mencegah rilis otomatis dalam skenario berikut:

  • Instans ditarik karena keterlambatan pembayaran di akun Anda.

  • Tugas rilis terjadwal telah kedaluwarsa.

  • Instans dirilis paksa karena melanggar aturan keamanan platform, misalnya menggunakan instans ECS untuk menghosting situs web ilegal.

  • Auto Scaling group tempat instans berada memicu scale-in otomatis.

Aktifkan perlindungan rilis

Konsol

  1. Buka ECS Console - Instances. Pilih wilayah dan resource group untuk instans target.

  2. Di kolom Actions untuk target instans, klik image > Instance Attributes > Enable Release Protection.

  3. Di kotak dialog yang muncul, klik OK.

API

Panggil ModifyInstanceAttribute dan atur parameter DeletionProtection ke true.

Hasil yang diharapkan: Upaya untuk me-release instans akan mengembalikan kode kesalahan InvalidOperation.DeletionProtection.

Nonaktifkan proteksi rilis

Konsol

  1. Buka ECS Console - Instances. Pilih wilayah dan resource group untuk instans target.

  2. Di kolom Actions untuk instans target, klik image > Instance Attributes > Disable Release Protection.

  3. Di kotak dialog yang muncul, klik OK.

API

Panggil ModifyInstanceAttribute dan atur parameter DeletionProtection ke false.

Memeriksa status perlindungan rilis

Konsol

  1. Buka ECS Console - Instances. Pilih wilayah dan resource group untuk instans target.

  2. Klik ID instans untuk membuka halaman detailnya. Di bagian Other Information, lihat status Release Protection Enabled.

API

Panggil DescribeInstances dan periksa nilai dari Instances.Instance.DeletionProtection. Nilai true menunjukkan bahwa release protection aktif.

Penerapan di lingkungan produksi

Dalam lingkungan produksi, terapkan praktik terbaik berikut untuk mengamankan resource Anda

  • Aktifkan release protection: Aktifkan untuk semua instans production guna mencegah penghapusan aset penting secara tidak sengaja.

  • Gunakan kontrol akses: Berikan izin untuk me-release instans (ecs:DeleteInstance dan ecs:DeleteInstances) hanya kepada personel yang memiliki otorisasi. Untuk meningkatkan keamanan, pisahkan izin untuk mengubah atribut instans (ecs:ModifyInstanceAttribute), yang mencakup penonaktifan release protection, dari izin penghapusan instans dan tetapkan ke role yang berbeda.

  • Gunakan ActionTrail: Aktifkan ActionTrail untuk mencatat semua operasi di akun Anda. Konfigurasikan aturan alert untuk peristiwa berisiko tinggi, seperti DeleteInstance dan ModifyInstanceAttribute, agar segera menerima pemberitahuan. Ini memungkinkan pelacakan, audit, dan respons cepat terhadap insiden.

FAQ

  • Mengapa tombol "Release" untuk instans saya tidak aktif?

    Instans tersebut mungkin merupakan instans subscription yang belum kedaluwarsa. Anda harus mengubah metode penagihannya menjadi pay-as-you-go terlebih dahulu sebelum dapat me-releasenya.

  • Apa perbedaan antara stop dan release sebuah instans?

    Kedua operasi ini sangat berbeda.

    • Stop: Operasi ini sama seperti mematikan komputer. Anda dapat start instance kapan saja untuk melanjutkan operasinya.

    • Release: Me-release instans akan menghapusnya secara permanen, beserta disk sistem, disk lokal, dan disk data yang dikonfigurasi untuk ikut dirilis. Data ini tidak dapat dipulihkan. Setelah dirilis, instans tersebut akan hilang dari daftar instans Anda.

  • Bisakah saya memulihkan instans yang dirilis secara tidak sengaja?

    Tidak. Me-release instans adalah tindakan permanen dan tidak dapat dibatalkan. Sistem tidak menyimpan data atau konfigurasi apa pun dari instans yang dirilis, sehingga pemulihan tidak dapat dilakukan. Selalu backup data sebelum Anda me-release instans.

  • Mengapa saya masih dikenakan biaya setelah saya me-release instans?

    Me-release instans tidak secara otomatis me-release semua resource terkaitnya. Periksa tagihan Anda untuk menentukan apakah Anda masih dikenakan biaya untuk resource terkait yang ditagih secara independen, seperti cloud disk, EIP, atau snapshot.

  • Bagaimana cara me-release beberapa instans sekaligus?

  • Bagaimana cara membatalkan scheduled release?

    Di halaman ECS Console - Instances, klik ID instans untuk masuk ke halaman detailnya. Di bagian Basic Information , temukan Auto-release Time dan klik Cancel.

    image