จะคัดลอกย้ายหรือแชร์อินสแตนซ์ Amazon EC2 ไปยังบัญชี Amazon อื่นได้อย่างไร



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

หากคุณเป็น Cloud Professional ที่จัดการบัญชี AWS หลายบัญชีคุณอาจต้องย้ายอินสแตนซ์ Amazon EC2 ที่มีอยู่จากบัญชีหนึ่งไปยังบัญชี AWS อื่น ด้วยวิธีการทำงานของ AWS IaaS คุณไม่จำเป็นต้องสร้างอินสแตนซ์ EC2 ใหม่ตั้งแต่ต้น แต่คุณสามารถสร้างอิมเมจ AMI ตามอินสแตนซ์ EC2 ที่มีอยู่และย้ายไปยังบัญชี AWS ที่เหมาะสมได้ หนึ่งในคำขอที่คล้ายกันที่คุณอาจพบคือการย้ายอินสแตนซ์ Amazon EC2 ของคุณไปยังกลุ่มความปลอดภัยโซนความพร้อมใช้งานหรือภูมิภาคต่างๆ



อินสแตนซ์ Amazon EC2



วันนี้เราจะแนะนำขั้นตอนการถ่ายโอนอินสแตนซ์ Amazon EC2 จากบัญชีหนึ่งไปยังบัญชี AWS อื่น อินสแตนซ์คือ t2.micro และโฮสต์อยู่ใน AWS แฟรงค์เฟิร์ต . เราจะคงการตั้งค่าอินสแตนซ์เดิมไว้ แต่ในกรณีที่คุณต้องการกำหนดค่าเพิ่มเติมคุณสามารถทำได้ตามความต้องการของคุณ



ขั้นตอนที่ 1: ส่งออกอินสแตนซ์ Amazon EC2 จากบัญชี Amazon ต้นทาง

ในขั้นตอนแรกเราจะสร้าง AMI ภาพ โดยใช้อินสแตนซ์ Amazon EC2 ที่มีอยู่จากนั้นเราจะให้สิทธิ์เข้าถึงบัญชี AWS อื่นและส่งออกคู่คีย์เพื่อให้สามารถเข้าสู่อินสแตนซ์ Amazon EC2 ที่ย้ายได้

  1. เข้าสู่ระบบ AWS Management Console . คลิกที่ บริการ จากนั้นคลิกที่ EC2
  2. คลิกที่ กำลังรันอินสแตนซ์ แล้ว คลิกขวา บนอินสแตนซ์ Amazon EC2 จากนั้นคลิก รูปภาพ> สร้างภาพ
  3. กำหนดชื่อภาพและคำอธิบายภาพจากนั้นคลิกที่ สร้างภาพ เพื่อสร้าง AMI เพิ่มเติมที่คุณสามารถเลือกได้ ไม่มีการรีบูต . เมื่อเปิดใช้งาน Amazon EC2 จะทำ ไม่ปิด อินสแตนซ์ก่อนสร้างภาพ เมื่อใช้อ็อพชันนี้จะไม่รับประกันความสมบูรณ์ของระบบไฟล์บนอิมเมจที่สร้างขึ้น
  4. สร้างคำขอรูปภาพที่ได้รับ จะใช้เวลาสักครู่ก่อนที่จะสร้างและพร้อมใช้งาน คลิกที่ ดูภาพที่รอดำเนินการ ami-xxxxxxxxx .

คุณสามารถเข้าถึง AMI ได้โดยคลิกที่ รูปภาพ> เพื่อน ทางด้านซ้ายของหน้าต่าง



  1. เมื่อพร้อมใช้งานให้คลิกขวาที่ภาพ AMI จากนั้นคลิก แก้ไขสิทธิ์ภาพ
  2. ภายใต้ แก้ไขสิทธิ์ภาพ เลือกประเภทภาพของเขา ( สาธารณะหรือส่วนตัว ) พิมพ์หมายเลขบัญชี AWS จากนั้นเลือก เพิ่มสิทธิ์ 'สร้างไดรฟ์ข้อมูล' ให้กับสแนปชอตที่เกี่ยวข้องต่อไปนี้เมื่อสร้างสิทธิ์ ในกรณีของเราเราจะเลือกภาพส่วนตัว

หมายเลขบัญชี AWS (หรือที่เรียกว่ารหัสบัญชี) สามารถพบได้หากคุณคลิกที่โปรไฟล์ของคุณที่ด้านขวาบนจากนั้นคลิกที่ บัญชีของฉัน .

  1. คลิกที่ เพิ่มสิทธิ์ จากนั้นคลิกที่ บันทึก . ภาพ AMI ของคุณแชร์กับบัญชี AWS อื่นสำเร็จแล้ว

คุณจะได้รับอีเมลพร้อมการยืนยันจาก AWS ว่าการตรวจสอบความถูกต้องของคุณสำเร็จ

ส่งออกคีย์สาธารณะจากคู่คีย์ที่มีอยู่

