วิธีเปลี่ยนประเภทอินสแตนซ์และกลุ่มความปลอดภัยของ EC2 ใน AWS

⚡ สรุปอย่างชาญฉลาด

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

  • 🔧 ประเภทอินสแตนซ์: หยุดการทำงานของอินสแตนซ์ก่อน จากนั้นใช้ฟังก์ชัน "เปลี่ยนประเภทอินสแตนซ์" เพื่อปรับขนาดทรัพยากรการประมวลผลและหน่วยความจำในแนวตั้ง
  • 🔐 กลุ่มความปลอดภัย: สลับหรือเพิ่มกลุ่มความปลอดภัยบนอินสแตนซ์ที่กำลังทำงานอยู่ เพื่อใช้กฎไฟร์วอลล์ใหม่ได้ทันที
  • 🏷️ คีย์เวิร์ด: เพิ่มแท็กคู่คีย์-ค่า เพื่อให้เจ้าของบัญชีสามารถใช้งานได้ tracจำนวนอินสแตนซ์ k และต้นทุนของแต่ละอินสแตนซ์ในสภาพแวดล้อมต่างๆ
  • 🛡️ การคุ้มครองการเลิกจ้าง: เปิดใช้งานบนเซิร์ฟเวอร์ที่ใช้งานจริงเพื่อป้องกันการลบอินสแตนซ์โดยไม่ตั้งใจ
  • 💾 การสำรองข้อมูล AMI: สร้าง Amazon ใช้ Machine Image เป็นข้อมูลสำรองที่สามารถกู้คืนได้ก่อนทำการเปลี่ยนแปลงครั้งใหญ่
  • 🤖 ความช่วยเหลือจากเอไอ: Amazon Q Developer และ GitHub Copilot จะสร้าง CLI และ Terraform เพื่อแก้ไขอินสแตนซ์ และ Compute Optimizer จะปรับขนาดอินสแตนซ์ให้เหมาะสม

แก้ไข Amazon พารามิเตอร์อินสแตนซ์ EC2

EC2 ย่อมาจาก Elastic Compute Cloud เป็นบริการประมวลผลที่นำเสนอจากพื้นที่ IaaS (โครงสร้างพื้นฐานเป็นบริการ) ของ AWS

เมื่อสร้างอินสแตนซ์ EC2 แล้ว การอัปเดตหรือแก้ไขพารามิเตอร์การกำหนดค่าอินสแตนซ์จำนวนมากโดยใช้ AWS Management Console นั้นสะดวกมาก

เรามาดูกันทีละข้อเลยดีกว่า

เข้าสู่ระบบและเข้าถึงบริการของ AWS

ขั้นตอน 1) ในขั้นตอนนี้ คุณจะต้องดำเนินการดังต่อไปนี้:

  • เข้าสู่ระบบบัญชี AWS ของคุณและไปที่ บริการ AWS แท็บที่มุมบนซ้าย

ในส่วนนี้ คุณจะเห็นบริการ AWS ทั้งหมดซึ่งจัดหมวดหมู่ตามด้านต่างๆ เช่น การประมวลผล การจัดเก็บข้อมูล ฐานข้อมูล เป็นต้น สำหรับการสร้างอินสแตนซ์ EC2 เราต้องเลือก Compute → EC2 ดังขั้นตอนต่อไป

เข้าสู่ระบบและเข้าถึงบริการของ AWS

เปิดบริการทั้งหมดแล้วคลิก EC2 ใต้บริการคอมพิวเตอร์ นี่จะเป็นการเปิดตัวแดชบอร์ดของ EC2

นี่คือแดชบอร์ด EC2 ที่นี่คุณจะได้รับข้อมูลทั้งหมดโดยสรุปเกี่ยวกับทรัพยากร AWS EC2 ที่ทำงานอยู่

ภาพรวมแดชบอร์ด AWS EC2

ขั้นตอน 2) ที่มุมขวาบนของแดชบอร์ด EC2 ให้เลือกภูมิภาค AWS ที่คุณต้องการจัดเตรียมเซิร์ฟเวอร์ EC2

ในที่นี้เราเลือกเวอร์จิเนียตอนเหนือ AWS ให้บริการหลายภูมิภาคทั่วโลก

เลือกภูมิภาค AWS สำหรับอินสแตนซ์ EC2

ขั้นตอน 3) เมื่อเลือกภูมิภาคที่คุณต้องการแล้ว ให้กลับมาที่ EC2 Dashboard

ตรวจสอบพารามิเตอร์การปรับเปลี่ยน

ขั้นตอน 1) บนแดชบอร์ด EC2 ให้เลือกอินสแตนซ์ที่คุณต้องการแก้ไขพารามิเตอร์การกำหนดค่า แล้วคลิกปุ่ม “การดำเนินการ” ดังแสดงในภาพด้านล่าง

เลือกอินสแตนซ์ EC2 แล้วคลิกปุ่ม "การดำเนินการ"

ขั้นตอน 2) เมื่อคุณคลิกปุ่ม เมนูแบบเลื่อนลงจะแสดงพื้นที่ทั้งหมดที่เราสามารถแก้ไขคุณลักษณะของอินสแตนซ์ได้

