อินสแตนซ์ Amazon EC2 โฮสต์อยู่ในหลายที่ทั่วโลก สถานที่เหล่านี้เรียกว่าภูมิภาคโซนความพร้อมใช้งานและโซนท้องถิ่น แต่ละภูมิภาคเป็นพื้นที่ทางภูมิศาสตร์ที่แยกจากกันซึ่งมีสถานที่ตั้งแยกกันหลายแห่งซึ่งเรียกว่า Availability Zones ในบทความนี้เราจะแสดงวิธีย้ายอินสแตนซ์ Amazon EC2 ของคุณไปยังโซนความพร้อมใช้งานอื่นภายในภูมิภาค AWS เดียวกัน บทความนี้ประกอบด้วยสองส่วน ส่วนแรกเกี่ยวกับการย้ายอินสแตนซ์ Amazon EC2 จากโซนความพร้อมใช้งาน us-east-2b ไปยังโซนความพร้อมใช้งาน us-east-21 อินสแตนซ์ทั้งสองทำงานในภูมิภาคสหรัฐอเมริกาฝั่งตะวันออก (โอไฮโอ) ส่วนที่สองเกี่ยวกับการเชื่อมโยงที่อยู่ Elastic IP กับอิมเมจ IAM ที่ย้าย
ส่วนที่ 1: ย้ายอินสแตนซ์ Amazon EC2 จาก us-east-2b ไปยัง us-east-2a
ในส่วนแรกเราจะย้ายอินสแตนซ์ Amazon EC2 จากโซนหนึ่งไปยังอีกโซนความพร้อมใช้งาน
- เข้าสู่ระบบ AWS Management Console
- คลิกที่ บริการ จากนั้นคลิกที่ EC2
- คลิกที่ กำลังรันอินสแตนซ์
- คลิกขวา บนอินสแตนซ์จากนั้นคลิกที่ สถานะอินสแตนซ์> หยุด
- คลิกขวา บนอินสแตนซ์จากนั้นคลิกที่ รูปภาพ> สร้างรูปภาพ
- ภายใต้ สร้างภาพ กรอกการตั้งค่าต่อไปนี้จากนั้นคลิกที่ สร้างภาพ .
- ชื่อภาพ - พิมพ์ชื่อของภาพ
- คำอธิบายภาพ - พิมพ์คำอธิบายเนื้อหาและวัตถุประสงค์ของภาพ
- ไม่มีการรีบูต - เมื่อเปิดใช้งาน Amazon EC2 จะไม่ปิดอินสแตนซ์ก่อนสร้างอิมเมจ เมื่อใช้อ็อพชันนี้จะไม่สามารถรับประกันความสมบูรณ์ของระบบไฟล์บนอิมเมจที่สร้างขึ้น ในกรณีของเรามันถูกปิดใช้งาน
- ปริมาณอินสแตนซ์ - กำหนดขนาดโวลุ่มและประเภทโวลุ่ม ในกรณีที่คุณต้องการสร้างโวลุ่มเพิ่มเติมให้คลิกที่ เพิ่มระดับเสียงใหม่ . เราจะคงการตั้งค่าเริ่มต้นไว้
- คลิกที่ ดูภาพที่รอดำเนินการ ami-xxxxxxxxxx ภายใต้ ได้รับคำขอสร้างรูปภาพแล้ว .
- สร้างอิมเมจ AMI เรียบร้อยแล้วดังที่เห็นด้านล่าง สถานะ: ใช้ได้ .
- คลิกขวาที่ภาพ AMI จากนั้นคลิกที่ เปิด
- เลือกประเภทอินสแตนซ์จากนั้นคลิกที่ ถัดไป: กำหนดค่ารายละเอียดอินสแตนซ์ . ในกรณีของเราเราจะเลือก t2.micro (Variable ECUs, 1 vCPUs, 2.5 GHz, Intel Xeon Family, 1 GiB memory, EBS only)
- เราจะย้ายอินสแตนซ์ Amazon EC2 จาก เรา - ตะวันออก -2b เป็น us-east-2a โซนว่าง กรุณาเปลี่ยนภายใต้ Subnet นอกจากนี้เราขอแนะนำให้เปิดใช้งานการป้องกันการสิ้นสุดซึ่งจะป้องกันไม่ให้อินสแตนซ์ถูกยกเลิกโดยไม่ได้ตั้งใจ เมื่อคุณคลิกที่ตรวจสอบและเปิดตัว
- ตรวจสอบการตั้งค่าอินสแตนซ์จากนั้นคลิก เปิด .
- เลือกคู่คีย์ที่มีอยู่หรือสร้างคู่คีย์ใหม่ คู่คีย์ประกอบด้วยคีย์สาธารณะที่ AWS จัดเก็บและไฟล์คีย์ส่วนตัวที่คุณจัดเก็บ เมื่อใช้ร่วมกันจะช่วยให้คุณสามารถเชื่อมต่อกับอินสแตนซ์ของคุณได้อย่างปลอดภัย หากคุณคลิกที่สร้างคู่คีย์ใหม่คุณจะต้องกำหนดชื่อคู่และ ดาวน์โหลดคีย์คู่ ที่จะใช้ในการถอดรหัสรหัสผ่าน Windows คุณต้องดาวน์โหลดไฟล์คีย์ส่วนตัว (ไฟล์ * .pem) ก่อนจึงจะดำเนินการต่อได้
- คลิก เปิดตัวอินสแตนซ์
- ตอนนี้อินสแตนซ์ของคุณกำลังเปิดตัว คลิกที่ ดูการเปิดตัว .
- โปรดรอสักครู่จนกว่าอินสแตนซ์ของคุณจะเริ่มต้นสำเร็จ
ส่วนที่ II: กำหนด Elastic IP ใหม่เพื่อย้ายอินสแตนซ์ Amazon EC2
ในส่วนที่สองเราจะยกเลิกการเชื่อมโยง Elastic IP จากรูปภาพและเชื่อมโยงกับรูปภาพที่ย้าย
- คลิกที่ด้านซ้าย IP แบบยืดหยุ่น ภายใต้ เครือข่ายและความปลอดภัย
- เลือก Elastic IP จากนั้นคลิกที่ การดำเนินการ> ยกเลิกการเชื่อมโยงที่อยู่ IP แบบยืดหยุ่น
- ภายใต้ แยกที่อยู่ Elastic IP คลิกที่ ยกเลิกการเชื่อมโยง . หากคุณยกเลิกการเชื่อมโยงที่อยู่ Elastic IP นี้คุณสามารถเชื่อมโยงใหม่กับทรัพยากรอื่นได้ ที่อยู่ Elastic IP ยังคงจัดสรรให้กับบัญชีของคุณ ที่อยู่ IP แบบยืดหยุ่นจะมีค่าใช้จ่ายหากไม่ได้เชื่อมโยงกับอินสแตนซ์ที่กำลังทำงานอยู่หรืออินเทอร์เฟซเครือข่ายที่เชื่อมต่อกับอินสแตนซ์ที่กำลังทำงานอยู่
- เลือก Elastic IP จากนั้นคลิกที่ การดำเนินการ> เชื่อมโยงที่อยู่ IP แบบยืดหยุ่น
- ประเภท ตัวอย่าง และ ที่อยู่ IP ส่วนตัว
- เลือก อนุญาตให้เชื่อมโยงที่อยู่ Elastic IP นี้ใหม่ จากนั้นคลิกที่ ที่เกี่ยวข้อง
- คุณกำหนดที่อยู่ Elastic IP ให้กับอินสแตนซ์ Amazon EC2 สำเร็จแล้ว คลิกที่อินสแตนซ์ทางด้านซ้ายของหน้าต่างจากนั้นตรวจสอบว่าอินสแตนซ์ของคุณที่ย้ายไปยังโซนความพร้อมใช้งานอื่นทำงานได้ดีหรือไม่