เมื่อสร้าง AMI จากอินสแตนซ์ EC2 ฉันมักจะตรวจสอบ "ไม่รีบูต" ฉันสงสัยว่าอะไรคือข้อดี / ข้อเสียของการสร้างภาพที่มี / ไม่มีการรีบูต การทำให้เซิร์ฟเวอร์อยู่ในสภาพดีส่งผลต่อคุณภาพของ ami ที่ผลิตออกมาหรือดีพอ ๆ กับการรีบูตหรือไม่?
เมื่อสร้าง AMI จากอินสแตนซ์ EC2 ฉันมักจะตรวจสอบ "ไม่รีบูต" ฉันสงสัยว่าอะไรคือข้อดี / ข้อเสียของการสร้างภาพที่มี / ไม่มีการรีบูต การทำให้เซิร์ฟเวอร์อยู่ในสภาพดีส่งผลต่อคุณภาพของ ami ที่ผลิตออกมาหรือดีพอ ๆ กับการรีบูตหรือไม่?
คำตอบ:
ด้วยการปิดระบบที่เหมาะสมมันไร้สถานะในรูปแบบที่เย็นและระบบไฟล์เป็นเสียง โดยทั่วไปไม่มีอะไรในบัฟเฟอร์หรือ "ย้ายไปรอบ ๆ " ในขณะที่การสร้างภาพ ฉันเชื่อว่าการสร้างภาพก็สร้างค่าใช้จ่ายเล็กน้อยเช่นกัน การรีบูตเครื่องเป็นสถานการณ์ที่เหมาะสมที่สุดที่ภาพจะอยู่ในระหว่างการสร้าง นี่ไม่ได้หมายความว่าคุณไม่สามารถจับภาพได้ในขณะที่มันกำลังทำงานหรือไม่ดีอยู่เสมอ
การสมมติว่ารูปภาพใช้สแนปชอตที่สมบูรณ์แบบของดิสก์ในเวลาที่คุณยังมีความเสี่ยงต่อข้อมูลที่ไม่สอดคล้องกันตัวอย่างเช่นฐานข้อมูลอาจเริ่มอัปเดตระเบียนและเขียนครึ่งหนึ่งของดิสก์ในขณะที่อีกครึ่งหนึ่งยังอยู่ใน RAM
สิ่งต่าง ๆ ส่วนใหญ่จะจัดการค่าปรับนี้บางระบบจะผ่านการปรับตัวอย่างเช่นฉันเคยทำงานกับ ClearCase และคุณเกือบรับประกันว่าจะได้รับความเสียหาย VOB หากคุณไม่ได้ปิดเซิร์ฟเวอร์เพื่อสำรองข้อมูลของคุณ