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

เนื้อหา
- 1 การแนะนำ
- 2 ทำความเข้าใจกับ EC2
- 3 ประเภทของการจัดเก็บ
- 4 วิธีเพิ่มพื้นที่จัดเก็บไปยัง AWS EC2 Instance-FAQ
- 4.1 ฉันสามารถแนบไดรฟ์ข้อมูล EBS หลายรายการกับอินสแตนซ์ EC2 เดียวได้หรือไม่
- 4.2 ฉันสามารถเปลี่ยนขนาดของไดรฟ์ข้อมูล EBS ในขณะที่อินสแตนซ์ EC2 กำลังทำงานอยู่ได้หรือไม่
- 4.3 ปริมาณการจัดเก็บอินสแตนซ์เหมาะสำหรับการจัดเก็บข้อมูลที่สำคัญหรือไม่
- 4.4 ฉันสามารถย้ายข้อมูลจากไดรฟ์ข้อมูลที่เก็บอินสแตนซ์ไปยังไดรฟ์ข้อมูล EBS ได้หรือไม่
- 4.5 ฉันสามารถแนบไดรฟ์ข้อมูล EBS ที่มีอยู่กับอินสแตนซ์ EC2 ใหม่ได้หรือไม่
การแนะนำ
AWS EC2 (Elastic Compute Cloud) เป็นบริการประมวลผลบนคลาวด์ที่ปรับขนาดได้ซึ่งช่วยให้ผู้ใช้สามารถปรับใช้เซิร์ฟเวอร์เสมือนและเรียกใช้แอปพลิเคชันบนคลาวด์
แม้ว่าอินสแตนซ์ EC2 จะมาพร้อมกับความจุของพื้นที่จัดเก็บที่กำหนดไว้ล่วงหน้า คุณอาจต้องเพิ่มพื้นที่จัดเก็บเมื่อข้อมูลของคุณเติบโตขึ้น
โชคดีที่ AWS มีตัวเลือกพื้นที่จัดเก็บที่ยืดหยุ่นซึ่งสามารถเพิ่มไปยังอินสแตนซ์ EC2 ของคุณได้อย่างง่ายดาย
ทำความเข้าใจกับ EC2
ก่อนที่จะลงลึกถึงตัวเลือกพื้นที่เก็บข้อมูล เรามาสรุปภาพรวมของ EC2 กันก่อน อินสแตนซ์ EC2 เป็นเซิร์ฟเวอร์เสมือนที่สามารถปรับแต่งให้ตรงกับความต้องการเฉพาะของคุณ
แต่ละอินสแตนซ์มีระบบปฏิบัติการ พื้นที่จัดเก็บ และการกำหนดค่าของตัวเอง สามารถสร้าง จัดการ และยุติอินสแตนซ์ EC2 ผ่าน AWS Management Console หรือใช้โปรแกรมโดยใช้ AWS Command Line Interface (CLI)
ประเภทของการจัดเก็บ
AWS มีพื้นที่จัดเก็บหลักสองประเภทสำหรับอินสแตนซ์ EC2: Elastic Block Store (อีบีเอส) ปริมาณและปริมาณการจัดเก็บอินสแตนซ์
การทำความเข้าใจความแตกต่างระหว่างประเภทการจัดเก็บเหล่านี้เป็นสิ่งสำคัญในการตัดสินใจอย่างมีข้อมูลสำหรับความต้องการพื้นที่เก็บข้อมูลของคุณ
1. ปริมาณ EBS
ไดรฟ์ข้อมูล EBS เป็นอุปกรณ์จัดเก็บข้อมูลระดับบล็อกที่สามารถเชื่อมต่อกับอินสแตนซ์ EC2 ได้ พวกเขาจัดเตรียมพื้นที่เก็บข้อมูลถาวรที่ยังคงเป็นอิสระจากวงจรชีวิตของอินสแตนซ์
ไดรฟ์ข้อมูล EBS มีตัวเลือกประสิทธิภาพที่หลากหลาย เช่น General Purpose SSD (gp2), Provisioned IOPS SSD (io1) และ Throughput Optimized HDD (st1)
ตัวเลือกเหล่านี้รองรับความต้องการปริมาณงานที่แตกต่างกัน สร้างความสมดุลระหว่างต้นทุนและประสิทธิภาพ
การสร้างไดรฟ์ข้อมูล EBS
หากต้องการสร้างไดรฟ์ข้อมูล EBS ให้ทำตามขั้นตอนเหล่านี้:
- ไปที่ AWS Management Console และเลือกบริการ EC2
- ไปที่ส่วน "ปริมาณ" และคลิก "สร้างปริมาณ"
- ระบุขนาด ปริมาณ ประเภท และการตั้งค่าการกำหนดค่าเพิ่มเติม
- เลือกโซนความพร้อมใช้งานที่อินสแตนซ์ EC2 ของคุณตั้งอยู่
- คลิก “สร้างไดรฟ์ข้อมูล” เพื่อสร้างไดรฟ์ข้อมูล EBS
การแนบไดรฟ์ข้อมูล EBS
เมื่อคุณสร้างไดรฟ์ข้อมูล EBS แล้ว โปรดแนบไปกับอินสแตนซ์ EC2 ของคุณ ขั้นตอนต่อไปนี้สรุปกระบวนการ:
- เลือกไดรฟ์ข้อมูล EBS ที่สร้างขึ้นใหม่จากส่วน "ไดรฟ์ข้อมูล" ใน AWS Management Console
- คลิกที่เมนูแบบเลื่อนลง "การดำเนินการ" และเลือก "แนบไดรฟ์ข้อมูล"
- เลือกอินสแตนซ์ EC2 ที่ต้องการจากรายการดรอปดาวน์
- ระบุชื่ออุปกรณ์สำหรับสิ่งที่แนบมากับไดรฟ์ข้อมูล
- คลิก “แนบ” เพื่อแนบไดรฟ์ข้อมูล EBS กับอินสแตนซ์ EC2
ขยายปริมาณ EBS
สมมติว่าพื้นที่เก็บข้อมูลบนไดรฟ์ข้อมูล EBS ที่มีอยู่หมด ในกรณีนั้น การขยายขนาดไดรฟ์ข้อมูลเป็นวิธีแก้ปัญหาที่ได้ผล ต่อไปนี้คือวิธีที่คุณสามารถขยายปริมาณ EBS:
- หยุดอินสแตนซ์ EC2 ที่เชื่อมโยงกับไดรฟ์ข้อมูล EBS
- เลือกไดรฟ์ข้อมูล EBS จากส่วน "ไดรฟ์ข้อมูล" ใน AWS Management Console
- คลิกที่เมนูแบบเลื่อนลง "การดำเนินการ" และเลือก "ปรับเปลี่ยนปริมาณ" เพิ่มขนาดปริมาตรเป็นความจุที่ต้องการ
- เริ่มอินสแตนซ์ EC2 อีกครั้ง และปริมาณที่ขยายจะพร้อมใช้งาน
2. ปริมาณการจัดเก็บอินสแตนซ์
ปริมาณการจัดเก็บของอินสแตนซ์หรือพื้นที่เก็บข้อมูลชั่วคราวจะแนบกับเครื่องโฮสต์ที่อินสแตนซ์ EC2 ทำงานอยู่
ไม่เหมือนกับไดรฟ์ข้อมูล EBS ไดรฟ์ข้อมูลที่เก็บอินสแตนซ์เป็นแบบชั่วคราวและไม่คงอยู่หากอินสแตนซ์หยุดทำงานหรือยกเลิก มีพื้นที่จัดเก็บข้อมูลประสิทธิภาพสูงที่เหมาะสำหรับแอปพลิเคชันที่ต้องการการเข้าถึงที่มีเวลาแฝงต่ำ
การสร้างร้านค้าอินสแตนซ์
ในการสร้างวอลุ่มที่เก็บอินสแตนซ์ คุณต้องทำตามขั้นตอนเหล่านี้:
- เปิดใช้งานอินสแตนซ์ EC2 ใหม่ผ่าน คอนโซลการจัดการ AWS หรือ CLI
- เลือกประเภทอินสแตนซ์ที่รองรับวอลุ่มที่เก็บอินสแตนซ์
- เลือกขนาดวอลุ่มที่เก็บอินสแตนซ์ที่เหมาะสมตามความต้องการของคุณ
การติดตั้งร้านค้าอินสแตนซ์
หลังจากสร้างวอลุ่มที่เก็บอินสแตนซ์แล้ว คุณต้องต่อเชื่อมกับอินสแตนซ์ EC2 ของคุณเพื่อเริ่มใช้งาน นี่คือวิธีที่คุณสามารถทำได้:
- เชื่อมต่อกับอินสแตนซ์ EC2 ของคุณโดยใช้ สสส หรือวิธีการเข้าถึงระยะไกลใดๆ
- ระบุชื่ออุปกรณ์ของวอลุ่มที่เก็บอินสแตนซ์โดยใช้ lsblk สั่งการ.
- สร้างระบบไฟล์บนวอลุ่มที่เก็บอินสแตนซ์โดยใช้คำสั่งที่เหมาะสม (mkfs, mkfs ext4 เป็นต้น)
- สร้างไดเร็กทอรีจุดเชื่อมต่อสำหรับวอลุ่มที่เก็บอินสแตนซ์
- เมาต์ไดรฟ์ข้อมูลที่เก็บอินสแตนซ์ไปยังจุดเมาต์ที่ระบุโดยใช้คำสั่งเมาต์
- ตรวจสอบการเมาต์สำเร็จโดยแสดงรายการเนื้อหาของไดเร็กทอรีจุดเมาต์
บทสรุป
การขยายความจุพื้นที่จัดเก็บของอินสแตนซ์ AWS EC2 ของคุณมีความสำคัญอย่างยิ่งเมื่อข้อมูลของคุณเติบโตขึ้น การทำความเข้าใจเกี่ยวกับตัวเลือกพื้นที่เก็บข้อมูลที่มีอยู่ เช่น EBS และปริมาณการจัดเก็บอินสแตนซ์ ช่วยให้คุณตัดสินใจได้อย่างชาญฉลาดโดยอิงตามข้อกำหนดเฉพาะของคุณ
ทำตามขั้นตอนที่ระบุไว้ คุณสามารถเพิ่มที่เก็บข้อมูลลงในอินสแตนซ์ EC2 ของคุณได้อย่างง่ายดาย และตรวจสอบให้แน่ใจว่าแอปพลิเคชันของคุณมีพื้นที่ที่จำเป็นในการทำงานอย่างมีประสิทธิภาพ
วิธีเพิ่มพื้นที่จัดเก็บไปยัง AWS EC2 Instance-FAQ
ฉันสามารถแนบไดรฟ์ข้อมูล EBS หลายรายการกับอินสแตนซ์ EC2 เดียวได้หรือไม่
คุณสามารถแนบไดรฟ์ข้อมูล EBS หลายรายการกับอินสแตนซ์ EC2 เดียวได้ตามความต้องการพื้นที่เก็บข้อมูลของคุณ ปริมาณ EBS แต่ละรายการจะปรากฏเป็นอุปกรณ์บล็อกแยกต่างหากสำหรับอินสแตนซ์
ฉันสามารถเปลี่ยนขนาดของไดรฟ์ข้อมูล EBS ในขณะที่อินสแตนซ์ EC2 กำลังทำงานอยู่ได้หรือไม่
ไม่ จะช่วยได้ถ้าคุณหยุดอินสแตนซ์ EC2 เพื่อปรับขนาดไดรฟ์ข้อมูล EBS หลังจากแก้ไขวอลุ่มแล้ว คุณสามารถเริ่มอินสแตนซ์ได้อีกครั้ง
ปริมาณการจัดเก็บอินสแตนซ์เหมาะสำหรับการจัดเก็บข้อมูลที่สำคัญหรือไม่
ไม่ วอลุ่มที่จัดเก็บอินสแตนซ์ไม่เหมาะสำหรับการจัดเก็บข้อมูลที่สำคัญเนื่องจากเป็นข้อมูลชั่วคราวและไม่คงอยู่หากอินสแตนซ์หยุดทำงานหรือยกเลิก เหมาะที่สุดสำหรับการจัดเก็บชั่วคราวและการแคช
ฉันสามารถย้ายข้อมูลจากไดรฟ์ข้อมูลที่เก็บอินสแตนซ์ไปยังไดรฟ์ข้อมูล EBS ได้หรือไม่
คุณสามารถย้ายข้อมูลจากไดรฟ์ข้อมูลที่เก็บอินสแตนซ์ไปยังไดรฟ์ข้อมูล EBS อย่างไรก็ตาม กระบวนการนี้ต้องมีการแทรกแซงด้วยตนเองและอาจเกี่ยวข้องกับการหยุดทำงานสำหรับแอปพลิเคชันของคุณ
ฉันสามารถแนบไดรฟ์ข้อมูล EBS ที่มีอยู่กับอินสแตนซ์ EC2 ใหม่ได้หรือไม่
คุณสามารถแนบไดรฟ์ข้อมูล EBS ที่มีอยู่กับอินสแตนซ์ EC2 ใหม่ได้หากอยู่ใน Availability Zone เดียวกัน ไดรฟ์ข้อมูลจะเก็บข้อมูลและการกำหนดค่าไว้