ตอนนี้เราจะส่งออกคีย์สาธารณะจากคู่คีย์ที่มีอยู่ของคุณเพื่อให้คุณสามารถเชื่อมต่อกับอินสแตนซ์ Amazon EC2 ที่ย้ายได้ ในการดำเนินการนี้คุณจะต้องเข้าถึงคู่คีย์ส่วนตัวของคุณ ขั้นตอนนี้สามารถทำได้บนเครื่อง Windows โดยใช้ PuTTY PuTTY เป็นไคลเอนต์ SSH และ telnet ซึ่งพัฒนาโดย Simon Tatham สำหรับแพลตฟอร์ม Windows

  1. เปิดไฟล์ อินเทอร์เน็ตเบราว์เซอร์ และดาวน์โหลด PUTTY จากสิ่งนี้ ลิงค์ .
  2. คลิกที่ เริ่ม และค้นหา PuTTYGen และเรียกใช้
  3. คลิกที่ โหลด . เพิ่มคู่คีย์ส่วนตัวของคุณ (* .pem) อย่างที่คุณเห็นคีย์ถูกนำเข้าสำเร็จ กรุณาคลิกที่ตกลงและคัดลอกคีย์จากฟิลด์ คีย์สาธารณะสำหรับวางลงในไฟล์ OpenSSH Authorized_keys . เราจะต้องใช้คีย์นี้ในขั้นตอนที่ 2

ขั้นตอนที่ 2: นำเข้าอินสแตนซ์ Amazon EC2 เพื่อกำหนดเป้าหมายบัญชี Amazon

ในขั้นตอนที่สองเราจะเปิดอินสแตนซ์ Amazon EC2 จากอิมเมจ AMI ที่แชร์จากนั้นเราจะนำเข้าคีย์สาธารณะเพื่อให้สามารถเข้าสู่ระบบเครื่อง Windows ได้

  1. เข้าสู่ระบบ AWS Management Console
  2. คลิกที่ บริการ แล้วเปิด EC2 . จากนั้นคลิกที่ คู่คีย์
  3. คลิกที่ การดำเนินการ แล้ว นำเข้าคู่คีย์
  4. ป้อน ชื่อคู่คีย์และเพิ่มคีย์สาธารณะที่คุณคัดลอกในขั้นตอนก่อนหน้า
  5. คลิกที่ นำเข้าคู่คีย์ จากนั้นคลิกที่ ภาพ> เพื่อน ทางด้านซ้ายของหน้าต่าง
  6. เลือก ภาพส่วนตัว เพื่อเข้าถึงภาพ AMI ที่แชร์
  7. คลิกขวา บนภาพ AMI และคลิกที่ เปิด
  8. เลือกประเภทอินสแตนซ์แล้วคลิก ต่อไป: กำหนดค่ารายละเอียดอินสแตนซ์ . เราควรเลือกประเภทอินสแตนซ์เดียวกันกับในบัญชี AWS ต้นทาง ในกรณีของเราเราจะเลือก t2.micro (Variable ECUs, 1 vCPUs, 2.5 GHz, Intel Xeon Family, 1 GiB memory, EBS only)
  9. กำหนดค่ารายละเอียดอินสแตนซ์ ให้เหมาะกับความต้องการของคุณแล้วคลิก ตรวจสอบและเปิดตัว . เราขอแนะนำให้เปิดใช้งานการป้องกันการยกเลิก คุณสามารถป้องกันไม่ให้อินสแตนซ์ถูกยกเลิกโดยไม่ได้ตั้งใจ เมื่อเปิดใช้งานแล้วคุณจะไม่สามารถยุติอินสแตนซ์นี้ผ่าน API หรือ AWS Management Console ได้จนกว่าจะปิดใช้งานการป้องกันการสิ้นสุด
  10. โปรดตรวจสอบรายละเอียดการเปิดตัวอินสแตนซ์ของคุณแล้วคลิก เปิด . คุณสามารถกลับไปแก้ไขการเปลี่ยนแปลงของแต่ละส่วนได้
  11. เลือกคู่คีย์ที่นำเข้าโดยคลิกที่เลือกคู่คีย์ที่มีอยู่แล้วเลือกคู่คีย์
  12. เลือก ฉันรับทราบว่าฉันสามารถเข้าถึงไฟล์คีย์ส่วนตัวที่เลือก (KeyPair.pem) และหากไม่มีไฟล์นี้ฉันจะไม่สามารถลงชื่อเข้าใช้อินสแตนซ์ของฉันได้ แล้วคลิก เปิดตัวอินสแตนซ์ .
  13. ตอนนี้อินสแตนซ์ของคุณกำลังเปิดตัว คลิกที่ ดูการเปิดตัว .
  14. โปรดรอสักครู่จนกว่าอินสแตนซ์ของคุณจะเริ่มต้นสำเร็จ
  15. คลิกขวา บนภาพแล้วเลือก เชื่อมต่อ
อ่าน 4 นาที