View a markdown version of this page

Aktifkan perlindungan berhenti untuk instans EC2 Anda - Amazon Elastic Compute Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Aktifkan perlindungan berhenti untuk instans EC2 Anda

Untuk mencegah instans Anda berhenti secara tidak sengaja, Anda dapat mengaktifkan perlindungan penghentian untuk instans. Perlindungan penghentian juga melindungi instans Anda dari penghentian yang tidak disengaja.

A DisableApiStop tribut Amazon EC2 ModifyInstanceAttribute API mengontrol apakah instance dapat dihentikan dengan menggunakan konsol Amazon EC2, API AWS CLI, atau Amazon EC2. Anda dapat mengatur nilai atribut ini saat Anda meluncurkan instans, saat instans berjalan, atau saat instans berhenti.

Pertimbangan-pertimbangan
  • Mengaktifkan perlindungan penghentian tidak menghindarkan Anda dari penghentian instans secara tidak sengaja dengan memulai pematian dari instans menggunakan perintah sistem operasi seperti shutdown atau poweroff.

  • Mengaktifkan perlindungan penghentian tidak AWS mencegah penghentian instans ketika ada acara ter jadwal untuk menghentikan instans.

  • Mengaktifkan perlindungan penghentian tidak mencegah Amazon EC2 Auto Scaling untuk menghentikan instans saat instans tidak sehat atau selama peristiwa penskalaan ke dalam. Anda dapat mengontrol apakah grup Auto Scaling dapat mengakhiri instans tertentu saat meningkatkan skala dengan menggunakan perlindungan peningkatan skala instans.

  • Perlindungan hentikan tidak hanya mencegah instans Anda dihentikan secara tidak sengaja, tetapi juga dari penghentian yang tidak disengaja saat menggunakan konsol AWS CLI,, atau API. Namun, itu tidak secara otomatis mengatur atribut DisableApiTermination. Perhatikan bahwa ketika DisableApiStop atribut disetel kefalse, pengaturan DisableApiTermination atribut menentukan apakah instance dapat dihentikan menggunakan konsol, AWS CLI, atau API. Untuk mengetahui informasi selengkapnya, lihat Menghentikan instans Amazon EC2.

  • Anda tidak dapat mengaktifkan perlindungan penghentian untuk instans dengan volume root penyimpanan instans.

  • Anda tidak dapat mengaktifkan perlindungan penghentian untuk Instans Spot.

  • Amazon EC2 API mengikuti model konsistensi akhir saat Anda mengaktifkan atau menonaktifkan perlindungan penghentian. Ini berarti bahwa hasil dari menjalankan perintah untuk mengatur atribut perlindungan penghentian mungkin tidak langsung terlihat oleh semua perintah berikutnya yang Anda jalankan. Untuk informasi selengkapnya, lihat Konsistensi akhir di Panduan Pengembang Amazon EC2.

Aktifkan perlindungan penghentian untuk instans saat peluncuran

Anda dapat mengaktifkan perlindungan berhenti untuk instance saat meluncurkan instance.

Console
Untuk mengaktifkan perlindungan penghentian untuk sebuah instans saat peluncuran
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Pada dasbor, pilih Luncurkan instans.

  3. Konfigurasikan instans Anda di wizard peluncuran instans baru.

  4. Di wizard, aktifkan perlindungan penghentian dengan memilih Aktifkan untuk Perlindungan penghentian di bawah Detail lanjutan.

AWS CLI
Untuk mengaktifkan perlindungan penghentian untuk sebuah instans saat peluncuran

Gunakan perintah run-instance untuk meluncurkan instance. Tambahkan parameter berikut.

--disable-api-stop
PowerShell
Untuk mengaktifkan perlindungan penghentian untuk sebuah instans saat peluncuran

Gunakan New-EC2Instance cmdlet untuk meluncurkan instance. Tambahkan parameter berikut.

-DisableApiStop $true

Aktifkan perlindungan penghentian untuk instans yang berjalan atau dihentikan

Anda dapat mengaktifkan perlindungan berhenti untuk instance saat instans sedang berjalan atau dihentikan.

Console
Untuk mengaktifkan perlindungan penghentian untuk sebuah instance
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi kiri, pilih Instans.

  3. Pilih instans, lalu pilih Tindakan > Pengaturan instans > Ubah perlindungan penghentian.

  4. Pilih kotak centang Aktifkan, lalu pilih S impan.

AWS CLI
Untuk mengaktifkan perlindungan penghentian untuk sebuah instance

Gunakan perintah modify- instance-atribut.

aws ec2 modify-instance-attribute \ --instance-id i-1234567890abcdef0 \ --disable-api-stop
PowerShell
Untuk mengaktifkan perlindungan penghentian untuk sebuah instance

Gunakan Edit-EC2InstanceAttribute cmdlet.

Edit-EC2InstanceAttribute ` -InstanceId i-1234567890abcdef0 ` -DisableApiStop $true

Nonaktifkan perlindungan penghentian untuk instans yang berjalan atau berhenti

Anda dapat menonaktifkan proteksi penghentian untuk instans yang sedang berjalan atau berhenti menggunakan salah satu metode berikut.

Console
Untuk menonaktifkan perlindungan penghentian untuk instans yang berjalan atau dihentikan
  1. Buka konsol Amazon EC2 di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi kiri, pilih Instans.

  3. Pilih instans, lalu pilih Actions, instans settings, Change stop protection.

  4. Kosongkan kotak centang Aktifkan, lalu pilih S impan.

AWS CLI
Untuk menonaktifkan perlindungan penghentian untuk instans yang berjalan atau dihentikan

Gunakan perintah modify- instance-atribut.

aws ec2 modify-instance-attribute \ --instance-id i-1234567890abcdef0 \ --no-disable-api-stop
PowerShell
Untuk menonaktifkan perlindungan berhenti untuk sebuah instance

Gunakan Edit-EC2InstanceAttribute cmdlet.

Edit-EC2InstanceAttribute ` -InstanceId i-1234567890abcdef0 ` -DisableApiStop $false