เมนูแบบดรอปดาวน์ "การดำเนินการ" สำหรับอินสแตนซ์ EC2

ดูรายละเอียดการเชื่อมต่อ

ตัวเลือก "เชื่อมต่อ" ด้านล่างจะแสดงวิธีการเชื่อมต่อกับอินสแตนซ์ EC2 ให้เราเห็น

ขั้นตอน 1) คลิกที่ตัวเลือก 'เชื่อมต่อ'

ตัวเลือกเชื่อมต่อกับอินสแตนซ์ EC2

คุณอาจเลือกที่จะเชื่อมต่อกับไคลเอนต์ SSH แบบสแตนด์อโลนหรือ Java ลูกค้า. คุณจะได้รับขั้นตอนทีละขั้นตอนเกี่ยวกับวิธีเชื่อมต่อกับอินสแตนซ์ของคุณ

สำหรับบทช่วยสอนนี้ เราจะเห็นวิธีการเชื่อมต่อสำหรับ ลินุกซ์ ตัวอย่าง.

วิธีการเชื่อมต่ออินสแตนซ์ EC2 สำหรับ Linux

เปิดใช้งานหลายอินสแตนซ์ด้วยการกำหนดค่าที่คล้ายกัน

หากคุณมีอินสแตนซ์ EC2 เพียงตัวเดียวที่ทำงานด้วยการกำหนดค่าเฉพาะ และต้องการเปิดใช้งานอินสแตนซ์อีกตัวอย่างรวดเร็วด้วยการคลิกเพียงครั้งเดียว ตัวเลือก 'เปิดใช้งานเพิ่มเติมในลักษณะเดียวกัน' จะช่วยให้เราทำได้

ขั้นตอน 1) คลิกที่ 'เปิดตัวแบบนี้มากขึ้น'

เปิดใช้งานตัวเลือก EC2 เพิ่มเติมที่คล้ายกันนี้

คุณจะถูกนำไปยังหน้ารายละเอียดการตรวจสอบอินสแตนซ์ของตัวช่วยสร้างอินสแตนซ์การเปิดใช้งานทันที ที่นี่ เราจะตรวจสอบรายละเอียดทั้งหมดอีกครั้ง

ขั้นตอน 2) ในหน้ารายละเอียดการตรวจสอบ ให้คลิกที่ปุ่ม 'เริ่ม'

Revดูรายละเอียดอินสแตนซ์ EC2 และเริ่มต้นใช้งาน

ขั้นตอน 3) ในหน้าต่างนี้

  • เลือกคู่คีย์ที่มีอยู่
  • คลิกที่ "เปิดตัวอินสแตนซ์"

เลือกคู่คีย์และเริ่มต้นใช้งานอินสแตนซ์ EC2

ความคืบหน้าการเปิดตัวอินสแตนซ์สามารถดูได้ดังต่อไปนี้

ความคืบหน้าการเปิดใช้งานอินสแตนซ์ EC2

คุณสามารถดูด้านล่างได้ว่าอินสแตนซ์ใหม่อยู่ในสถานะรอดำเนินการก่อนที่จะสร้าง

อินสแตนซ์ EC2 ใหม่ อยู่ในสถานะรอดำเนินการ

คุณจะเห็นว่าอินสแตนซ์ใหม่มีแท็กเดียวกันเช่นกัน

อินสแตนซ์ EC2 ใหม่มีแท็กเดียวกัน

เปลี่ยนสถานะอินสแตนซ์

คุณสามารถเปลี่ยนสถานะอินสแตนซ์ได้ทันทีจากคอนโซลการจัดการด้วยการคลิกเพียงครั้งเดียว

ขั้นตอน 1) ในขั้นตอนนี้ ให้คลิกที่ 'สถานะอินสแตนซ์' ใต้หัวข้อการดำเนินการ

  • หยุด – คุณสามารถหยุดการทำงานของอินสแตนซ์ที่กำลังทำงานอยู่ได้
  • Reboot – คุณสามารถรีบูตอินสแตนซ์ได้
  • ยุติ – คุณสามารถลบอินสแตนซ์นั้นอย่างถาวรได้

เปลี่ยนสถานะอินสแตนซ์ EC2 หยุด รีบูต ยุติ

เปลี่ยนการตั้งค่าอินสแตนซ์

ที่นี่คุณสามารถเปลี่ยนการตั้งค่าอินสแตนซ์ได้หลายอย่าง เช่น กลุ่มความปลอดภัย การป้องกันการสิ้นสุด ฯลฯ

เรามาดูแต่ละข้อโดยละเอียดกันดีกว่า

สร้างแท็ก

เพิ่ม/แก้ไขแท็ก – คุณสามารถเพิ่มหรือแก้ไขแท็กที่กำหนดให้กับอินสแตนซ์ได้ การติดแท็กจะช่วยให้เจ้าของธุรกิจของบัญชี AWS สามารถจัดการข้อมูลได้ง่ายขึ้น tracค่า k ของอินสแตนซ์ โดยเฉพาะอย่างยิ่งหากมีสภาพแวดล้อมหลายแบบ

