الحمد لله الذى عظم قدره و منتهاه .. و الصلاة والسلام على من أحبه و اصطفاه سيد الخلق محمد بن عبد الله .. عليه أتم السلام و أفضل الصلاة.
بعد الانتهاء من إنشاء أول virtual machine لنا فى المقال السابق سنتعلم فى هذا المقال كيف نتعامل معها
1- التبديل بين الـ Virtual Machine و الـ Physical Machine:
و التبديل هنا بمعنى تبديل التحكم،
مثلا لو أنك استخدمت Alt+Ctrl+Del من الـkeyboard، يجب عليك أن تنتبه أين تطبق هذا الاختصار
نلاحظ أن هناك two cursors :
الأول : الأسود – اللون ليس شرطا – هو الخاص بالـphysical machine
الثانى : الأبيض – اللون ليس شرطا – هو الخاص بالـvirtual machine
Hint :
معنى أن cursor الخاص بال physical machine ظاهر >> أنك تتحكم بال physical machine لا الـvirtual machine
و أى أمر أو فعل سيتم تطبيقه على الـphysical machine
اذا كيف ننتقل إلى الـVirtual Machine أو بمعنى أدق Switch Machine ؟
من خلال هذا الاختصار Ctrl + G، كما هو موضح هنا
ستلاحظ أن السهم الخاص بالـ Physical Machine قد اختفى و التحكم صار الان على الـ Virtual Machine
و للانتقالـ(التبديل) من الـvirtual machine إلى الـphysical machine من خلال الاختصار Ctrl+Alt كما ذكر هو هنا
2. فتح و غلق و .. ؟؟
كما أن للـ physical machine زر لفتحها و غلقها و عمل ريستارت .. لدينا نحن أيضا أزرار لتؤدى نفس الغرض
“من على الجانب الأيمن“
الأول restart من أجل عمل ريستارت للـ virtual machine
الثانى power on لتشغيل الـ virtual machine
الرابع power off لغلق الـ virtual machine
الزر الثالث خاص بعملية suspend و هى أشبه بعملية hibernate فى أجهزة الاب توب العادية
حيث أنه يجمد عمل الـmachine على الحالة التى تركتها عليها “ أيا كانت “ .. ممكن أثناء تنصيب نظام تشغيل ..أثناء نقل ملفات .. و هكذا.
و يكون هيئة الـ virtual machine كهذه
ولتشغيلها مرة أخرى من خلال الزر الخاص بـ power on
3.Snapshot & Auto Protect
و هى أهم نقطة لدينا اليوم و الأخيرة بإذن الله
مين فينا سمع عن آلة الزمن 😀
طب مين فينا محلمش انه يدخلها و يعدل بعض الكوارث اللى عملها فى حياته 😀
كله يربط الأحزمة .. و دعونا نستقل آلة الزمن الخاصة بنا ^_^
فى عالم تطوير البرامج دائما الأمور غير مستقرة
مثال أنت تريد أن تطور مضاد لفيرس ما .. و تريد أن تختبر فعالية هذا المضاد
لابد أن تأتى بالفيروس و تشغله على السيستم و تنظر إذا كان المضاد سيتصدى له أو بمعنى أدق يكتشف و يعزله عن السيستم أم لا
هذه العملية فى الأغلب لا تنجح من أول مرة و تريد أن تجربها مرات كثيرة حتى تتأكد من فعاليتها !!
هل ستضطر لكل مرة إعادة تنصيب نظام تشغيل مرة جديدة ؟!
هل ستبذل وقتا و مجهودا فى محاولة إصلاح الخطأ الذى تم على النظام ؟!
ماذا لو أن هناك آلة زمن O.O
تستطيع أن تذهب و تأتى و تجرب كما تشاء ثم تعود إلى نقطة الأصل التى كان عندها نظام التشغيل نظيف تمام
المفاجأة فى عالم ال Virtualization .. لدينا هذه آلة الزمن ^_^
و اسمها Snapshot
فكرة عمل Snapshot ببساطة
قبل ما أعمل حاجة متوقع انها تعمل لى مشاكل على السيستم بشكل عام .. آخد Capture من VM
أو كأنى بعمل للفيرشوال ماشين Save status عند لحظة معينة
الـ Virtual Machine status Capture/Save دى بسميها Snapshot
و أجرب اللى انا عايز أجرب ..الأمور مشيت تمام >> خلاص و لا كأن حاجة حصلت
حصل crash او مشكل على السيستم >> اعمل revert لل virtual machine لآخر snapshot كنت واخدها
العملية دى كلها بتستغرق بالكاد دقائق معدودة و ليها أكثر من سيناريو
هناخد الأكثر شيوعا و استخداما و أمانا
أول حاجة نعمل suspend لل virtual machine
قبل ما نعمل التجربة بتاعتنا
ثم نذهب إلى الجزء بالـ Snapshots و التحكم بها، و هو هذا الجزء
و نختار الأولى من اليسار لإنشاء Snapshot أولى خاصة بنا
ثم تفتح لنا قائمة أخرى نكتب فيها اسم Snapshot، ويستحسن يكون معبر عن حالتها، و الوصف : أى وصف حالة هذه snapshot
ثم OK
والآن نرجع للـ virtual machine و نشغلها مرة أخرى، و قبل البدء فى تخريب أى شيئ 😀 نتأكد من وجود snapshot
نذهب للجزء الخاص بـ Snapshots Manager – الثالث من اليسار
فتظهر لنا قائم جديدة توضح Time-line مع وجود Snapshots و الـ current status للماشين
طبعا المعلومات الخاصة بنا موجودة بدون اى مشاكل ^_^
هيا بنا نخرب 😀
من الملاحظة أن برنامج IDM تم تسطيبه على ويندوز 10 داخل الـvirtual machine .. سنذهب لنعمل له uninstall
و هذا بعد عملية uninstall
تم التخريب بنجاح، و الان حان وقت العودة بآلة الزمن للوراء ^_^
و اسم العملية هى revert و هى الثانية من اليسار
و يظهر لنا سؤال التأكيد Yes ^_^
تنبيه : فى حالة وجود أكثر من Snapshot تأكد من انك ذاهب الى المرادة
و بضع ثوانى و تجد أن الـmachine رجعت بالضبط إلى نفس الحالة التى تركناها عليها
حد فاكر كنا سايبنها ازاى 😀
كان متسطب عليها IDM و معمول ليها suspend
زى كده بالظبط ^_^
و للتأكيد نشغل الماشين و هنلاقى البرنامج جوه مستنى اننا نشغله ^_^
و بكده نكون انتهينا من شرح بعض Features الخاصة فى التعامل مع VMs
من خلالـبرنامج VMware workstation 10
و أسأل الله عز وجل أن يجعل ما قلته زادا إلى حسن المصير إليه …و عتادا إلى يوم القدوم عليه ..فإنه بكل جميل كفيل …و هو حسبنا ونعم الوكيل