Apa yang terjadi ketika saya mem-boot ulang instans EC2?

91

Saat saya mem-boot ulang instans EC2, apakah saya mendapatkan gambar awal lagi, atau apakah status hard disk sebelum boot ulang dipertahankan?

Dan apa yang terjadi dengan penagihan, apakah jamnya dimulai lagi, atau apakah saya melanjutkan dengan sebagian kecil dari jam saat saya melakukan boot ulang?

flybywire
sumber
8
Pertanyaan (& jawaban) sederhana namun sangat berguna - terima kasih! +1 di sekitar.
Jonik
1
Setuju karena reboot tidak sama dengan memulai ulang instance setelah dihentikan.
Chetabahana

Jawaban:

83

Mem-boot ulang sebuah instance seperti me-reboot PC. Hard disk tidak terpengaruh. Anda tidak kembali ke keadaan asli gambar, tetapi konten hard disk sebelum boot ulang.

Reboot tidak terkait dengan penagihan. Penagihan dimulai saat Anda membuat contoh gambar dan berhenti saat Anda menghentikannya. Mem-boot ulang di antara tidak ada efek apa pun.

kgiannakakis
sumber
4
Perhatikan bahwa ada bug terkait - file di / etc mungkin diubah kembali ke beberapa default (Google itu).
Adam Matan
2
@Adamatan link? Saya memiliki masalah dengan kehilangan /etc/resolv.confsaat boot ulang.
Petrus Theron
5
Hanya untuk memperjelas: Anda tidak dikenai biaya untuk instans yang dihentikan (selain volume EBS). Instans EC2 hanya membebani Anda saat dijalankan.
Philippe Gerber
Ya, akan ada biaya berdasarkan volume tetapi EBS dibebankan setiap jam
Chetabahana
23

Reboot membuat disk tetap utuh.

Jika Anda mematikan instance dan menyalakan yang baru, disk akan disetel ulang ke status awalnya.

Ini tidak berlaku untuk disk EBS, yang tetap ada bahkan saat dimatikan.

Barry Brown
sumber
> jika Anda mematikan instance dan menyalakan yang baru, disk akan disetel ulang ke status awalnya. jawaban ini secara langsung bertentangan dengan jawaban teratas
swyx
9

Sesuai Dokumentasi AWS :

Booting ulang instans sama dengan boot ulang sistem operasi. Biasanya, hanya perlu beberapa menit untuk mem-boot ulang instance Anda. Saat Anda mem-boot ulang sebuah instans, ia tetap berada di host fisik yang sama, sehingga instans Anda tetap menggunakan nama DNS publik (IPv4), alamat IPv4 pribadi, alamat IPv6 (jika ada), dan data apa pun pada volume penyimpanan instansnya.

Mem-boot ulang sebuah instance tidak memulai jam penagihan instance baru, tidak seperti menghentikan dan memulai ulang instance Anda.

Lebih lanjut, mereka merekomendasikan:

Kami menyarankan agar Anda menggunakan Amazon EC2 untuk mem-boot ulang instans Anda alih-alih menjalankan perintah boot ulang sistem operasi dari instans Anda. Jika Anda menggunakan Amazon EC2 untuk mem-boot ulang instans Anda, kami akan melakukan boot ulang paksa jika instans tidak mati dengan bersih dalam empat menit.

kapten
sumber
0

Saat Anda mem-boot ulang sebuah instance, hypervisor akan tetap sama dan memulai ulang VM seperti boot ulang Linux biasa.

Jika Anda membuat VM dengan penyimpanan blok sementara, Anda tidak akan kehilangan penyimpanan sementara saat memulai ulang instance.

Seperti disebutkan di atas, boot ulang tidak akan memengaruhi penagihan

ashokhein
sumber