شهادة MCSA الفصل 14 : ال Hyper-V الجزء 2

sparrow
0

 



الفصل : 14

الجزء : 2

العنوان : ال Hyper-V






إدارة الخادم الافتراضي


لقد استخدمنا Hyper-V Manager لإدارة المفاتيح الافتراضية وإنشاء آلة افتراضية. هذه الأداة قوية للغاية عندما يتعلق الأمر بالتلاعب بـ VMs، وأجد نفسي أستخدمها بشكل متكرر في عملي اليومي. دعونا نلقي نظرة على بعض الأشياء الأخرى التي يمكنك القيام بها من داخل Hyper-V Manager، بالإضافة إلى مناقشة طرق أخرى يمكن استخدامها للعمل مع الآلات الافتراضية الجديدة التي يتم إنشاؤها على خادم Hyper-V الخاص بك.


ال Hyper-V Manager


كما تعلم، Hyper-V Manager هو الأداة الأساسية لإدارة خادم Hyper-V. إنها وحدة تحكم جميلة تعطيك حالة آلاتك الافتراضية وتتيح لك إدارة تلك الآلات بطرق متنوعة. شيء لم نغطيه – لأن لدي خادم Hyper-V واحد فقط يعمل – هو أنك يمكن أن تدير عدة خوادم Hyper-V من وحدة تحكم Hyper-V Manager واحدة. مثل أي وحدة تحكم من نوع MMC في عالم Microsoft، يمكنك النقر بزر الماوس الأيمن على الكلمات Hyper-V Manager بالقرب من الزاوية العلوية اليسرى من الشاشة واختيار خيار يسمى Connect to Server.... باستخدام هذه الوظيفة، يمكنك سحب معلومات من خوادم Hyper-V الأخرى إلى نفس وحدة التحكم Hyper-V Manager:


علاوة على ذلك، يتيح لك ذلك تشغيل برنامج Hyper-V Manager على جهاز كمبيوتر عميل. يمكنك تثبيت دور Hyper-V على جهاز Windows 10/11، مما سيؤدي أيضًا إلى تثبيت هذه الوحدة، ثم استخدام نسخة Hyper-V Manager المحلية التي تعمل على سطح المكتب الخاص بك Windows 10/11 لإدارة خوادم Hyper-V الخاصة بك، دون الحاجة إلى تسجيل الدخول إلى تلك الخوادم مباشرة.


بعض الإجراءات الأكثر فائدة داخل Hyper-V Manager مدرجة على طول الجانب الأيمن من وحدة التحكم في جزء الإجراءات – ميزات مثل Virtual Switch Manager والقدرة على إنشاء VM جديد. بمجرد تشغيل الـ VMs، ستجد العديد من الوظائف المفيدة المدرجة داخل قائمة السياق التي تظهر عند النقر بزر الماوس الأيمن على VM، كما ترى في الشكل 14.22:


بعض هذه الوظائف تشرح نفسها بنفسها، وبعضها يستحق التجربة. لقد استخدمنا بالفعل Connect... للاتصال بوحدة التحكم الخاصة بـ VM. يفتح Settings... العديد من الإمكانيات، وسنلقي نظرة داخل قائمة الإعدادات فورًا بعد هذا القسم. أحد الأسباب الأكثر شيوعًا لفتح قائمة النقر بزر الماوس الأيمن هذه هو وظائف الطاقة على الـ VMs الخاصة بي. يمكنك أن ترى أن لديك القدرة على Turn Off... أو Shut Down... VM الخاص بك. إيقاف تشغيله يشبه سحب كابل الطاقة على خادم: يقطع الطاقة فورًا عن ذلك الخادم وسيسبب بعض المتاعب لـ Windows عند القيام بذلك. وظيفة الإيقاف، من ناحية أخرى، تبدأ إيقاف تشغيل نظيف، على الأقل عند استخدام أنظمة التشغيل Microsoft على الـ VMs. إيقاف تشغيل خادم ليس مشكلة كبيرة، لكن القوة الحقيقية هنا تأتي من حقيقة أنك يمكن أن توقف تشغيل عدة VMs في نفس الوقت. على سبيل المثال، إذا كنت أشغل دزينة من VMs المختلفة لكل مختبراتي الاختبارية، وقررت أن مختبري يأخذ الكثير من الموارد ويسبب مشاكل على خادم Hyper-V الخاص بي، يمكنني تحديد جميع VMs الخاصة بي في نفس الوقت، النقر بزر الماوس الأيمن عليها، ثم النقر على Shut Down... مرة واحدة فقط، وسيبدأ فورًا عملية الإيقاف على جميع VMs التي حددتها. بمجرد إيقاف تشغيل VM أو إيقافه، سيمنحك النقر بزر الماوس الأيمن على ذلك VM وظيفة Start؛ يمكنك أيضًا تحديد العديد من الخوادم وبدء تشغيلها جميعًا مرة واحدة باستخدام قائمة النقر بزر الماوس الأيمن هذه.