ผู้ดูแลระบบ AWS ควรติดแท็กให้กับแต่ละอินสแตนซ์ตามการแบ่งแยก เช่น ติดแท็กอินสแตนซ์ทั้งหมดในสภาพแวดล้อมการผลิตเป็น 'Prod' หรือติดแท็กอินสแตนซ์ที่อยู่ในแผนกใดแผนกหนึ่งด้วยอักษรย่อของแผนก เป็นต้น การติดแท็กเป็นวิธีการที่มีประสิทธิภาพมากในการ tracรวมถึงการคำนวณต้นทุนของแต่ละกรณีด้วย

มาดูกันว่าเราจะเปลี่ยนแท็กได้อย่างไร

ขั้นตอน 1) ในขั้นตอนนี้

  • คลิกที่การตั้งค่าอินสแตนซ์
  • คลิกที่ 'เพิ่ม/แก้ไขแท็ก'

เพิ่มหรือแก้ไขแท็กบนอินสแตนซ์ EC2

ขั้นตอน 2) แท็กเป็นเพียงคู่คีย์-ค่า

  • ดังนั้นเราจึงได้กำหนดแท็กใหม่เป็น Department และเพิ่มมูลค่าเป็น Cloud
  • คลิกที่บันทึก

กำหนดแท็กแผนกด้วยค่า Cloud

ขั้นตอน 3) กลับมาที่ EC2 Dashboard และ

  • เลือกอินสแตนซ์ของคุณอีกครั้ง
  • เลือกแท็บของ 'แท็ก'

โปรดทราบว่าแท็กใหม่เป็น "แผนก" ที่มีค่าเป็น Cloud ปรากฏอยู่ใต้แท็ก

แท็กแผนกใหม่แสดงอยู่ใต้แท็ก

แนบไปกับกลุ่มปรับขนาดอัตโนมัติ

คุณสามารถแนบอินสแตนซ์ EC2 กับ Auto Scaling Group ได้ทันที

ขั้นตอน 1) ในขั้นตอนนี้ เราจะดำเนินการดังต่อไปนี้:

  • คลิกที่ 'การตั้งค่าอินสแตนซ์'
  • คลิกที่ 'แนบกับกลุ่มปรับขนาดอัตโนมัติ'

เชื่อมต่ออินสแตนซ์ EC2 เข้ากับกลุ่ม Auto Scaling

ขั้นตอน 2) ในขั้นตอนนี้

  • แนบอินสแตนซ์กับกลุ่ม AS ที่มีอยู่ คุณยังสร้างกลุ่ม AS ใหม่ในขั้นตอนนี้ได้
  • เลือกกลุ่ม AS หนึ่งกลุ่มจากรายการกลุ่มที่มีอยู่แล้ว
  • คลิกที่ 'แนบ'

การดำเนินการนี้จะแนบอินสแตนซ์ของคุณเข้ากับกลุ่มการปรับขนาดอัตโนมัติในสภาพแวดล้อมของคุณ

เลือกกลุ่ม Auto Scaling และแนบอินสแตนซ์

วิธีเปลี่ยนประเภทอินสแตนซ์ใน AWS

คุณสามารถเปลี่ยนประเภทอินสแตนซ์ได้หากต้องการอินสแตนซ์ที่มีการกำหนดค่าสูงกว่าตามความต้องการของแอปพลิเคชันของคุณ การทำเช่นนี้จะช่วยเพิ่มขีดความสามารถในการขยายขนาดอินสแตนซ์และเพิ่มความสามารถในการประมวลผล/หน่วยความจำให้คุณได้

มาดูกันว่าต้องทำอย่างไร

คุณไม่สามารถเปลี่ยนประเภทของอินสแตนซ์ได้หากเซิร์ฟเวอร์กำลังทำงานอยู่ คุณต้องหยุดเซิร์ฟเวอร์ก่อนจึงจะทำการเปลี่ยนแปลงได้

ขั้นตอน 1) ไปที่ 'สถานะอินสแตนซ์'

คลิกที่ 'หยุด' การดำเนินการนี้จะหยุดอินสแตนซ์

หยุดการทำงานของอินสแตนซ์ EC2 ก่อนเปลี่ยนประเภทของอินสแตนซ์

โปรดทราบว่าสถานะของอินสแตนซ์ขณะนี้อยู่ในสถานะ “หยุด”pingโหมด "บนแดชบอร์ด EC2 คุณสามารถเปลี่ยนประเภทอินสแตนซ์ได้แล้ว"

อินสแตนซ์ EC2 หยุดทำงานแล้วping โหมด

ขั้นตอน 2) ไปที่ 'การตั้งค่าอินสแตนซ์' แล้วคลิกที่ 'เปลี่ยนประเภทอินสแตนซ์'

คลิก เปลี่ยนประเภทอินสแตนซ์ ใน การตั้งค่าอินสแตนซ์

ขั้นตอน 3) หน้าต่างป๊อปอัพตรวจสอบ หน้าต่างป๊อปอัพ "เปลี่ยนประเภทอินสแตนซ์" จะปรากฏขึ้น

หน้าต่างป๊อปอัพ "เปลี่ยนประเภทอินสแตนซ์"

