كيفية إضافة حجم EBS إلى مثيل EC2 الحالي

هل سبق لك أن وجدت نفسك في موقف لا تكفي فيه سعة التخزين في مثيل AWS EC2؟

إنه أمر محبط عندما تضطر باستمرار إلى التوفيق بين حذف الملفات القديمة وإفساح المجال للملفات الجديدة.

ولكن ماذا لو قلنا لك أن هناك حلًا بسيطًا لهذه المشكلة؟ بفضل مساعدة Elastic Block Store (EBS) ، لم يكن من السهل الوصول إلى إضافة سعة تخزين إلى مثيل EC2 الحالي الخاص بك!

سيناقش منشور المدونة هذا الإرشادات خطوة بخطوة حول إضافة وحدة تخزين EBS إلى مثيل EC2 الموجود لديك. لذا ، سواء كنت & #039 ؛ تقوم بتخزين البيانات أو تطبيقات البرامج ، يرجى مواصلة القراءة لمعرفة مدى سهولة توسيع سعة التخزين لديك باستخدام EBS!

ما هو نظام الفرامل ذات التحكم الإلكتروني (EBS)

كيفية إضافة حجم EBS إلى مثيل EC2 الحالي

يشير EBS إلى Extended Capacity Store أو Elastic Block Store ، وهي مكونات نظام تخزين AWS التي توفر مزايا اقتصادية كبيرة لأعباء العمل الأكبر.

يوفر Amazon EBS حل تخزين كتل قابل للتطوير ودائم للتطبيقات التي تعمل على مثيلات EC2.

لإنشاء وحدة تخزين EBS ، تقوم بتشغيل مثيل EC2 وتوصيله بحساب AWS الخاص بك. يمكنك إرفاق قرص موجود أو إنشاء قرص جديد باستخدام خيار الصوت في قائمة المثيلات. إذا كنت تستخدم قرصًا موجودًا ، فسيقوم Amazon EBS بإعداد المثيل الخاص بك بمساحة خالية كافية لتخزين بياناتك.

يقتصر حجم وحدة تخزين EBS على موارد وحدة المعالجة المركزية وذاكرة الوصول العشوائي المتوفرة لديك على مثيل EC2 الخاص بك. يمكنك زيادة حجم وحدة تخزين EBS إذا لزم الأمر عن طريق إرفاق أقراص إضافية لاحقًا أو إنشاء وحدة تخزين جديدة.

عندما تكون جاهزًا لاستخدام وحدة تخزين EBS ، يرجى إرفاقها بمثيل EC2 الخاص بك باستخدام علامة التبويب Volumes في وحدة الإدارة في AWS.

بدلاً من ذلك ، يمكنك استخدام الأوامر التالية لإرفاق وحدات تخزين من سطر الأوامر: aws ebs attachesvolume –instance-id = [INSTANCE_ID] –container = [CONTAINER_NAME]

EBS هو Elastic Block Store الذي يوفر تخزينًا ثابتًا للتطبيقات. يمكنك إضافة EBS إلى مثيل EC2 موجود لتوفير مساحة قرص إضافية وتحسين الأداء.

يمكّنك EBS أيضًا من إنشاء نسخ متعددة من بياناتك لحمايتها في حالة وقوع كارثة.

طرق مختلفة لإضافة حجم EBS إلى مثيلات EC2 الحالية

1. طريقة وحدة التحكم EC2

كيفية إضافة حجم EBS إلى مثيل EC2 الحالي

توفر وحدة التحكم EC2 واجهة ويب سهلة الاستخدام لإدارة موارد EC2 الخاصة بك. اتبع هذه الخطوات لإضافة وحدة تخزين EBS إلى مثيل EC2 موجود باستخدام وحدة تحكم EC2:

