Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ระบบเครือข่าย

วิธีสร้าง Template จากอินสแตนซ์ Amazon EC2

การสร้าง Launch Template ช่วยให้คุณสร้างการกำหนดค่าอินสแตนซ์ที่บันทึกไว้ เพื่อนำกลับมาใช้ใหม่ แชร์ และเปิดใช้งานในภายหลังได้ Template สามารถมีหลายเวอร์ชัน ในบทความนี้ เราจะแสดงวิธีสร้าง Template จากอินสแตนซ์ Amazon EC2 ที่มีอยู่ บทความนี้ประกอบด้วย 2 ส่วน ส่วนแรกเกี่ยวกับการสร้าง Template ใหม่จากอินสแตนซ์ และส่วนที่สองเกี่ยวกับการเปิดใช้งานอินสแตนซ์ใหม่จาก Template

ส่วนที่ 1: สร้าง Template จากอินสแตนซ์

  1. เข้าสู่ระบบ AWS Management Console
  2. คลิกที่ Services ในเมนูหลัก แล้วคลิกที่ EC2
  3. คลิกที่ Running instances
  4. คลิกขวา ที่อินสแตนซ์ แล้วเลือก Create Template From Instance
  5. Launch template name and description:
    • Launch template name – กำหนดชื่อ Template ในที่นี้คือ WinSrv2019_Template
    • Template version description – กำหนดคำอธิบายเวอร์ชัน Template ในที่นี้คือ WinSrv2019_Template_2020
  6. Launch template contents ระบุรายละเอียดของ Launch Template ด้านล่าง การเว้นฟิลด์ว่างจะทำให้ฟิลด์นั้นไม่ถูกรวมอยู่ใน Launch Template:
    • AMI – เลือก AMI Image AMI ประกอบด้วยการกำหนดค่าซอฟต์แวร์ (ระบบปฏิบัติการ เซิร์ฟเวอร์แอปพลิเคชัน และแอปพลิเคชัน) ที่จำเป็นสำหรับการเปิดใช้งานอินสแตนซ์
    • Instance type – เลือกประเภทอินสแตนซ์ตามความต้องการ ในที่นี้เราจะใช้ t2.micro
    • Key pair – ใช้ Key Pair ที่มีอยู่หรือสร้างใหม่ ในที่นี้เราใช้ Key Pair เดิม
    • Networking platform – เลือกระหว่าง VPC และ EC2-Classic โปรดทราบ บางประเภทอินสแตนซ์ต้องเปิดใช้งานใน VPC เท่านั้น การเปิดใช้งานใน EC2-Classic ด้วยประเภทที่ไม่เข้ากันได้จะทำให้เปิดใช้งานล้มเหลว ในที่นี้เราใช้ VPC
    • Security groups – Security Group คือชุดกฎไฟร์วอลล์ที่ควบคุมトラฟฟิกสำหรับอินสแตนซ์ของคุณ ในที่นี้เราไม่ใช้ Security Group ใดๆ
    • Storage (volume) – ใช้ Volume ที่มีอยู่หรือสร้างใหม่ ในที่นี้เราใช้ Volume เดิม ซึ่งเป็น 30 GiB, EBS, General purpose SSD (gp2)
    • Instance tags – เราใช้ Tag เดิม Tag คือฉลากที่คุณกำหนดให้ทรัพยากร AWS แต่ละ Tag ประกอบด้วย Key และ Value ที่คุณกำหนด
    • Network interfaces – กำหนดค่า Network Interface ที่มีอยู่หรือสร้างใหม่ ในที่นี้เราใช้การตั้งค่าเดิม
  7. คลิกที่ Create launch template
  8. คุณได้สร้าง Template ใหม่แล้ว คลิกที่ View launch templates

นอกจากนี้ คุณยังสามารถดู Template ที่มีอยู่ได้โดยคลิก INSTANCES > Launch Templates ตอนนี้คุณสามารถสร้างอินสแตนซ์ใหม่โดยใช้ Template นี้ได้ โดยทำตามขั้นตอนในส่วนที่ 2

ส่วนที่ 2: เปิดใช้งานอินสแตนซ์จาก Template

  1. เลือก Template ID แล้วคลิก Action > Launch instance from template จะสร้างอินสแตนซ์ใหม่โดยใช้การกำหนดค่าจาก Template นี้ หากต้องการแก้ไขการกำหนดค่าก่อนสร้างอินสแตนซ์ใหม่ ให้คลิก Modify template (Create new version)
  2. กรอกฟอร์มโดยระบุ Source template, Source template version และจำนวนอินสแตนซ์ที่ต้องการสร้างจาก Template นี้ ในที่นี้เราเลือก Template ชื่อ WinSrv2019_Template และสร้าง 1 อินสแตนซ์
  3. กำหนดค่ารายละเอียดอินสแตนซ์ตามต้องการ เราจะใช้การตั้งค่าเริ่มต้นจาก Template
  4. คลิก Launch instance from template
  5. คุณได้เริ่มเปิดใช้งานอินสแตนซ์ "ID" เรียบร้อยแล้ว โปรดคลิกที่ ID ในที่นี้คือ i-08164e93e65bb1ae4
  6. คลิก INSTANCES > Instances เพื่อเข้าถึงอินสแตนซ์ใหม่ จะใช้เวลาสักครู่จนกว่าอินสแตนซ์จะเริ่มต้นใช้งานและพร้อมใช้งาน