ขั้นตอน 4) เลือกประเภทอินสแตนซ์ คุณสามารถเลือกจากประเภทอินสแตนซ์ EC2 ที่มีให้เลือกหลากหลาย สำหรับบทเรียนนี้ เราจะเปลี่ยนเป็น t2.nano เพื่อเป็นตัวอย่างเท่านั้น

เลือกประเภทอินสแตนซ์ EC2 ใหม่

ขั้นตอน 5) เลือก t2.nano แล้วคลิก 'Apply'

เลือก t2.nano แล้วกดใช้งาน

ขั้นตอน 6) เปิดแดชบอร์ด EC2 สังเกตบนแดชบอร์ด EC2 ว่าประเภทอินสแตนซ์ของคุณได้ถูกเปลี่ยนเป็นประเภทดังกล่าวโดยอัตโนมัติแล้ว

ประเภทของอินสแตนซ์ EC2 เปลี่ยนไปบนแดชบอร์ด

ตอนนี้คุณสามารถเริ่มใช้งานอินสแตนซ์ของคุณและดำเนินการต่อได้แล้ว พารามิเตอร์การกำหนดค่าอื่นๆ จะไม่มีการเปลี่ยนแปลง และการติดตั้งที่มีอยู่บนเซิร์ฟเวอร์ของคุณจะยังคงอยู่เหมือนเดิม

เปิดใช้งานการป้องกันการสิ้นสุด

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

AWS จะเพิ่มระดับความปลอดภัยเพิ่มเติมในกรณีที่คุณเผลอกดปุ่มยุติการทำงานของอินสแตนซ์โดยไม่ตั้งใจ

มาดูกันว่าจะเปิดใช้งานการป้องกันการยุติการทำงานได้อย่างไร

ขั้นตอน 1) ในขั้นตอนนี้

  • ไปที่ 'การตั้งค่าอินสแตนซ์'
  • คลิกที่ 'เปลี่ยนการป้องกันการสิ้นสุด'

เปลี่ยนการตั้งค่าการป้องกันการยุติการทำงาน

ขั้นตอน 2) โปรดสังเกตว่าการตั้งค่าปัจจุบันในระบบของเราถูกปิดใช้งานอยู่ คลิกที่ “ใช่ เปิดใช้งาน”

เปิดใช้งานการป้องกันการยุติการทำงานบนอินสแตนซ์ EC2

การตั้งค่านี้ได้เปิดใช้งานการป้องกันการยุติการทำงานบนอินสแตนซ์ของเราแล้ว เราจะตรวจสอบว่าอินสแตนซ์ของเราจะถูกลบหรือไม่เมื่อเรากดปุ่มยุติการทำงาน

ขั้นตอน 3) ในขั้นตอนนี้

  • เลือกตัวเลือก 'สถานะอินสแตนซ์' จากนั้น
  • คลิกที่ 'ยุติ'

พยายามยุติการทำงานของอินสแตนซ์ EC2 ที่ได้รับการป้องกัน

AWS จะแจ้งให้คุณทราบทันทีว่า EC2 instance มี “เปิดใช้งานการป้องกันการยกเลิก” และคุณจะไม่สามารถลบออกได้ ปุ่ม 'ยุติ' ด้านล่างถูกปิดใช้งาน

ปุ่มยุติการทำงานถูกปิดใช้งานโดยระบบป้องกันการยุติการทำงาน

เปลี่ยนข้อมูลผู้ใช้

เมื่อคุณเปิดใช้งาน EC2 instance ใหม่ คุณจะมีตัวเลือกในการส่งข้อมูลผู้ใช้ไปยังอินสแตนซ์เพื่อรันงานในเวลาบูตโดยอัตโนมัติ เช่น งานการกำหนดค่าทั่วไป สคริปต์เริ่มต้น ฯลฯ

คุณสามารถส่งข้อมูลผู้ใช้ในรูปแบบของเชลล์สคริปต์หรือคำสั่ง cloud-init ซึ่งอาจเป็นข้อความธรรมดาในรูปแบบไฟล์หรือข้อความที่เข้ารหัส base64 สำหรับการเรียก API

เราจะมาดูกันว่าเราจะแก้ไขสคริปต์เหล่านี้ได้อย่างไร

คุณต้องหยุดการทำงานของอินสแตนซ์ก่อน คุณจะไม่สามารถแก้ไขข้อมูลผู้ใช้ของอินสแตนซ์ได้หากอินสแตนซ์กำลังทำงานอยู่ เมื่ออินสแตนซ์หยุดทำงานแล้ว ให้ทำตามขั้นตอนด้านล่าง

ขั้นตอน 1) ในขั้นตอนนี้ ให้ดำเนินการดังต่อไปนี้:

  • ไปที่ 'การตั้งค่าอินสแตนซ์'
  • คลิกที่ 'ดู/เปลี่ยนแปลงข้อมูลผู้ใช้'

ดูหรือแก้ไขข้อมูลผู้ใช้ของอินสแตนซ์ EC2

เพื่อเป็นการสาธิต เราได้แสดงสคริปต์เชลล์ที่ใช้ติดตั้ง LAMP stack บนเซิร์ฟเวอร์