إنشاء وحدة تخزين EBS جديدة

  • انتقل إلى لوحة معلومات EC2 وانتقل إلى قسم "وحدات التخزين".
  • انقر فوق الزر "إنشاء وحدة تخزين".
  • حدد الحجم المفضل والنوع لوحدة التخزين الجديدة.
  • انقر فوق الزر "إنشاء" لإنشاء وحدة التخزين.

إرفاق الحجم بمثيل EC2

  • في وحدة تحكم EC2 ، انتقل إلى قسم "وحدات التخزين".
  • حدد موقع المجلد الذي تم إنشاؤه حديثًا وانقر فوقه بزر الماوس الأيمن.
  • من قائمة السياق ، حدد "إرفاق وحدة تخزين".
  • في مربع نص "مثيل" ، حدد مثيل EC2 الهدف.
  • انقر فوق الزر "إرفاق" لإرفاق وحدة التخزين بالمثيل.

2. طريقة AWS CLI

كيفية إضافة حجم EBS إلى مثيل EC2 الحالي

تتيح واجهة سطر أوامر AWS (CLI) الإدارة البرمجية لموارد AWS. فيما يلي كيفية إضافة وحدة تخزين EBS إلى مثيل EC2 موجود باستخدام AWS CLI:

إنشاء وحدة تخزين EBS جديدة باستخدام AWS CLI

  • افتح الجهاز الطرفي أو موجه الأوامر.
  • استخدم الأمر aws ec2 create-volume لإنشاء وحدة تخزين EBS جديدة ، مع تحديد الحجم والنوع والمعلمات الأخرى المطلوبة.
  • لاحظ "VolumeId" الخاص بالمجلد الذي تم إنشاؤه حديثًا لاستخدامه لاحقًا.

إرفاق الحجم بمثيل EC2 باستخدام AWS CLI

  • في الطرفية أو موجه الأوامر ، استخدم الأمر aws ec2 attach-volume لإرفاق وحدة التخزين بمثيل EC2 الهدف ، مع توفير معرف وحدة التخزين ومعرف المثيل كمعلمات.
  • تحقق من المرفق الناجح عن طريق فحص وحدة تحكم EC2.

3. طريقة وحدة التحكم في الإدارة في AWS لمثيلات Windows

طريقة وحدة التحكم في الإدارة في AWS لمثيلات Windows

إذا كنت تستخدم مثيل Windows EC2 ، فاتبع هذه الخطوات لإضافة وحدة تخزين EBS باستخدام وحدة الإدارة في AWS:

فتح لوحة تحكم EC2

  • افتح AWS Management Console.
  • انتقل إلى لوحة معلومات EC2 وحدد "وحدات التخزين".

إرفاق وحدة التخزين بمثيل Windows EC2

  • اختر الحجم الذي تريد إرفاقه.
  • انقر على "الإجراءات" وحدد "إرفاق حجم".
  • أدخل معرف المثيل يدويًا أو اختر من قائمة المثيلات.
  • انقر فوق "إرفاق" لإكمال العملية.

4. طريقة وحدة الإدارة في AWS لمثيلات Linux

بالنسبة لمثيلات Linux EC2 ، فإن خطوات إضافة وحدة تخزين EBS مشابهة لطريقة Windows:

فتح لوحة تحكم EC2

  • سجّل الدخول إلى وحدة الإدارة في AWS.
  • انتقل إلى لوحة تحكم EC2 وانقر على "وحدات التخزين".

إرفاق وحدة التخزين بمثيل Linux EC2

  • حدد موقع الحجم المطلوب وحدده.
  • انقر على "الإجراءات" واختر "إرفاق المجلد".
  • أدخل معرف المثيل أو حدد من المثيلات المتاحة.
  • انقر فوق "إرفاق" لإنهاء العملية.

5. طريقة AWS SDK (برمجيًا)

كيفية إضافة حجم EBS إلى مثيل EC2 الحالي

يمكنك أتمتة إضافة وحدة تخزين EBS إلى مثيل EC2 موجود باستخدام AWS SDK. إليك الطريقة:

