Điều gì xảy ra khi tôi khởi động lại một phiên bản EC2?


91

Khi tôi khởi động lại một phiên bản EC2, tôi có nhận lại được hình ảnh ban đầu hay trạng thái của đĩa cứng trước khi khởi động lại được giữ không?

Và điều gì sẽ xảy ra với việc thanh toán, giờ bắt đầu lại hay tôi tiếp tục với phần giờ mà tôi đã ở khi khởi động lại?


8
Câu hỏi (& câu trả lời) đơn giản nhưng rất hữu ích - cảm ơn! +1 tất cả xung quanh.
Jonik

1
Đồng ý vì khởi động lại không giống với khởi động lại một phiên bản sau khi dừng.
Chetabahana

Câu trả lời:


83

Khởi động lại một phiên bản giống như khởi động lại PC. Đĩa cứng không bị ảnh hưởng. Bạn không trở lại trạng thái ban đầu của hình ảnh, nhưng nội dung của đĩa cứng là những thứ trước khi khởi động lại.

Khởi động lại không liên quan đến thanh toán. Việc thanh toán bắt đầu khi bạn khởi tạo một hình ảnh và dừng khi bạn kết thúc hình ảnh đó. Khởi động lại giữa chừng không có bất kỳ tác dụng nào.


4
Lưu ý rằng có một lỗi liên quan - các tệp trong / etc có thể bị thay đổi trở lại một số mặc định (Google it).
Adam Matan

2
Liên kết @AdamMatan? Tôi gặp sự cố với việc mất /etc/resolv.confkhi khởi động lại.
Petrus Theron

5
Chỉ cần nói rõ rằng: Bạn không bị tính phí cho các phiên bản đã dừng (ngoài các tập EBS). Phiên bản EC2 chỉ khiến bạn mất phí khi chúng đang chạy.
Philippe Gerber

Có sẽ có trách bởi khối lượng nhưng EBS được sạc theo giờ
Chetabahana

23

Khởi động lại sẽ giữ nguyên các đĩa.

Nếu bạn tắt phiên bản và khởi động phiên bản mới, các đĩa sẽ được đặt lại về trạng thái ban đầu.

Điều này không áp dụng cho các đĩa EBS, vẫn tồn tại ngay cả khi tắt máy.


> nếu bạn tắt phiên bản và khởi động một phiên bản mới, các đĩa sẽ được đặt lại về trạng thái ban đầu. câu trả lời này mâu thuẫn trực tiếp với câu trả lời trên cùng
swyx

9

Theo Tài liệu AWS :

Khởi động lại phiên bản tương đương với khởi động lại hệ điều hành. Trong hầu hết các trường hợp, chỉ mất vài phút để khởi động lại phiên bản của bạn. Khi bạn khởi động lại một phiên bản, nó vẫn nằm trên cùng một máy chủ vật lý, do đó, phiên bản của bạn giữ tên DNS công khai (IPv4), địa chỉ IPv4 riêng tư, địa chỉ IPv6 (nếu có) và bất kỳ dữ liệu nào trên khối lượng lưu trữ phiên bản đó.

Khởi động lại một phiên bản không bắt đầu một giờ thanh toán phiên bản mới, không giống như dừng và khởi động lại phiên bản của bạn.

Hơn nữa, họ khuyến nghị:

Chúng tôi khuyên bạn nên sử dụng Amazon EC2 để khởi động lại phiên bản của mình thay vì chạy lệnh khởi động lại hệ điều hành từ phiên bản của bạn. Nếu bạn sử dụng Amazon EC2 để khởi động lại phiên bản của mình, chúng tôi sẽ thực hiện khởi động lại cứng nếu phiên bản không tắt sạch trong vòng bốn phút.


0

Khi bạn khởi động lại một phiên bản, nó sẽ giữ nguyên hypervisor và khởi động lại máy ảo giống như khởi động lại Linux bình thường.

Nếu bạn đã tạo một máy ảo với kho lưu trữ khối tạm thời, thì bạn sẽ không mất bộ nhớ tạm thời khi khởi động lại phiên bản.

Như đã đề cập ở trên, việc khởi động lại sẽ không ảnh hưởng đến việc thanh toán

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.