ขั้นตอน 2) ในขั้นตอนนี้

  • ดู/แก้ไขข้อมูลผู้ใช้ของคุณ
  • คลิกที่แท็บ "บันทึก"

แก้ไขข้อมูลผู้ใช้และบันทึก

เปลี่ยนพฤติกรรมการปิดเครื่อง

หากคุณเผลอปิดเครื่องผ่านคอนโซลของระบบปฏิบัติการ คุณไม่ต้องการให้ AWS EC2 ยุติการทำงานของเครื่องนั้นโดยอัตโนมัติ

ด้วยเหตุนี้ เราสามารถตั้งค่าลักษณะการปิดระบบเป็น 'หยุด' แทน 'สิ้นสุด' นอกจากนี้เรายังสามารถดำเนินการในทางกลับกันได้หากข้อกำหนดในการสมัครเป็นเช่นนั้น

เรามาดูกันว่าจะทำได้อย่างไร

ขั้นตอน 1) ในขั้นตอนนี้

  • ไปที่ 'การตั้งค่าอินสแตนซ์'
  • คลิกที่ 'เปลี่ยนพฤติกรรมการปิดเครื่อง'

เปลี่ยนพฤติกรรมการปิดระบบของอินสแตนซ์ EC2

ขั้นตอน 2) ในขั้นตอนนี้ คลิกที่ 'หยุด' จากนั้นกด Apply การตั้งค่าจะถูกนำไปใช้กับอินสแตนซ์ตามลำดับ

ตั้งค่าพฤติกรรมการปิดระบบเป็น หยุด

ขั้นตอน 3) ในตอนนี้ เมื่อการปิดระบบ “หยุด” เริ่มต้นในคอนโซลอินสแตนซ์ผ่านสีโป๊ว การปิดระบบจะไม่ถูกยกเลิก มันจะปิดเครื่องตามปกติ

อินสแตนซ์จะหยุดทำงานตามปกติเมื่อระบบปฏิบัติการปิดตัวลง

ดูบันทึกระบบ

คุณสามารถดูบันทึกของระบบสำหรับอินสแตนซ์ EC2 ใดๆ เพื่อวัตถุประสงค์ในการแก้ไขปัญหา ฯลฯ

ขั้นตอน 1) ในขั้นตอนนี้

  • ไปที่ 'การตั้งค่าอินสแตนซ์'
  • คลิกที่ 'รับบันทึกระบบ'

ดึงบันทึกระบบของอินสแตนซ์ EC2

คุณจะเห็นหน้าต่างแยกต่างหากที่แสดงรายละเอียดบันทึกอินสแตนซ์ ที่นี่เราจะเห็นภาพรวมของบันทึกเมื่ออินสแตนซ์ถูกรีสตาร์ท

รายละเอียดบันทึกระบบของอินสแตนซ์ EC2

สร้างอินสแตนซ์ AMI

คุณสามารถสร้าง AMI ของ EC2 instance ของคุณเพื่อสำรองข้อมูลได้

ขั้นตอน 1) ในขั้นตอนนี้

  • ไปที่ 'รูปภาพ'
  • คลิกที่ 'สร้างภาพ'

สร้างอิมเมจ (AMI) ของอินสแตนซ์ EC2

วิซาร์ดการสร้างภาพจะเปิดขึ้น

วิซาร์ดการสร้างอิมเมจ EC2

ขั้นตอน 2) ในขั้นตอนนี้

  • เพิ่มชื่อรูปภาพ
  • ให้คำอธิบายที่เป็นมิตรสำหรับ AMI
  • ตรวจสอบปริมาณแล้วกดปุ่ม "สร้างภาพ"

AWS จะได้รับคำขอสร้างอิมเมจของคุณและจะส่งการแจ้งเตือนทันที

สร้างการแจ้งเตือนคำขอรูปภาพ

คุณสามารถตรวจสอบสถานะของคำขอได้บนแดชบอร์ด EC2 ว่า 'รอดำเนินการ' เช่นเดียวกับที่แสดงด้านล่าง

สถานะการสร้าง AMI บนแดชบอร์ด: กำลังดำเนินการ

หลังจากนั้นไม่นาน สถานะจะเป็น "พร้อมใช้งาน" และคุณจะมี AMI ของคุณพร้อมเป็นข้อมูลสำรอง

AMI พร้อมใช้งานเป็นระบบสำรอง

คุณยังสามารถยกเลิกการลงทะเบียนได้จากแดชบอร์ดเมื่อข้อมูลสำรองเก่าแล้ว

เปลี่ยนการตั้งค่าเครือข่ายอินสแตนซ์

พารามิเตอร์เครือข่าย เช่น กลุ่มความปลอดภัย อินเทอร์เฟซเครือข่าย ที่อยู่ IP แบบยืดหยุ่น และที่อยู่ IP ส่วนตัว สามารถปรับเปลี่ยนได้หลังจากเปิดใช้งานแล้ว ส่วนด้านล่างจะอธิบายการเปลี่ยนแปลงเครือข่ายแต่ละรายการทีละรายการ

วิธีการเปลี่ยนกลุ่มความปลอดภัย

