อินสแตนซ์ Amazon EC2 โฮสต์อยู่ในหลายตำแหน่งทั่วโลก ตำแหน่งเหล่านี้เรียกว่าภูมิภาค โซนความพร้อมใช้งาน และโซนในพื้นที่ แต่ละภูมิภาคเป็นพื้นที่ทางภูมิศาสตร์ที่แยกจากกันซึ่งมีสถานที่หลายแห่งที่แยกจากกันซึ่งเรียกว่า Availability Zone ในบทความนี้ เราจะแสดงวิธีย้ายอินสแตนซ์ 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 ECU, 1 vCPU, 2.5 GHz, Intel Xeon Family, 1 GiB memory, EBS เท่านั้น)
- เราจะย้ายอินสแตนซ์ Amazon EC2 จาก us-east-2b ไปยัง us-east-2a โซนความพร้อมใช้งาน โปรดเปลี่ยนภายใต้ซับเน็ต นอกจากนี้ เราขอแนะนำให้เปิดใช้งานการป้องกันการยุติซึ่งจะป้องกันไม่ให้อินสแตนซ์ถูกยุติโดยไม่ได้ตั้งใจ เมื่อคุณทำอย่างนั้นแล้ว ให้คลิกตรวจสอบและเปิดใช้
- ตรวจสอบการตั้งค่าอินสแตนซ์แล้วคลิกเปิด .
- เลือกคู่คีย์ที่มีอยู่หรือสร้างคู่คีย์ใหม่ คู่คีย์ประกอบด้วยคีย์สาธารณะที่จัดเก็บโดย AWS และไฟล์คีย์ส่วนตัวที่คุณจัดเก็บ ร่วมกันช่วยให้คุณเชื่อมต่อกับอินสแตนซ์ของคุณได้อย่างปลอดภัย หากคุณคลิกสร้างคู่คีย์ใหม่ คุณจะต้องกำหนดชื่อคู่และดาวน์โหลดคู่คีย์ ที่จะใช้ถอดรหัสรหัสผ่าน Windows คุณต้องดาวน์โหลดไฟล์คีย์ส่วนตัว (*.pem file) ก่อนจึงจะดำเนินการต่อได้
- คลิกเปิดอินสแตนซ์
- อินสแตนซ์ของคุณกำลังเปิดตัว คลิกที่ ดูการเปิดตัว .
- โปรดรอสักครู่จนกว่าอินสแตนซ์ของคุณจะเริ่มต้นได้สำเร็จ
ส่วนที่ II:กำหนด Elastic IP ใหม่ให้กับอินสแตนซ์ Amazon EC2 ที่ย้าย
ในส่วนที่สอง เราจะแยก Elastic IP ออกจากรูปภาพและเชื่อมโยงกับรูปภาพที่ย้าย
- ที่ด้านซ้าย ให้คลิกที่ IP แบบยืดหยุ่น ภายใต้ เครือข่ายและความปลอดภัย
- เลือก Elastic IP จากนั้นคลิกที่ การดำเนินการ> ยกเลิกการเชื่อมโยงที่อยู่ Elastic IP
- ภายใต้ แยกที่อยู่ Elastic IP คลิกที่ ยกเลิกการเชื่อมโยง . หากคุณยกเลิกการเชื่อมโยงที่อยู่ Elastic IP นี้ คุณสามารถเชื่อมโยงใหม่กับทรัพยากรอื่นได้ ที่อยู่ Elastic IP ยังคงถูกจัดสรรให้กับบัญชีของคุณ ที่อยู่ Elastic IP จะมีค่าบริการหากไม่เชื่อมโยงกับอินสแตนซ์ที่ทำงานอยู่หรืออินเทอร์เฟซเครือข่ายที่แนบกับอินสแตนซ์ที่ทำงานอยู่
- เลือก Elastic IP จากนั้นคลิกที่ การดำเนินการ> เชื่อมโยงที่อยู่ Elastic IP
- พิมพ์ อินสแตนซ์ และ ที่อยู่ IP ส่วนตัว
- เลือก อนุญาตให้เชื่อมโยงที่อยู่ Elastic IP นี้ใหม่ แล้วคลิก เชื่อมโยง
- คุณได้กำหนดที่อยู่ Elastic IP ให้กับอินสแตนซ์ Amazon EC2 เรียบร้อยแล้ว คลิกที่อินสแตนซ์ทางด้านซ้ายของหน้าต่าง จากนั้นตรวจสอบว่าอินสแตนซ์ของคุณที่ย้ายไปยังโซนความพร้อมใช้งานอื่นทำงานได้ดีหรือไม่