ฉันสร้างสคริปต์ที่สร้างสแน็ปช็อตของโวลุ่ม EC2 ของเรา สคริปต์จะดูว่าอินสแตนซ์ใดกำลังทำงานอยู่ซึ่งโวลุ่มใดที่เชื่อมต่อกับอินสแตนซ์เหล่านั้นจากนั้นสร้างสแน็ปช็อตสำหรับโวลุ่มเหล่านั้นโดยไม่สนใจส่วนที่เหลือ
ใช้describe-instances
ฉันได้รับ ID การจองไม่ใช่ ID อินสแตนซ์ นี่คือความสับสน แต่มันเป็นอย่างที่มันเป็น เมื่อเริ่มต้นอินสแตนซ์การจองจะถูกสร้างขึ้นสำหรับอินสแตนซ์นั้น
ฉันยังคงสับสนเกี่ยวกับแนวคิดการจอง
หมายเหตุด้านข้าง: ฉันรู้ว่าอินสแตนซ์ที่สงวนไว้คืออะไรซึ่งแตกต่างจากที่ฉันอธิบายไว้ที่นี่ "อินสแตนซ์ที่สงวนไว้" หมายความว่าคุณเช่าอินสแตนซ์เป็นเวลาหนึ่งหรือสองหรือสามปีและคุณจะได้รับการลดราคา ดังนั้นคุณจอง t2.medium เป็นเวลาหนึ่งปีและถ้าคุณไม่ได้ใช้คุณก็ยังต้องจ่าย แต่ถ้าคุณใช้มันก็จะถูกกว่าปกติ
กลับไปที่ "รหัสการจอง" AWS FAQ พูดว่า:
ทุกตัวอย่างที่เปิดตัวโดย EC2 มีรหัสการจอง รหัสการจองมีความสัมพันธ์แบบหนึ่งต่อหนึ่งกับคำขอเปิดตัวอินสแตนซ์ แต่สามารถเชื่อมโยงกับอินสแตนซ์ได้มากกว่าหนึ่งรายการหากคุณเรียกใช้หลายอินสแตนซ์โดยใช้คำขอเปิดตัวเดียวกัน
ดังนั้นจึงมีคำถาม SE นี้: อะไรคือวัตถุประสงค์ของ 'การจอง' ใน Amazon EC2
ยังไม่ชัดเจนว่ารหัสการจองแสดงถึงอะไร
หากคุณเปิดใช้งานครั้งละหนึ่งอินสแตนซ์แต่ละตัวจะมีรหัสการจองที่ไม่ซ้ำกัน
- รหัสการจองเดียวสามารถเชื่อมโยงกับหลายอินสแตนซ์ได้เมื่อใดและอย่างไร
- มันสามารถเชื่อมโยงกับอินสแตนซ์ที่ไม่เกี่ยวข้องหลายกรณีได้หรือไม่? สมมติว่าฉันมีเว็บเซิร์ฟเวอร์และเซิร์ฟเวอร์ฐานข้อมูล ฉันจะเริ่มต้นด้วยรหัสการจองเดียวได้ไหม
- หรือรหัสการจองสามารถเชื่อมโยงกับอินสแตนซ์เดียวเท่านั้นที่เริ่มต้นหลายครั้งเช่นเพื่อจุดประสงค์ในการโหลดบาลานซ์
ในสถานการณ์ของเราอินสแตนซ์ทั้งหมดมีรหัสการจองที่ไม่ซ้ำกัน แต่ฉันต้องการทราบว่าสถานการณ์นี้สามารถเปลี่ยนแปลงได้สำหรับสคริปต์ที่ฉันใช้งานdescribe-instances
อยู่