คุณสามารถเปลี่ยน SG (กลุ่มความปลอดภัย) ของอินสแตนซ์ได้ตลอดเวลา หากคุณมีกลุ่มความปลอดภัยอื่นที่มีกฎไฟร์วอลล์ต่างกัน คุณสามารถทำได้โดยใช้คอนโซล

เรามาดูกันว่าเป็นอย่างไร

ขั้นตอน 1) ในขั้นตอนนี้

  • ไปที่ 'เครือข่าย'
  • คลิกที่ 'เปลี่ยนกลุ่มความปลอดภัย'

เปลี่ยนกลุ่มความปลอดภัยของอินสแตนซ์ EC2

ขั้นตอน 2) ในตัวช่วยสร้างการเปลี่ยนแปลงกลุ่มความปลอดภัย จะแสดง SG ที่มีอยู่แล้วบนอินสแตนซ์ พร้อมด้วยรายชื่อกลุ่มความปลอดภัยทั้งหมดในภูมิภาค

ตัวช่วยเปลี่ยนกลุ่มความปลอดภัย

ขั้นตอน 3) ในขั้นตอนนี้

  • ทำเครื่องหมายถูกในช่อง SG ที่คุณต้องการ
  • คลิกที่ปุ่ม 'กำหนดกลุ่มความปลอดภัย'

กำหนดกลุ่มความปลอดภัยใหม่ให้กับอินสแตนซ์

ขั้นตอน 4) บนแดชบอร์ด EC2 คุณจะเห็นว่า SG ของอินสแตนซ์มีการเปลี่ยนแปลง ขณะนี้อินสแตนซ์จะส่ง/รับการรับส่งข้อมูลตามการตั้งค่า SG ใหม่

กลุ่มความปลอดภัยของอินสแตนซ์ EC2 เปลี่ยนแปลงแล้ว

คุณยังสามารถเพิ่มกลุ่มความปลอดภัยได้หลายกลุ่ม

เพิ่มอินเทอร์เฟซเครือข่าย

อินเทอร์เฟซเครือข่ายก็เหมือนกับการ์ด NIC อื่นในอินสแตนซ์ จะมีชุด IP อีกชุดเพิ่มเติมจากอินเทอร์เฟซเครือข่ายหลักที่มีอยู่แล้ว

ขั้นตอน 1) ในขั้นตอนนี้

  • ไปที่ 'เครือข่าย'
  • คลิกที่ 'แนบอินเทอร์เฟซเครือข่าย'

เชื่อมต่ออินเทอร์เฟซเครือข่ายเข้ากับอินสแตนซ์ EC2

คุณจะได้รับข้อความแสดงข้อผิดพลาดหากคุณยังไม่ได้สร้างอินเทอร์เฟซเครือข่ายไว้

เรามาดูกันว่าจะสร้างอินเทอร์เฟซเครือข่ายอย่างรวดเร็วได้อย่างไร

ข้อความแสดงข้อผิดพลาดเมื่อไม่มีอินเทอร์เฟซเครือข่ายอยู่

ขั้นตอน 2) ในขั้นตอนนี้

  • ไปที่ EC2 Dashboard และคลิกที่ 'Network Interfaces' ในบานหน้าต่างด้านซ้าย
  • คลิกที่ปุ่ม 'สร้างอินเทอร์เฟซเครือข่าย'

สร้างอินเทอร์เฟซเครือข่ายใหม่

ขั้นตอน 3) ในขั้นตอนนี้

  • เพิ่มคำอธิบายสำหรับอินเทอร์เฟซเครือข่ายของคุณ
  • เลือกซับเน็ตที่คุณต้องการสร้างอินเทอร์เฟซเครือข่ายของคุณ คงค่าเริ่มต้นของตัวเลือก IP ส่วนตัวไว้โดยอัตโนมัติ
  • กลุ่มความปลอดภัยจะถูกนำไปใช้กับอินเทอร์เฟซเครือข่ายของอินสแตนซ์ ดังนั้นคุณจะได้รับตัวเลือกสำหรับสิ่งเดียวกันที่นี่ เลือก SG ที่คุณต้องการ
  • เมื่อกรอกรายละเอียดเสร็จเรียบร้อยแล้ว ให้คลิกที่ 'สร้าง'

กำหนดค่าและสร้างอินเทอร์เฟซเครือข่าย

ตอนนี้คุณสามารถกลับมาที่ EC2 Dashboard และตรวจสอบว่าอินเทอร์เฟซเครือข่ายของคุณกำลังถูกสร้างขึ้น

กำลังสร้างอินเทอร์เฟซเครือข่าย

ตอนนี้กลับมาที่ขั้นตอนที่ 2) และดำเนินการต่อด้วยการเลือกอินเทอร์เฟซที่คุณพร้อมใช้งานซึ่งเราเพิ่งสร้างขึ้นและแนบไปกับอินสแตนซ์

ดังที่คุณเห็นอินเทอร์เฟซเครือข่ายที่เราเพิ่งสร้างขึ้นนั้นถูกเกณฑ์ด้านล่างโดยอัตโนมัติ

รายการอินเทอร์เฟซเครือข่ายที่สร้างขึ้นใหม่

อินเทอร์เฟซเครือข่ายของคุณจะถูกแนบเข้ากับอินสแตนซ์ทันที