إنشاء وحدة تخزين EBS جديدة باستخدام AWS SDK

  • استخدم طريقة SDK المناسبة لإنشاء وحدة تخزين EBS جديدة برمجيًا.
  • حدد الحجم والنوع المطلوب وأي معلمات أخرى مطلوبة.
  • استرجع "VolumeId" لوحدة التخزين التي تم إنشاؤها حديثًا.

إرفاق وحدة التخزين بمثيل EC2 باستخدام AWS SDK

  • استخدم طريقة SDK المناسبة لإرفاق وحدة التخزين بمثيل EC2 الهدف ، مع توفير معرف وحدة التخزين ومعرف المثيل كمدخلات.
  • تحقق من المرفق الناجح عن طريق فحص وحدة تحكم EC2.

كيف يمكن لـ EBS تحسين أداء وقابلية التوسع في مثيلات EC2؟

يمكن لـ EBS تحسين أداء وقابلية التوسع لمثيل EC2 من خلال توفير تخزين دائم للتطبيقات.

عند إنشاء مثيل EC2 جديد ، يتم تضمين EBS كأحد خيارات التخزين. يمكن لوحدات تخزين EBS تخزين البيانات للتطبيقات التي تعمل على المثيل.

عند إضافة وحدة تخزين EBS إلى مثيل EC2 ، تقوم Amazon بإعداد وحدة التخزين وإعدادها للاستخدام.

يجب عليك بعد ذلك التأكد من أن بيانات التطبيق التي تريد تخزينها على وحدة التخزين موضوعة على نقاط نهاية العميل في حاويات أو متدفقة باستخدام خدمات متوافقة مع S3. تشمل مزايا استخدام EBS ما يلي:

  • تحسينات في الأداء: عن طريق إزالة مهام الإدخال / الإخراج من المثيل ، يمكنك تسريع تطبيقك بنسبة 30 بالمائة أو أكثر.
  • قابلية التوسع: تسمح لك إضافة وحدات تخزين EBS إضافية بتوسيع نطاق التطبيق الخاص بك لأعلى أو لأسفل حسب الحاجة دون التأثير على الأداء. عندما تحذف EBSvolume من مثيل EC2 ، تستعيد AWS مساحة على وحدات تخزين أخرى بالإضافة إلى المساحة الخالية التي توفرها مساحة قرص نظام التشغيل. هذا يعني أنه لا داعي للقلق بشأن السعة عند إضافة وحدات تخزين جديدة أو حذف الأحجام القديمة.

يمكنك استخدام موازنة تحميل ebs وميزات التحجيم التلقائي باستخدام أوامر aws cli لزيادة مرونة وإمكانية إدارة نشر ebs.

يوفر EBS مساحة تخزين محسّنة لتطبيقاتك ويضمن أقصى أداء. عندما انت إضافة EBS إلى مثيل EC2 موجود، فهو يزيد من سعة الحوسبة للمثيل. إنه يقلل الوقت اللازم لبدء تشغيل المثيل.

بالإضافة إلى ذلك ، يتيح EBS إمكانية توسيع نطاق تطبيقاتك من خلال السماح لك بإضافة مثيلات إضافية ذات سعة تخزين إضافية دون إعادة تكوين التعليمات البرمجية أو توسيع نطاقها.

خاتمة

استكشف هذا المقال طرقًا متعددة لإضافة وحدة تخزين EBS إلى مثيل EC2 موجود. سواء كنت تفضل وحدة تحكم EC2 سهلة الاستخدام ، أو مرونة سطر أوامر AWS CLI ، أو التحكم البرمجي لـ AWS SDK ، فلديك خيارات متنوعة تناسب احتياجاتك.

باتباع الإرشادات خطوة بخطوة ، يمكنك إرفاق مساحة تخزين إضافية بمثيلات EC2 الخاصة بك بسهولة وتعزيز قدراتها.

العربية