قائمة الإعدادات


إجراء تعديلات متعمقة على أي من VMs الخاصة بك عادة ما يعني النقر بزر الماوس الأيمن على ذلك VM، ثم الانتقال إلى Settings... لذلك الـ VM المحدد. داخل الإعدادات، يمكنك تعديل أي جانب من جوانب الأجهزة الخاصة بـ VM، وهو السبب الأكثر شيوعًا لزيارة هذه الشاشة. فور فتح الإعدادات، لديك خيار إضافة أجهزة إلى الـ VM الخاص بك. هذا هو المكان الذي ستزوره لإضافة المزيد من وحدات تحكم الأقراص الصلبة أو NICs إلى الخادم الافتراضي الخاص بك:


لا أعرف إذا كنت تستطيع معرفة ذلك من لقطة الشاشة السابقة، ولكن زر "Add" مُعطّل حاليًا. هذا مهم. العديد من الوظائف داخل الإعدادات يمكن تعديلها أثناء تشغيل الآلة الافتراضية (VM). بعض الوظائف لا يمكن تنفيذها إلا إذا كانت الآلة الافتراضية مغلقة. إضافة العتاد هي إحدى هذه الوظائف. إذا كنت ترغب في إضافة قرص صلب جديد أو NIC إلى الـ VM الخاص بك، ستحتاج إلى إيقاف تشغيل الخادم قبل أن تتمكن من القيام بذلك.


بعد ذلك، يجب أن نتحدث عن شاشة الذاكرة. هذه سهلة نسبيًا، أليس كذلك؟ ببساطة قم بإدخال مقدار الـ RAM الذي تريد أن يتاح لهذه الـ VM. السبب في أنني أرغب في الإشارة إليها هو أن تحسينًا كبيرًا تم في هذه الوظيفة منذ الأيام الأولى لـ Hyper-V. بدءًا من Windows Server 2016 Hyper-V، يمكنك الآن تعديل مقدار الـ RAM المخصص لـ VM أثناء تشغيله! في الإصدارات السابقة من Hyper-V، كنت مطالبًا بإيقاف تشغيل الآلات الافتراضية لتغيير تخصيص الذاكرة، ولكن حتى مع تشغيل خادم WEB3 حاليًا وخدمة المستخدمين، يمكنني الدخول هنا وزيادة الـ RAM حسب الرغبة.


لنفترض أن 2 جيجابايت ليس كافيًا لتحمل عبء العمل، وأريد زيادته إلى 4 جيجابايت. أترك الخادم يعمل، أفتح إعدادات Hyper-V Manager للـ VM، وأعدل الإعداد ذو الصلة إلى 4,096 ميجابايت:


سيتم تعديل كمية الذاكرة على الفور، وإذا فتحت خصائص النظام داخل خادم WEB3، يمكنني رؤية أن نظام التشغيل تم تحديثه ليعكس وجود 4 جيجابايت من الـ RAM الآن مثبتة.



الشاشات الأخرى المفيدة للإعدادات هي أقسام المعالج (Processor) ومحول الشبكة (Network Adapter). هنا تحدد عدد المعالجات الافتراضية المخصصة حاليًا للـ VM وأوزان الأداء المرتبطة بهذه المعالجات. في شاشة محول الشبكة، يمكنك تغيير المفتاح الافتراضي الذي تتصل به محولات الشبكة الافتراضية الخاصة بك. أجد نفسي أدخل هذا القسم كثيرًا حيث أنقل الخوادم من مكان إلى آخر.