เราสามารถกลับมาที่ EC2 Dashboard และตรวจสอบอินสแตนซ์ของเราได้ทันที โปรดทราบว่าอินสแตนซ์มี IP ส่วนตัว 2 รายการที่อยู่ในอินเทอร์เฟซเครือข่าย 2 รายการ

อินสแตนซ์ที่มี IP ส่วนตัวสองตัวบนอินเทอร์เฟซสองตัว

การแยก EIP

Elastic IP คือ IP สาธารณะแบบคงที่

คุณสามารถแยก EIP ออกจากแดชบอร์ดอินสแตนซ์ได้โดยตรง

ขั้นตอน 1) ในขั้นตอนนี้

  • คลิกที่ 'เครือข่าย'
  • คลิกที่ 'แยกที่อยู่ IP แบบยืดหยุ่น'

ยกเลิกการเชื่อมโยงที่อยู่ Elastic IP กับอินสแตนซ์

ขั้นตอน 2) คลิกที่ปุ่มแยกการเชื่อมโยงเมื่อเราตรวจสอบรหัสอินสแตนซ์และ EIP แล้ว

ยืนยันการยกเลิกการเชื่อมต่อของ Elastic IP

ตรวจสอบด้านล่างว่าขณะนี้แดชบอร์ดอินสแตนซ์แสดงช่อง EIP ว่างเปล่า

ช่อง EIP ว่างเปล่าหลังจากแยกตัวออก

เปลี่ยนการตรวจสอบต้นทาง/ปลายทาง

แอตทริบิวต์ Source/Destination Check ควบคุมว่าจะเปิดใช้งานการตรวจสอบแหล่งที่มา/ปลายทางบนอินสแตนซ์หรือไม่ การปิดใช้งานแอตทริบิวต์นี้จะทำให้อินสแตนซ์สามารถจัดการกับทราฟฟิกเครือข่ายที่ไม่ได้มุ่งไปยังอินสแตนซ์นั้นโดยเฉพาะ ตัวอย่างเช่น อินสแตนซ์ที่เรียกใช้บริการต่างๆ เช่น การแปลงที่อยู่เครือข่าย การกำหนดเส้นทาง หรือไฟร์วอลล์ ควรตั้งค่านี้เป็นปิดใช้งาน

ขั้นตอน 1) ในขั้นตอนนี้

  • คลิกที่ 'เครือข่าย'
  • คลิกที่ 'เปลี่ยนการตรวจสอบแหล่งที่มา/ปลายทาง'

เปลี่ยนการตรวจสอบแหล่งที่มา/ปลายทางบนอินสแตนซ์

ขั้นตอน 2) คลิกที่ 'ปิดการใช้งาน' หากปิดใช้งานแล้ว คุณสามารถเปิดใช้งานได้ในขั้นตอนนี้

ปิดใช้งานการตรวจสอบแหล่งที่มา/ปลายทาง

จัดการที่อยู่ IP ส่วนตัว

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

ขั้นตอน 1) ในขั้นตอนนี้

  • คลิกที่ 'เครือข่าย'
  • คลิกที่ 'จัดการที่อยู่ IP ส่วนตัว'

จัดการที่อยู่ IP ส่วนตัวของอินสแตนซ์

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

ขั้นตอน 2) ในขั้นตอนนี้

  • ที่นี่เราจะปล่อยให้ฟิลด์ว่างเปล่า สิ่งนี้จะทำให้ AWS สามารถกำหนด IP ส่วนตัวที่มีอยู่ให้กับอินสแตนซ์ของเราได้โดยอัตโนมัติ
  • คลิกที่ 'อัปเดต'

กำหนดที่อยู่ IP ส่วนตัวโดยอัตโนมัติ

โปรดทราบว่า IP ได้รับการกำหนดโดยอัตโนมัติที่นี่

การกำหนด IP ส่วนตัวโดยอัตโนมัติ

นอกจากนี้ ให้กลับมาที่แดชบอร์ด EC2 และสังเกต IP ส่วนตัว 2 รายการที่ได้รับมอบหมาย เหล่านี้คือ 2 IP บนอินเทอร์เฟซเครือข่ายเดียว

อินเทอร์เฟซเครือข่ายเดียวมี IP ส่วนตัวสองตัว

เปิด/ปิดใช้งาน ClassicLink ไปยัง VPC

หากอินสแตนซ์ของคุณได้รับการจัดเตรียมใน EC2 – Classic ซึ่งเป็นโหมดการใช้งานใน AWS โดยที่ทรัพยากรได้รับการจัดเตรียมจาก VPC จากนั้นคุณสามารถเชื่อมโยงอินสแตนซ์ของคุณกับสภาพแวดล้อม VPC ดังที่แสดงด้านล่าง

ตัวเลือกด้านล่างถูกปิดใช้งานสำหรับเราเนื่องจากอินสแตนซ์ของเราอยู่ใน VPC แล้ว

เปิดใช้งานหรือปิดใช้งาน ClassicLink สำหรับ VPC

เปิดใช้งานการตรวจสอบ CloudWatch โดยละเอียด

