أمر VMware قائمة الأجهزة الظاهرية بواجهة الأوامر | أوامر ESXCLI المفيدة
واجهة سطر أوامر VMware ESXi هي أداة قوية وفعالة لإدارة الأجهزة الظاهرية. في هذا المقال، ستتعرف على الأوامر الأساسية والمفيدة للحصول على المعلومات مباشرة دون واجهة المستخدم الرسومية.
ما هي واجهة سطر الأوامر لـ VMware
تدعم برنامج VMware vSphere العديد من واجهات سطر الأوامر لإدارة بنية تحتية افتراضية، بما في ذلك واجهة سطر الأوامر vSphere (vCLI)، وأمر ESXi Shell، و PowerCLI. واجهة سطر الأوامر لـ VMware هي أداة قوية تقوم بأداء مهام vSphere، بما في ذلك مضيفات، وشبكات، وتخزين، وآلات افتراضية، وأنظمة تشغيل الضيف، وأكثر من ذلك.
إذا كنت تعرف عن واجهة سطر الأوامر لنظام التشغيل ESXi، فمن المعروف أن لديها أوامر خاصة بها تسمى ESXCLI. تم تعطيل اختيار واجهة تعديل (Shell) على نظام التشغيل ESXi لأسباب أمان. يمكنك تمكين الوصول المحلي وعن بُعد إلى الواجهة التعديل إذا لزم الأمر. سيقدم هذا المقال كيفية سرد آلات VMware باستخدام الأوامر وأسطر الأوامر الهامة لـ ESXCLI.
نصيحة: لتقليل مخاطر الوصول غير المصرح به، يُوصَى بتمكين الواجهة التعديل لأغراض اصلاح الأعطال فقط.
كيفية استخدام أمر سرد آلات VMware باستخدام سطر الأوامر [ESXCLI قائمة الآلات العميلة]
كما ذكرنا، تم تعطيل واجهة تعديل ESXi افتراضيًا للوصول المحلي وعن بُعد، لذا يجب تمكينها أولاً.
تمكين جلسة SSH مع حقوق root:
في برنامج VMware vSphere Client، انتقل إلى Hosts and Clusters وحدد مضيف ESXi الخاص بك، ثم انقر على Service >> Configure >> SSH. انقر على Start لتشغيل خادم SSH مرة واحدة.
نصيحة: على نظام التشغيل Windows، يمكنك استخدام برنامج PuTTY كعميل SSH لتشغيل أوامر واجهة تعديل ESXi عن بُعد.
سطر أوامر سرد آلات VMware
اكتب الأمر التالي للحصول على قائمة بجميع الآلات الافتراضية المسجلة، والتي يتم تحديدها بواسطة معرف VMID واسم العرض ومسار ملف التكوين .vmx:
في VMware ، يمكن استخدام esxcli list VMs لعرض قائمة جميع الأجهزة الظاهرية. بالإضافة إلى ذلك ، هناك بعض الأوامر الأخرى المفيدة المستخدمة في VMware ESXi ، يرجى الاستمرار في قراءة هذه الصفحة.
تحديث: أوامر ESXCLI المفيدة التي ترغب في معرفتها
في الجزء السابق ، قد قمت بشرح كيفية عرض قائمة الأجهزة الظاهرية في VMware باستخدام الأوامر. ثم ربما ترغب في معرفة بعض الأوامر الأخرى المفيدة على سطر الأوامر. على سبيل المثال ، كيفية عرض الأجهزة الظاهرية التي تعمل على ESXi ، كيفية إيقاف تشغيل الجهاز الظاهري من سطر الأوامر ESXi ، وما إلى ذلك ، وكيفية الحصول على معلومات المضيف/الجهاز الظاهري مباشرة.
✦ قائمة الأجهزة الظاهرية التي تعمل على ESXi باستخدام الأوامر
يمكنك بسهولة استعراض جميع الأجهزة الظاهرية التي تعمل على المضيف من سطر الأوامر من دون الوصول إلى واجهة المستخدم الرسومية من خلال كتابة الأمر التالي:
يمكن استخدام معرف العالم (World ID) مع أوامر ESXCLI الأخرى لأداء مهام مختلفة تتعلق بالأجهزة الظاهرية.
✦ إيقاف تشغيل الجهاز الظاهري من ESXi باستخدام أمر ESXCLI
يمكن استخدام أمر esxcli محليًا أو عن بُعد لإيقاف تشغيل جهاز ظاهري يعمل على ESXi 5.x أو أحدث.
أوقف تشغيل الجهاز الظاهري من القائمة بتشغيل هذا الأمر:
esxcli vm process kill --type= [soft,hard,force] --world-id= رقم_العالم
✦ تشغيل / إيقاف تشغيل جهاز ظاهري باستخدام أداة سطر الأوامر vim-cmd في ESXi
إذا كنت تستخدم ESXi 4.x أو أحدث ، يمكنك أيضًا استخدام هذه الأوامر الخطية لتشغيل / إيقاف تشغيل جهاز ظاهري:
1. قم بتعريف معرف المخزون لجهاز الكمبيوتر الظاهري باستخدام الأمر:
ملاحظة: يُظهر العمود الأول (الأقصى الأيسر) من الناتج رقم vmid.
2. التحقق من حالة تشغيل الجهاز الظاهر باستخدام الأمر:
تشغيل الجهاز الظاهر باستخدام سطر الأوامر ESXi:
إيقاف تشغيل الجهاز الظاهر باستخدام الأمر:
ذات صلة: أمر ESXCLI الفعال
#1: esxcli vm
الوصف: يعرض الأجهزة الظاهرة وإيقاف تشغيلها بقسوة.
#2. esxcli system version get
الوصف: يعيد إصدار ESXi وأرقام الإصدار.
#3: esxcli system hostname get
الوصف: يعيد اسم المضيف والنطاق ونسق الاسم الكامل للمضيف.
#4: esxcli system stats installtime get
الوصف: يعيد تاريخ ووقت تثبيت ESXi.
#5: esxcli hardware
الوصف: مجال الأجهزة. يُستخدم بشكل أساسي لاستخراج معلومات حول إعداد النظام الحالي.
#6. esxcli network
الوصف: مساحة الشبكة لإدارة الشبكات الافتراضية بما في ذلك المفاتيح الافتراضية وواجهات الشبكة VMkernel.
#7. esxcli النظام
الوصف: أمر لرصد وإدارة النظام.
#8: esxcli التخزين vmfs extent قائمة
الوصف: يولد الأمر قائمة بالمدى الخاص بكل مجلد وكذلك تعيين اسم الجهاز المقابل لترقيم UUID.
بعد معرفة أمر قائمة أجهزة الكمبيوتر الظاهرية VMware وغيرها من أوامر سطر الأوامر المفيدة لـ VMware ESXi، يمكنك بسهولة إدارة الأجهزة الافتراضية الخاصة بك في VMware. ومع ذلك، بالنسبة للعديد من المستخدمين، من الصعب أن يتقنوا الكثير من سطر الأوامر بمهارة، وأي خطأ بشري قد يتسبب في تلف النظام أو القرص، وبالتالي يؤدي إلى فقدان بيانات الآلة الافتراضية والضرر المالي للشركة.
لذا، من أجل توفير تأمين آمن لآلات الظاهرة الخاصة بك، أقترح أن تقوم بإجراء نسخ احتياطي للآلة الظاهرة في روتين عملك.
هام: حماية آلة الظاهرة VM من التهديدات الأمنية
قبل إجراء تغييرات كبيرة، يلزم نسخ احتياطي للآلة الظاهرة، خاصة عند استخدام أوامر VMware غير مألوفة، حيث من المحتمل أن تتسبب في تلف آلاتك الافتراضية. هنا، أود أن أطبق AOMEI Cyber Backup، وهو برنامج مجاني لنسخ احتياطي لـ VMware، لتوفير حماية مستمرة للآلات الظاهرة. باستخدام هذه الأداة المهنية، يمكنك الاستفادة من الفوائد التالية.
✔ دعم ESXi الحرّ: يدعم AOMEI Cyber Backup كلًا من الإصدارات المدفوعة والمجانية لـ VMware ESXi.
✔ جدولة احتياطية مرنة: تتيح لك هذه الميزة تصميم جداول احتياطية مخصصة تضمن حدوث النسخ الاحتياطية في أوقات مناسبة.
✔ إدارة مركزية: يوفر AOMEI Cyber Backup واجهة تحكم مركزية لإدارة المهام الاحتياطية وفحص الحالة وتكوين الإعدادات.
✔ تخزين سحابي: دعم أرشفة إصدارات نسخ احتياطية لأجهزة الإفتراضية إلى تخزين Amazon S3.
✔ استعادة بطريقة سريعة من الكوارث: استعادة فورية لجهاز الإفتراضي كله إلى الحالة السابقة أو استعادته إلى جهاز مضيف آخر بناءً على عدد قليل من النقرات.
✔ تخصيص الأدوار: يتيح للمسؤول إنشاء حسابات فرعية بامتيازات محدودة.
قم بإنشاء مهمة احتياطية آمنة تغطي عدة أجهزة افتراضية ESXi. يمكنك النقر على الزر التالي لتنزيل الالنسخة المجانية الدائمة:
*يمكنك اختيار تثبيت برنامج النسخ الاحتياطي هذا على جهاز يعمل بنظامي Windows أو Linux.
برنامج سريع للنسخ الاحتياطي للأجهزة الافتراضية
1. ربط الأجهزة: الوصول إلى عميل ويب AOMEI Cyber Backup ، وانتقل إلى جهاز المصدر >> VMware/ Hyper-V لإضافة مضيف. اتخذ VMware كمثال ، يمكنك إضافة vCenter أو ESXi المستقل لنسخ احتياطية للأجهزة الافتراضية.
2. انقر فوق مهمة النسخ الاحتياطي > إنشاء مهمة جديدة لإعداد مهمة النسخ الاحتياطي حسب الحاجة.
- نوع الجهاز: يمكنك إنشاء نسخ احتياطي لـ VMware ESXi أو نسخ احتياطي لـ Hyper-V.
- الجهاز: حدد الآلات الافتراضية التي ترغب في إجراء نسخ احتياطي لها على الخادم في مهمة واحدة.
- الهدف: يمكنك تحديد إجراء نسخ احتياطي إلى مسار محلي أو مسار شبكة. سيتم حفظ المسارات المستخدمة في مخزن المسارات المفضلة للاختيار السهل.
- الأرشيف: لإضافة سلة Amazon S3، وأرشفة النسخ الاحتياطي إلى تخزين S3.
- الجدولة: يمكنك جدولة نسخ احتياطي لآلة افتراضية. اختر إجراء النسخ الاحتياطي الكامل، التفاضلي أوالتسارعي، وقم بتنفيذه تلقائيًا يوميًا أو أسبوعيًا أو شهريًا وفقًا للتكرار الذي حددته.
3. بدء النسخ الاحتياطي: انقر على بدء النسخ الاحتياطي وحدد إضافة الجدولة وبدء النسخ الاحتياطي الآن، أو إضافة الجدولة فقط.
✎ بالإضافة إلى الميزات الأساسية، يمكنك أيضًا الترقية للاستمتاع بوظائف متقدمة:
✦ نسخ احتياطي دُفعة واحدة للآلات الافتراضية: قم بنسخ احتياطي لأعداد كبيرة من الآلات الافتراضية المُدارة بواسطة خادم vCenter أو على مضيفات فردية لـ ESXi.
✦ تنظيف النسخ الاحتياطي: يمكنك تحديد سياسة للاحتفاظ بالنسخ الاحتياطي، وستتم حذف الملفات القديمة للنسخ الاحتياطي التي تتجاوز الفترة تلقائيًا.
✦ استعادة إلى موقع جديد: إذا تلفت الآلة الافتراضية الأصلية، يمكنك بسهولة استعادة الآلة الافتراضية إلى المكان السابق أو إلى بيئة تخزين/مضيف جديدة بدون أي عمليات تكوين معقدة أو إعادة تثبيت.
ملخص
يوفر هذا المقال أوامر سطر الأوامر المفيدة مثل أمر قائمة آلات VMware. استخدام esxcli list vms مريح لإدارة الآلات الافتراضية لـ VMware مباشرة بدون واجهة المستخدم الرسومية.
وفي الوقت نفسه، عند استخدام أمر ESXCLE، يجب أن تعد حلاً لنسخ احتياطي لـ حل احتياطي لـ VMware في حالة فقدان بيانات الآلة الافتراضية.