ال Checkpoints


وظيفة مهمة أخرى داخل قائمة الإعدادات تسمى نقاط التحقق (checkpoints). كانت تُسمى سابقًا لقطات (snapshots)، والتي أعتقد أنها تكون أكثر منطقية لمعظمنا. نقاط التحقق هي وظيفة يمكنك استدعاؤها من Hyper-V Manager عن طريق النقر بزر الماوس الأيمن على واحدة أو أكثر من الـ VMs. هي في الأساس تخلق لقطة في الوقت للـ VM. طريقة أخرى للنظر إلى نقاط التحقق هي أنها تخلق نقاط تراجع للخوادم الخاصة بك. إذا قمت بإنشاء نقطة تحقق يوم الثلاثاء، ويوم الأربعاء قام شخص ما بإجراء تغيير في التكوين على ذلك الخادم مما تسبب في مشاكل، يمكنك استعادة نقطة التحقق من يوم الثلاثاء وإعادة الـ VM إلى حالة ذلك اليوم.


هناك عدة طرق مختلفة لتشغيل نقاط التحقق، وقائمة الإعدادات هي المكان الذي نحدد فيه هذه التفاصيل. ببساطة انقر بزر الماوس الأيمن على أي VM، قم بزيارة شاشة الإعدادات، ثم انقر على المهمة الإدارية المسماة Checkpoints. يمكنك رؤية الخيارات في الشكل 14.26:


هذه الإعدادات فردية لكل VM تقوم بتشغيله؛ يمكنك معاملة نقاط التحقق لـ WEB1 بشكل مختلف عن WEB2، على سبيل المثال. الطريقة الافتراضية للتعامل مع هذه اللقطات الزمنية تسمى نقاط التحقق الإنتاجية (Production checkpoints). هذه هي الطريقة المفضلة عمومًا لإنشاء هذه الصور السريعة لخوادمك، حيث أنها الطريقة الأنظف. عند اختيار إنشاء نقطة تحقق إنتاجية، يستدعي Hyper-V وظائف النسخ الاحتياطي لـ Windows داخل نظام تشغيل الـ VM، لإنشاء نسخة احتياطية من ذلك الخادم. سيكون هذا مشابهًا لتسجيل الدخول إلى ذلك الـ VM وتشغيل مهمة نسخ احتياطي لنظام التشغيل يدويًا. تذكر أنه عند القيام بذلك، وبالتالي عند قيام Hyper-V بذلك نيابة عنك، لا تكون نسخة احتياطية مطابقة بالكتلة للـ VM، بل ملف نسخ احتياطي يمكن استعادته لاحقًا لإعادة ملفات نظام التشغيل إلى هذه النقطة الزمنية. بمعنى آخر، تعيد نقطة التحقق الإنتاجية Windows إلى الحالة السابقة، ولكن أي تطبيقات وبيانات تتغير باستمرار على الخادم لا يتم التقاطها في نقطة التحقق، ولا تتم استعادتها عند إعادة نقطة التحقق إلى مكانها.


بدلاً من ذلك، يقوم خيار نقاط التحقق القياسية (Standard checkpoints) بذلك تمامًا. يأخذ هذا نوعًا من التقاط سريع وبسيط للـ VM، مثل النقر بزر الماوس الأيمن على ملف القرص الصلب VHDX واختيار النسخ ثم اللصق في مكان آخر. يمكن أن تكون استعادة نقاط التحقق القياسية عملية فوضوية. افترض أن نقطة التحقق الخاصة بك تم إنشاؤها بينما كان أحد التطبيقات على الخادم في منتصف وظيفة مهمة، مثل كتابة قاعدة بيانات. ستعيد نقطة التحقق هذه الخادم إلى اللحظة الزمنية التي كان فيها التطبيق في منتصف تلك الكتابة لقاعدة البيانات. هذا لديه إمكانية التسبب في مشاكل داخل تلك القاعدة.


بمجرد أن تقرر أي نوع من نقاط التحقق هو الأفضل للـ VM الخاص بك، يكون استدعاء نقاط التحقق بسيطًا جدًا. عد إلى الشاشة الرئيسية في Hyper-V Manager، ببساطة انقر بزر الماوس الأيمن على الـ VM الخاصة بك وحدد Checkpoint. بعد القيام بهذه المهمة، سترى الجزء الأوسط من Hyper-V Manager يستقبل بعض المعلومات الجديدة في قسم ربما لم تلاحظه حتى من قبل: Checkpoints.

نقطة التحقق الجديدة التي أنشأناها الآن موجودة هنا، في انتظار الاستعادة إذا دعت الحاجة. في المستقبل، النقر بزر الماوس الأيمن على هذه النقطة واختيار Apply... سيبدأ عملية الاستعادة:


تكوين الإيقاف والتشغيل التلقائي


ال VMware هو منصة شائعة جدًا كمضيف hypervisor (تنافس Hyper-V في هذا المجال)، وعلى الرغم من أن هذا الفصل ليس مقارنة بين VMware و Hyper-V، أذكر ذلك هنا لأشير إلى مشكلة شائعة أواجهها في عالم VMware. ماذا يحدث لأجهزتك الافتراضية عندما يتم إيقاف تشغيل الخادم الفعلي، أو إعادة تشغيله، أو حتى يفقد الطاقة مؤقتًا؟


بينما سيكون فقدان الطاقة المفاجئ انقطاعًا لكل من الخادم الفعلي والأجهزة الافتراضية بغض النظر عن المنصة التي تعمل عليها، نأمل أن تكون قد أنفقت بعض المال على نظام UPS ذكي للحفاظ على تشغيل خادمك المضيف خلال انقطاع التيار الكهربائي وربما يكون قادرًا حتى على إيقاف تشغيل هذا الخادم الفعلي بشكل نظيف إذا استمر انقطاع التيار لفترة طويلة.



بافتراض حدوث إيقاف نظيف للخادم الفعلي، ماذا يحدث لأجهزتك الافتراضية؟ هل يجب إيقاف تشغيلها جميعًا بشكل فردي قبل إيقاف تشغيل الخادم الفعلي؟ قد يستغرق ذلك وقتًا طويلًا، ومع ذلك أرى العديد من مديري تكنولوجيا المعلومات يقومون بذلك بالضبط لأنهم يعتقدون أنه ضروري ويخشون من إفساد أنظمة التشغيل الخاصة بأجهزتهم الافتراضية عن طريق بدء إيقاف تشغيل الخادم المضيف. لحسن الحظ، لا داعي للقلق بشأن إيقاف تشغيل الأجهزة الافتراضية في هذا السيناريو، وهناك خيارات داخل Hyper-V Manager لتحديد ما يحدث لكل جهاز افتراضي عند إيقاف تشغيل الخادم المضيف.



داخل الإعدادات لأي جهاز افتراضي، انتقل إلى الخيار السفلي المسمى Automatic Stop Action. هنا يمكنك رؤية أن هناك ثلاث خيارات متاحة لتحديد ما يحدث مع الجهاز الافتراضي عند إيقاف تشغيل الخادم المضيف. يمكن إيقاف الجهاز الافتراضي بشكل نظيف من قبل Hyper-V، يمكن ببساطة إيقاف تشغيل الجهاز الافتراضي (والذي قد يؤثر على نظام Windows في الجهاز الافتراضي)، أو يمكن لـ Hyper-V حفظ حالة الجهاز الافتراضي. ستلاحظ أن خيار الحفظ هو الخيار الافتراضي لكل جهاز افتراضي جديد وهو على الأرجح الخيار الذي تريد تركه محددًا.



مرر إلى الأسفل إلى الخيار الأخير المسمى Automatic Stop Action. هنا يمكنك أن ترى أن هناك ثلاثة خيارات متاحة لتحديد ما يحدث مع الـ VM عند إيقاف تشغيل المضيف. يمكن لـ Hyper-V إيقاف تشغيل الـ VM بنظافة، أو يمكنه ببساطة إيقاف تشغيله (مما قد يؤثر على Windows على الـ VM)، أو يمكن لـ Hyper-V حفظ حالة الـ VM. ستلاحظ أن خيار الحفظ هو الافتراضي لكل VM جديد ومن المحتمل أن يكون هو الخيار الذي تريد تركه محددًا.

مع وجود هذا الخيار، عندما يتم إيقاف تشغيل خادم Hyper-V المضيف، يتم حفظ الـ VMs (فكر فيها كأنها تتوقف مؤقتًا) بحيث عندما يتم تشغيلها مرة أخرى ستستأنف من حيث توقفت قبل إيقاف المضيف:



بالنقر على خيار واحد أعلى في شاشة الإعدادات لأي VM، ستجد أيضًا خيارات Automatic Start Action. كما قد تكون استنتجت، هذه هي خياراتك للتعامل مع كل VM عند استعادة الطاقة لخادم Hyper-V بعد إيقاف تشغيله. هنا يمكنك توجيه Hyper-V لترك الـ VM مطفأ، أو دائمًا تشغيل هذا الـ VM عند بدء تشغيل المضيف، أو أن يقرر Hyper-V بنفسه ما إذا كان الـ VM يعمل قبل إيقاف المضيف ويقوم بتشغيل الـ VM فقط إذا كان يعمل سابقًا. هذا هو الخيار الافتراضي لكل VM.


أيضًا متاح في هذه الشاشة خيار Startup delay. هذا مفيد عندما تحتاج إلى تشغيل خوادم معينة (VMs) قبل الأخرى. على سبيل المثال، تريد أن يكون وحدة تحكم المجال متصلًا بالإنترنت قبل محاولة أي خوادم أعضاء في المجال التشغيل. يمكنك تكوين تأخير بدء التشغيل لـ 30 أو 60 ثانية لأي خوادم أعضاء، مما يجعلها تبدأ بعد بدء وحدة تحكم المجال:



الآن أنت تعرف مكان الخيارات لتكوين إعدادات الإيقاف التلقائي والبدء التلقائي لكل آلة افتراضية، ويبدو أن الاحتفاظ بالإعدادات الافتراضية وعدم زيارة هذه الخيارات أبدًا سينتج إجراءات إيقاف وتشغيل تتناسب مع معظم البيئات. عند العودة إلى بياني الافتتاحي حول مشكلة شائعة في VMware، ما أجده في الطبيعة هو أن أنظمة VMware المضيفة نادرًا ما يتم تكوينها بإعدادات البدء التلقائي الصحيحة. من النادر أن تتوقف الخوادم المضيفة عن العمل. لقد رأيت مضيفين مع أوقات تشغيل تزيد عن 1,000 يوم. يومًا ما، ومع ذلك، ستواجه موقفًا حيث يتم إيقاف تشغيل مضيفك بشكل غير متوقع، وعندما يحدث ذلك، هل تعرف بالتأكيد ما الذي سيقوم به hypervisor الخاص بك مع الـ VMs؟ العديد من بيئات VMware التي أواجهها لا تحتوي على إعدادات بدء تلقائي مكونة للـ VMs، وعندما تنطفئ الطاقة وتعود مرة أخرى، تظل الخوادم غير متصلة حتى تعطيها بعض الاهتمام اليدوي.

بغض النظر عن منصة hypervisor الخاصة بك، اقضِ بضع دقائق في مراجعة إجراءات الإيقاف التلقائي والبدء التلقائي للـ VM للتأكد من أنها تتماشى مع توقعاتك!



من السهل بما فيه الكفاية التحقق من إعدادات VM للتأكد من أنها تبدأ تلقائيًا بعد انقطاع التيار الكهربائي، ولكن هل تعرف ما إذا كان خادم المضيف نفسه سيشتغل تلقائيًا؟ يتم عادةً تكوين هذا الخيار داخل BIOS على خادمك الفعلي.


توسيع قرص افتراضي


تعد التغييرات في الأجهزة للآلات الافتراضية سريعة وسهلة، نظرًا لطبيعة الـ VMs واستخدام جميع الموارد الافتراضية التي يمكن توسيعها أو تقليصها بنقرات بسيطة على الماوس. زيادة أو تقليل نوى CPU وموارد RAM بديهي للغاية ويتم ذلك من داخل قائمة إعدادات VM. مهمة أخرى محددة وهي إجراء طبيعي جدًا، لكنها ليست مباشرة تمامًا، وهي توسيع قرص صلب افتراضي تعمل عليه VM.