ตามค่าเริ่มต้น AWS จะเปิดใช้งานการตรวจสอบ CloudWatch พื้นฐานบนทรัพยากรทั้งหมด อย่างไรก็ตาม หากอินสแตนซ์ของเราเป็นอินสแตนซ์ที่ใช้งานจริง เราอาจต้องเปิดใช้งานการตรวจสอบโดยละเอียดโดยมีค่าใช้จ่ายเพิ่มเติมแน่นอน

ขั้นตอน 1) ในขั้นตอนนี้

  • คลิกที่ 'การตรวจสอบ CloudWatch'
  • คลิกที่ 'เปิดใช้งานการตรวจสอบโดยละเอียด'

เปิดใช้งานการตรวจสอบ CloudWatch โดยละเอียด

คุณยังสามารถเพิ่ม/แก้ไขการเตือนเพื่อแจ้งเตือนคุณเกี่ยวกับคุณลักษณะในตัววัดการตรวจสอบ CloudWatch ของคุณ

เพิ่มหรือแก้ไขการแจ้งเตือน CloudWatch

ตรวจสอบด้วย: - เอเอสเอส (Amazon บริการทางเว็บ) บทช่วยสอน: พื้นฐานสำหรับผู้เริ่มต้น

คำถามที่พบบ่อย

ไม่ หยุดping การปรับขนาดอินสแตนซ์ที่ใช้ EBS จะช่วยรักษาข้อมูล วอลุ่ม และการติดตั้งของคุณไว้ได้อย่างครบถ้วน การหยุดและเริ่มต้นใหม่จะกำหนด IP สาธารณะใหม่ให้ แต่ที่อยู่ Elastic IP ที่เชื่อมต่ออยู่จะยังคงเหมือนเดิม

ไม่ การเปลี่ยนแปลงกลุ่มความปลอดภัยจะมีผลทันทีโดยไม่ต้องรีบูตหรือหยุดการทำงาน กฎใหม่และกฎที่แก้ไขจะถูกนำไปใช้กับทุกอินสแตนซ์ที่เชื่อมโยงกับกลุ่มความปลอดภัยนั้นโดยอัตโนมัติ ดังนั้นการรับส่งข้อมูลจะปฏิบัติตามกฎไฟร์วอลล์ที่อัปเดตแล้วทันที

โดยค่าเริ่มต้น คุณสามารถแนบกลุ่มความปลอดภัยได้สูงสุดห้ากลุ่มต่ออินเทอร์เฟซเครือข่าย และแต่ละกลุ่มสามารถมีกฎได้หลายข้อ นี่เป็นข้อจำกัดที่ไม่เข้มงวด ซึ่ง AWS สามารถเพิ่มได้ตามคำขอผ่านโควต้าบริการ

ค่าใช้จ่ายในการประมวลผลจะหยุดลงเมื่ออินสแตนซ์ถูกหยุดทำงาน แต่คุณยังคงต้องจ่ายค่าบริการสำหรับวอลุ่ม EBS ที่เชื่อมต่ออยู่ สแนปช็อต และที่อยู่ IP แบบ Elastic ที่จัดสรรไว้แต่ไม่ได้ใช้งาน การยุติอินสแตนซ์จะลบค่าใช้จ่ายในการประมวลผลเหล่านั้นออกไปทั้งหมด

การเปลี่ยนแปลงส่วนใหญ่สามารถทำได้ผ่านคอนโซล แต่ CLI และ API ก็มีฟังก์ชันเพิ่มเติมและช่วยให้สามารถทำงานอัตโนมัติในปริมาณมากได้ ตัวอย่างเช่น คำสั่ง modify-instance-attribute จะอัปเดตกลุ่มความปลอดภัยหรือประเภทของอินสแตนซ์บนเซิร์ฟเวอร์หลายเครื่องจากสคริปต์เดียว

ไม่ ไม่สามารถย้ายอินสแตนซ์โดยตรงได้ ต้องสร้างอินสแตนซ์ใหม่ Amazon สร้างอิมเมจเครื่อง (AMI) ของเครื่องนั้น คัดลอก AMI นั้นไปยังภูมิภาคเป้าหมายหากจำเป็น จากนั้นเปิดใช้งานอินสแตนซ์ใหม่จากอิมเมจในโซนความพร้อมใช้งานที่ต้องการ

ใช่. นักบิน GitHub และ Amazon Q Developer สร้างคำสั่ง AWS CLI, Terraform และ CloudFormation เพื่อแก้ไขประเภทอินสแตนซ์ แท็ก และกลุ่มความปลอดภัย คุณตรวจสอบโค้ดที่สร้างขึ้น จากนั้นนำไปใช้เพื่อเปลี่ยนแปลงอินสแตนซ์อย่างปลอดภัย

AWS Compute Optimizer ใช้แมชชีนเลิร์นนิงในการวิเคราะห์ข้อมูลเมตริก CloudWatch นานสูงสุด 93 วัน และแนะนำประเภทอินสแตนซ์ที่ถูกกว่าหรือเร็วกว่า โดยจะจัดอันดับตัวเลือกตามคะแนนความเชื่อมั่นping คุณเปลี่ยนประเภทอินสแตนซ์ตามการใช้งานจริง

สรุปโพสต์นี้ด้วย: