Hentikan dan mulai EC2 instans Amazon - Amazon Elastic Compute Cloud

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

Hentikan dan mulai EC2 instans Amazon

Anda dapat menghentikan dan memulai instans Anda jika instans memiliki EBS volume Amazon sebagai perangkat root-nya. Saat Anda menghentikan sebuah instance, instans mati. Ketika Anda memulai sebuah instance, biasanya dimigrasikan ke komputer host baru yang mendasarinya dan diberi IPv4 alamat publik baru.

Saat Anda menghentikan sebuah instans, instans tersebut tidak dihapus. Jika Anda memutuskan bahwa Anda tidak lagi membutuhkan sebuah instans, Anda dapat mengakhirinya. Untuk informasi selengkapnya, lihat Hentikan instans Amazon EC2. Jika Anda ingin hibernasi instance untuk menyimpan konten dari memori instance (RAM), lihat. Hibernasi instans Amazon Anda EC2 Untuk perbedaan antara tindakan siklus hidup instans, lihat Perbedaan antara status instance.

Hentikan dan mulai instans Anda secara manual

Anda dapat menghentikan dan memulai instans yang EBS didukung Amazon (instans dengan perangkat EBS root). Anda tidak dapat menghentikan dan memulai instans dengan perangkat root penyimpanan instans.

Awas

Ketika Anda menghentikan instans, data pada setiap volume penyimpanan instans akan dihapus. Sebelum Anda menghentikan sebuah instans, verifikasi bahwa Anda telah menyalin data apa pun yang Anda perlukan dari volume penyimpanan instans ke penyimpanan persisten, seperti Amazon EBS atau Amazon S3.

Console
Untuk menghentikan dan memulai instans yang EBS didukung Amazon
  1. Buka EC2 konsol Amazon di https://console.aws.amazon.com/ec2/.

  2. Di panel navigasi kiriga, pilih Instans, lalu pilih instans.

  3. Pada tab Penyimpanan, verifikasi bahwa jenis perangkat Root adalah EBS. Jika tidak, Anda tidak dapat menghentikan instans tersebut.

  4. Pilih Status instans, Hentikan instans. Jika opsi ini dinonaktifkan, baik instans sudah dihentikan maupun perangkat root-nya adalah volume penyimpanan instans.

  5. Ketika diminta konfirmasi, pilih Berhenti. Hal ini dapat memerlukan waktu beberapa menit sampai instans berhenti.

  6. Untuk memulai instans yang berhenti, pilih instans, dan pilih Status instans, Mulai instans.

  7. Hal ini diperlukan waktu beberapa menit hingga instans memasuki status running.

  8. Jika Anda menghentikan instans yang EBS didukung Amazon dan instans tersebut tampak “macet” di stopping menyatakan, Anda dapat menghentikannya secara paksa. Untuk informasi selengkapnya, lihat Memecahkan masalah penghentian EC2 instans Amazon.

Command line
Prasyarat

Verifikasi bahwa perangkat root instance adalah EBS volume. Misalnya, jalankan AWS CLI perintah describe-instance dan verifikasi ituRootDeviceType, bukan. ebs instance-store

Untuk menghentikan dan memulai instans yang EBS didukung Amazon

Gunakan salah satu perintah berikut:

[Contoh Linux] Menggunakan halt perintah OS dari sebuah instance tidak memulai shutdown. Jika Anda menggunakan halt perintah, instance tidak berakhir; sebaliknya, ia menempatkan CPU ke dalamHLT, yang menangguhkan operasi. CPU Instans tetap berjalan.

Menghentikan dan memulai instans Anda secara otomatis

Anda dapat mengotomatisasi penghentian dan pemulaian instans dengan layanan berikut:

Penjadwal Instance aktif AWS

Anda dapat menggunakan Penjadwal Instance aktif AWS untuk mengotomatiskan awal dan penghentian instance. EC2 Untuk informasi selengkapnya, lihat Bagaimana cara menggunakan Penjadwal Instance CloudFormation untuk menjadwalkan EC2 instance? Perhatikan bahwa biaya tambahan berlaku.

AWS Lambda dan EventBridge aturan Amazon

Anda dapat menggunakan Lambda dan EventBridge aturan untuk menghentikan dan memulai instance Anda sesuai jadwal. Untuk informasi selengkapnya, lihat Bagaimana cara menggunakan Lambda untuk menghentikan dan memulai EC2 instans Amazon secara berkala?

Amazon EC2 Auto Scaling

Untuk memastikan Anda memiliki jumlah EC2 instans Amazon yang tepat tersedia untuk menangani beban untuk aplikasi, buat grup Auto Scaling. Amazon EC2 Auto Scaling memastikan bahwa aplikasi Anda selalu memiliki kapasitas yang tepat untuk menangani permintaan lalu lintas, dan menghemat biaya dengan meluncurkan instans hanya saat dibutuhkan. Perhatikan bahwa Amazon EC2 Auto Scaling mengakhiri, bukan menghentikan, instans yang tidak dibutuhkan. Untuk menyiapkan grup Auto Scaling, lihat Memulai Amazon Auto EC2 Scaling.

Temukan semua instans yang berjalan dan berhenti

Anda dapat menemukan semua instans yang berjalan dan berhenti di semua Wilayah AWS pada satu halaman menggunakan Amazon EC2 Global View. Kemampuan ini sangat berguna untuk mengambil inventaris dan menemukan instans yang terlupakan. Untuk informasi tentang cara menggunakan Tampilan Global, lihat Melihat sumber daya di seluruh Wilayah menggunakan Amazon EC2 Global View.

Temukan waktu peluncuran awal dan terbaru

Ketika Anda menjelaskan sebuah instance, waktu peluncuran untuk instance adalah waktu peluncuran terbarunya. Setelah Anda menghentikan dan memulai sebuah instance, waktu peluncuran mencerminkan waktu mulai instans baru. Untuk menemukan waktu peluncuran awal untuk sebuah instance, bahkan setelah berhenti dan memulainya, lihat waktu di mana antarmuka jaringan utama dilampirkan ke instance.

Untuk menemukan waktu peluncuran terbaru menggunakan konsol, pilih instance dan lihat di bawah Detail instans pada tab Detail. Untuk menemukan waktu lampiran untuk antarmuka jaringan utama, lihat di bawah Antarmuka jaringan pada tab Jaringan.

Menggunakan AWS CLI, jalankan perintah describe-instance berikut untuk menampilkan waktu peluncuran awal dan waktu peluncuran terbaru untuk instance yang ditentukan.

aws ec2 describe-instances --instance-id i-09453945dcf1529e9 --query 'Reservations[*].Instances[*].{InstanceID:InstanceId,InitialLaunch:NetworkInterfaces[0].Attachment.AttachTime,LastLaunch:LaunchTime}'

Berikut ini adalah output contoh.

{ "InstanceID": "i-09453945dcf1529e9", "InitialLaunch": "2024-03-31T00:47:08+00:00", "LastLaunch": "2024-06-30T00:24:06+00:00" }