يمكنك أن ترى في لقطة الشاشة التالية أن خادم WEB3 الخاص بي يحتوي على D: volume، ولكن شخصًا ما (أنا) خصص فقط 5 GB في البداية، وهي تقريبًا ممتلئة.



على خادم فعلي، يمكن أن يكون هذا معقدًا، تركيب محرك جديد وأكبر ثم الحاجة إلى ترحيل كل شيء إليه. بما أن هذا VM، يمكننا تسهيل الأمور بإضافة قرص جديد يكون أكبر ثم نسخ كل شيء إليه، مما يوفر علينا خطوة التعامل مع الأجهزة؟ بالتأكيد. ولكن هناك طريقة أبسط حتى من ذلك للتعامل مع الأقراص التي تنفد منها المساحة. دعونا نوسع القرص الحالي! الجزء الأفضل هو أن هذا يستغرق بضع دقائق فقط.

افتح Hyper-V Manager، وتحت Actions على الجانب الأيمن من الشاشة، اختر Edit Disk….

شغل معالج Edit Disk، محددًا ملف القرص الصلب الافتراضي (VHDX file) الذي تريد التلاعب به، وفي الشاشة الثالثة من المعالج، اختر خيار Expand this disk. بعد اختيار التوسيع، ستظهر لك الحجم الحالي للقرص وحقل يمكنك ملؤه بالحجم الجديد. سأقوم بمضاعفة حجم هذا القرص من 5 GB إلى 20 GB.



بعد الانتهاء من هذا المعالج، أعود إلى WEB3 وإذا بـ D: volume لا يزال عند 5 GB. ماذا حدث؟ على الرغم من أننا قمنا الآن بتوسيع القرص الافتراضي إلى 20 GB، فإن D: volume داخل Windows لم يتم تكوينه إلا لـ 5 GB فقط، ومثيل Windows داخل الـ VM لا يعرف ماذا تريد أن تفعل بهذه المساحة الحرة الإضافية. ربما نعتزم توسيع D: volume، أو يمكننا حتى استخدام هذه المساحة الجديدة لإنشاء E: volume جديد إذا كنا نحتاج إلى ذلك.

انقر بزر الماوس الأيمن على قائمة Start وافتح Disk Management. بالداخل، سترى حالة الأقراص المتصلة بـ VM، حيث من الواضح أن القرص الثاني قد تم توسيعه الآن إلى الحجم الأكبر:



ببساطة بالنقر بزر الماوس الأيمن على D: volume واختيار Extend Volume… سيشغل معالج قصير جدًا، وبعدها سيتم تمديد محرك D: لاستهلاك المساحة الكاملة لقرصنا الموسع حديثًا:


النهاية


نكون هنا انتهينا من الجزء 2 من الفصل 14 تماما من شهادة MCSA المقدمة من Microsoft الأن نغوص في الأعماق


و لا بد وانت تقرا ان تكون مركز جيدا لكل معلومة ومعك ورقة وقلم , لانك بالتاكيد ستحتاجها 


واذا واجهتك اي مشكلة في الفهم او ما شابه , يمكنك على الفور الذهاب الى المجتمع الخاص بنا في Telegram للمناقشة والتواصل معنا من هنا  


او اذا واجهتك مشكلة في الموقع او تريد اجابة سريعة يمكنك الذهاب الى اخر صفحة في الموقع ستجد صفحة اتصل بنا موجودة يمكنك ارسالة لنا مشكلتك , وسيتم الرد عليها بسرعة جدا ان شاء الله 


ويمكنك الأنضمام الى المجتمع Hidden Lock بالكامل مع جميع قنواته للأستفادة في اخر الأخبار في عالم التقنية وايضا الكتب بالمجان والكورسات والمقالات من خلال الرابط التالي لمجموعة القنوات من     هنا 


يمكنك ايضا متابعتنا في منصات X او Twitter سابقا , لمشاهدة الاخبار والمقالات السريعة والمهمة من  

هنا


وفقط كان معكم Sparrow اتمنى ان تدعوا لي وتتذكروني في الخير دوما




Tags

إرسال تعليق

0تعليقات

إرسال تعليق (0)

#buttons=(موافق!) #days=(20)

يستخدم موقعنا ملفات تعريف الارتباط لتحسين تجربتك. تاكد الان
Ok, Go it!