إعداد جهاز للخوادم على Hyper-V

اتبع هذه المقالة لإعداد جهاز Azure Migrate لاكتشاف وتقييم الخوادم على Hyper-V باستخدام أداة Azure Migrate: Discovery and assessment .

جهاز Azure Migrate هو جهاز خفيف الوزن يستخدمه Azure Migrate: الاكتشاف والتقييم/ الترحيل لاكتشاف الخوادم المحلية على Hyper-V، وإرسال بيانات تعريف الخادم/بيانات الأداء إلى Azure.

يمكنك نشر الجهاز باستخدام طريقتين:

  • إعداد على خادم على Hyper-V باستخدام VHD تم تنزيله. هذه الطريقة الموضحة في المقالة الحالية.
  • قم بإعداد على خادم على Hyper-V أو خادم فعلي باستخدام برنامج نصي لمثبت PowerShell. يجب استخدام هذا الأسلوب إذا لم تتمكن من إعداد خادم باستخدام VHD، أو إذا كنت في Azure Government.

بعد إنشاء الجهاز، يمكنك التحقق من أنه يمكنه الاتصال ب Azure Migrate: Discovery and assessment، وتكوينه لأول مرة، وتسجيله في المشروع.

إشعار

في حال إنشاء مشروع بالفعل، يمكن استخدام المشروع نفسه لتسجيل أجهزة إضافية لاكتشاف المزيد من الخوادم وتقييمها. معرفة المزيد

توزيع الأجهزة (VHD)

لإعداد الجهاز باستخدام قالب VHD:

  • تقديم اسم الجهاز وإنشاء مفتاح مشروع في المدخل.
  • تنزيل Hyper-V VHD مضغوط من مدخل Microsoft Azure.
  • إنشاء الجهاز، والتحقق من أنه يمكنه الاتصال بـ Azure Migrate: Discovery and Evaluation.
  • تكوين الجهاز للمرة الأولى، وتسجيله مع المشروع باستخدام مفتاح المشروع.

إنشاء مفتاح المشروع

  1. في أهداف>الترحيل الخوادم وقواعد البيانات وتطبيقات>الويب Azure Migrate: Discovery and assessment، حدد Discover.
  2. في Discover servers>Are your servers virtualized?, select Yes, with Hyper-V.
  3. في 1:Generate project key، قم بتوفير اسم لجهاز Azure Migrate الذي ستقوم بإعداده لاكتشاف الخوادم على Hyper-V. يجب أن يكون الاسم أبجديًا رقميًا، ويتألف من 14 حرفًا أو أقل.
  4. النقر على "Generate key" لبدء إنشاء موارد Azure المطلوبة. لا تقم بإغلاق صفحة "Discover servers" أثناء إنشاء الموارد.
  5. بعد إنشاء موارد Azure بنجاح، يُنشأ مفتاح المشروع.
  6. نسخ المفتاح؛ للحاجة إليه لإكمال تسجيل الجهاز أثناء تكوينه.

تنزيل VHD

في 2: تنزيل جهاز Azure Migrate، حدد . ملف VHD وانقر فوق تنزيل.

Screenshot of selections for Discover servers.

Screenshots of selections for Generate Key.

التحقق من الأمان

التأكد من أن الملف المضغوط آمن، قبل استخدامه.

  1. على الخادم الذي قمت بتنزيل الملف إليه، افتح نافذة أوامر المسؤول.
  2. قم بتشغيل الأمر التالي لإنشاء تجزئة VHD
    • C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]
    • استخدام المثال: C:\>Get-FileHash -Path ./AzureMigrateAppliance_v3.20.09.25.zip -Algorithm SHA256

تحقق من أحدث قيمة تجزئة عن طريق مقارنة نتيجة الأمر أعلاه بالقيمة الموثقة هنا

إنشاء الجهاز

استيراد الملف الذي تم تنزيله، وإنشاء جهاز.

  1. استخراج ملف VHD المضغوط إلى مجلد على مضيف Hyper-V الذي سيستضيف الجهاز. يتم استخراج ثلاثة مجلدات.

  2. افتح Hyper-V Manager. في الإجراءات، انقر فوق استيراد جهاز ظاهري.

    Screenshot of preocedure to Deploy VHD.

  3. في معالج >استيراد الجهاز الظاهري قبل البدء، انقر فوق التالي.

  4. في تحديد موقع المجلد، حدد المجلد الذي يحتوي على VHD المستخرج. ثم انقر فوق التالي Next.

  5. في تحديد الجهاز الظاهري، انقر فوق التالي.

  6. في اختيار نوع الاستيراد، انقر فوق نسخ الجهاز الظاهري (إنشاء معرف فريد جديد). ثم انقر فوق التالي Next.

  7. في اختيار الوجهة، اترك الإعداد الافتراضي. انقر فوق التالي.

  8. في Storage Folders، اترك الإعداد الافتراضي. انقر فوق التالي.

  9. في Choose Network، حدد المفتاح الظاهري الذي سيستخدمه الخادم. يحتاج المحول إلى اتصال بالإنترنت لإرسال البيانات إلى Azure.

  10. في ملخص، راجع الإعدادات. انقر فوق "Finish".

  11. في Hyper-V Manager >Virtual Machines، ابدأ تشغيل الجهاز الظاهري.

تحقق من وصول الجهاز إلى Azure

التأكد من أن الجهاز يمكنه الاتصال بعناوين "URL" Azure للسحابتين العامة والحكومية.

تهيئة الجهاز

قم بإعداد الجهاز للمرة الأولى.

إشعار

إذا قمت بإعداد الجهاز باستخدام برنامج نصي PowerShell بدلا من VHD الذي تم تنزيله، فإن الخطوتين الأوليين في هذا الإجراء غير ذات صلة.

  1. في Hyper-V Manager >Virtual Machines، انقر بزر الماوس الأيمن فوق الاتصال الخادم>.

  2. أدخل اللغة والمنطقة الزمنية وكلمة المرور للجهاز.

  3. افتح مستعرضا على أي نظام يمكنه الاتصال بالجهاز، وافتح عنوان URL لتطبيق ويب الجهاز: https:// اسم التطبيق أو عنوان IP: 44368.

    بالتناوب، يمكنك فتح التطبيق من سطح المكتب للجهاز عن طريق النقر فوق اختصار التطبيق.

  4. قبول شروط الترخيص، وقراءة معلومات الجهة الخارجية.

إعداد المتطلبات الأساسية وتسجيل الجهاز

في مدير التهيئة، حدد إعداد المتطلبات الأساسية، ثم أكمل الخطوات التالية:

  1. الاتصال: يتحقق التطبيق من أن الخادم لديه إمكانية الوصول إلى الإنترنت. إذا كان الخادم يستخدم وكيلاً:

    • حدد إعداد الوكيل لتحديد عنوان الوكيل (في النموذج http://ProxyIPAddress أو http://ProxyFQDN، حيث FQDN يشير إلى اسم مجال مؤهل بالكامل) ومنفذ الاستماع.

    • أدخل بيانات الاعتماد إذا احتاج الوكيل إلى المصادقة.

    • إذا قمت بإضافة تفاصيل الوكيل أو تعطيل الوكيل و/أو المصادقة، فانقر فوق حفظ لتشغيل الاتصال والتحقق من الاتصال مرة أخرى.

      يكون وكيل HTTP فقط مدعومًا.

  2. مزامنة الوقت:تحقق من أن الوقت على الجهاز متزامن مع وقت الإنترنت كي يعمل الاكتشاف بشكل صحيح.

  3. تثبيت التحديثات وتسجيل الجهاز: لتشغيل التحديث التلقائي وتسجيل الجهاز، اتبع الخطوات التالية:

    Screenshot that shows setting up the prerequisites in the appliance configuration manager.

    إشعار

    هذه تجربة مستخدم جديدة في جهاز Azure Migrate والتي تتوفر فقط إذا قمت بإعداد جهاز باستخدام أحدث برنامج نصي OVA/Installer تم تنزيله من المدخل. ستستمر الأجهزة التي تم تسجيلها بالفعل في رؤية الإصدار الأقدم من تجربة المستخدم وستستمر في العمل دون أي مشكلات.

    1. لتشغيل التحديث التلقائي للجهاز، الصق مفتاح المشروع الذي نسخته من المدخل. إذا لم يكن لديك المفتاح، فانتقل إلى Azure Migrate: نظرة عامة>على الاكتشاف والتقييم>إدارة الأجهزة الموجودة. حدد اسم الجهاز الذي قدمته عند إنشاء مفتاح المشروع، ثم انسخ المفتاح المعروض.

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

    3. لتسجيل الجهاز، تحتاج إلى تحديد تسجيل الدخول. في متابعة مع تسجيل الدخول إلى Azure، حدد نسخ التعليمات البرمجية وتسجيل الدخول لنسخ رمز الجهاز (يجب أن يكون لديك رمز جهاز للمصادقة مع Azure) وافتح مطالبة تسجيل الدخول إلى Azure في علامة تبويب مستعرض جديدة. تأكد من تعطيل أداة حظر العناصر المنبثقة في المستعرض لرؤية المطالبة.

      Screenshot that shows where to copy the device code and log in.

    4. في علامة تبويب جديدة في المستعرض، قم بلصق رمز الجهاز ثم قم بتسجيل الدخول باستخدام اسم مستخدم وكلمة مرور Azure الخاصين بك. تسجيل الدخول باستخدام رمز PIN غير مدعوم.

      إشعار

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

    5. بعد تسجيل الدخول بنجاح، ارجع إلى علامة تبويب المستعرض التي تعرض مدير تهيئة الجهاز. إذا كان حساب مستخدم Azure الذي استخدمته لتسجيل الدخول يحتوي على الأذونات المطلوبة لموارد Azure التي تم إنشاؤها أثناء إنشاء المفتاح، فسيبدأ تسجيل الجهاز.

      بعد تسجيل الجهاز بنجاح، يمكنك الاطلاع على تفاصيل التسجيل من خلال النقر على عرض التفاصيل.

يمكنك إعادة تشغيل المتطلبات الأساسية في أي وقت أثناء تكوين الجهاز للتحقق مما إذا كان الجهاز يفي بجميع المتطلبات الأساسية.

تفويض بيانات الاعتماد لـ VHDs SMB

إذا كنت تقوم بتشغيل VHDs على الشركات الصغيرة والمتوسطة، يجب عليك تمكين تفويض بيانات الاعتماد من الجهاز إلى مضيفي Hyper-V. للقيام بذلك من الجهاز:

  1. من الجهاز، قم بتشغيل هذا الأمر. HyperVHost1/HyperVHost2 هي مثال على أسماء المضيفين.

    Enable-WSManCredSSP -Role Client -DelegateComputer HyperVHost1.contoso.com, HyperVHost2.contoso.com, HyperVHost1, HyperVHost2 -Force
    
  2. بدلاً من ذلك، قم بذلك في محرر نهج المجموعة المحلي على الجهاز:

    • في Local Computer Policy>Computer Configuration، انقر فوق مسؤول istrative Templates>System>Credentials Delegation.
    • انقر نقرا مزدوجا فوق السماح بتفويض بيانات الاعتماد الجديدة، وحدد تمكين.
    • في خيارات، انقر فوق إظهار، وأضف كل مضيف Hyper-V تريد اكتشافه إلى القائمة، باستخدام wsman/ كبادئة.
    • في تفويض بيانات الاعتماد، انقر نقرا مزدوجا فوق السماح بتفويض بيانات الاعتماد الجديدة باستخدام مصادقة خادم NTLM فقط. مرة أخرى، أضف كل مضيف Hyper-V تريد اكتشافه إلى القائمة، مع wsman/ كبادئة.

بدء الاكتشاف المستمر

الاتصال من الجهاز إلى مضيفي Hyper-V أو مجموعاته، وابدأ الاكتشاف.

توفير تفاصيل مضيف/مجموعة Hyper-V

  1. في الخطوة 1: توفير بيانات اعتماد مضيف Hyper-V، انقر فوق إضافة بيانات اعتماد لتحديد اسم مألوف لبيانات الاعتماد، وأضف اسم المستخدم وكلمة المرور لمضيف/مجموعة Hyper-V التي سيستخدمها الجهاز لاكتشاف الخوادم. انقر فوق حفظ.

  2. إذا كنت ترغب في إضافة بيانات اعتماد متعددة في وقت واحد، فيجب النقر على "Add more" لحفظ المزيد من بيانات الاعتماد وإضافتها. يتم دعم بيانات اعتماد متعددة لاكتشاف الخوادم على Hyper-V.

  3. في الخطوة 2: توفير تفاصيل مضيف/مجموعة Hyper-V، انقر فوق إضافة مصدر اكتشاف لتحديد عنوان IP/FQDN لمضيف Hyper-V والاسم المألوف لبيانات الاعتماد للاتصال بالمضيف/المجموعة.

  4. يمكن إما تحديد "Add single item" في كل مرة وإما "Add multiple items"في وقت واحد. هناك أيضا خيار لتوفير تفاصيل مضيف/مجموعة Hyper-V من خلال استيراد CSV.

    Screenshot of selections for adding discovery source.

    • إذا اخترت إضافة عنصر واحد، فستحتاج إلى تحديد اسم مألوف لبيانات الاعتماد وHyper-V host/cluster IP address/FQDN والنقر فوق حفظ.
    • إذا اخترت إضافة عناصر متعددة (محددة بشكل افتراضي)، يمكنك إضافة سجلات متعددة في وقت واحد عن طريق تحديد عنوان IP/FQDN لمضيف Hyper-V/نظام المجموعة مع الاسم المألوف لبيانات الاعتماد في مربع النص. التحقق** من السجلات المضافة والنقر على "Save".
    • إذا اخترت استيراد CSV، يمكنك تنزيل ملف قالب CSV، وملء الملف بعنوان IP/FQDN لمضيف Hyper-V/ نظام المجموعة واسم مألوف لبيانات الاعتماد. ثُم، استيراد الملف إلى الجهاز، والتحقق من السجلات في الملف والنقر على "Save".
  5. عند النقر فوق حفظ، سيحاول الجهاز التحقق من صحة الاتصال بمضيفات/مجموعات Hyper-V المضافة وإظهار حالة التحقق من الصحة في الجدول مقابل كل مضيف/مجموعة.

    • بالنسبة للمضيفين/ المجموعات التي تم التحقق من صحتها بنجاح، يمكنك عرض مزيد من التفاصيل بالنقر فوق عنوان IP/FQDN الخاص بهم.
    • إذا فشل التحقق من الصحة لمضيف، فراجع الخطأ بالنقر فوق فشل التحقق من الصحة في عمود الحالة في الجدول. إصلاح المشكلة والتحقق من الصحة مرة أخرى.
    • لإزالة المضيفين أو المجموعات، انقر فوق حذف.
    • لا يمكنك إزالة مضيف معين من مجموعة. يمكنك إزالة المجموعة بأكملها فقط.
    • يمكنك إضافة مجموعة، حتى إذا كانت هناك مشاكل مع مضيفين معينين في المجموعة.
  6. يمكنك إعادة التحقق من الاتصال بالمضيفين/المجموعات في أي وقت قبل بدء الاكتشاف.

توفير بيانات اعتماد الخادم

في الخطوة 3: توفير بيانات اعتماد الخادم لإجراء مخزون البرامج وتحليل التبعية بدون عامل واكتشاف مثيلات وقواعد بيانات SQL Server، يمكنك توفير بيانات اعتماد متعددة للخادم. إذا كنت لا تريد استخدام أي من ميزات الجهاز هذه، يمكنك تخطي هذه الخطوة والمضي قدما في اكتشاف الخوادم التي تعمل على مضيفي/مجموعات Hyper-V. يمكنك تغيير هذا الخيار في أي وقت.

Screenshot that shows providing credentials for software inventory and dependency analysis.

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

لإضافة بيانات اعتماد الملقم:

  1. حدد إضافة بيانات اعتماد.

  2. في القائمة المنسدلة، حدد نوع بيانات الاعتماد.

    يمكنك توفير بيانات اعتماد المجال/، Windows(غير المجال)/، Linux(غير المجال). تعلم كيفية توفير بيانات الاعتماد وكيفية التعامل معها.

  3. لكل نوع من بيانات الاعتماد، أدخل:

    • اسمًا مألوفًا.
    • اسم مستخدم.
    • كلمة مرور. حدد حفظ.

    إذا اخترت استخدام بيانات اعتماد المجال، فيجب أيضا إدخال FQDN للمجال. مطلوب FQDN للتحقق من صحة بيانات الاعتماد مع مثيل السجل النشط في هذا المجال.

  4. راجع الأذونات المطلوبة على الحساب لاكتشاف التطبيقات المثبتة وتحليل التبعية بدون عامل.

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

للتحقق من صحة بيانات اعتماد المجال:

في إدارة التهيئة، في جدول بيانات الاعتماد، راجع حالة التحقق من الصحة لبيانات اعتماد المجال. يتم التحقق من صحة بيانات اعتماد المجال فقط.

إذا فشل التحقق من الصحة، يمكنك تحديد الحالة Failed لمشاهدة خطأ التحقق من الصحة. أصلح المشكلة، ثم حدد إعادة التحقق من بيانات الاعتماد لإعادة محاولة التحقق من صحة بيانات الاعتماد.

Screenshot that shows providing and validating multiple credentials.

بدء الاكتشاف

انقر فوق Start discovery، لبدء اكتشاف الخادم من المضيف (المضيفات) / نظام المجموعة (المجموعات) الذي تم التحقق من صحته بنجاح. بعد بدء الاكتشاف بنجاح، يمكنك التحقق من حالة الاكتشاف مقابل كل مضيف/ مجموعة في الجدول.

كيف يعمل الاكتشاف

  • يستغرق كل مضيف دقيقتين تقريبًا لإظهار بيانات تعريف الخادم الذي تم اكتشافه في مدخل Microsoft Azure.
  • إذا قمت بتوفير بيانات اعتماد الخادم، يتم بدء مخزون البرامج (اكتشاف التطبيقات المثبتة) تلقائيا عند الانتهاء من اكتشاف الخوادم التي تعمل على مضيف (مضيفات) / نظام مجموعة Hyper-V. يحدث مخزون البرامج مرة واحدة كل 12 ساعة.
  • أثناء مخزون البرامج، يتم إعادة تصنيف بيانات اعتماد الخادم المضافة مقابل الخوادم والتحقق من صحتها لتحليل التبعية بدون عامل. عند الانتهاء من اكتشاف الخوادم في المدخل، يمكنك تمكين تحليل التبعية بدون عامل على الخوادم. يمكن تحديد الخوادم التي ينجح التحقق من صحتها فقط لتمكين تحليل التبعية بدون عامل.

تحقق من الخوادم في المدخل

بعد انتهاء الاكتشاف، يمكن التحقق من ظهور الخوادم في المدخل.

  1. افتح لوحة معلومات Azure Migrate.
  2. في الخوادم وقواعد البيانات وتطبيقات>الويب Azure Migrate: صفحة الاكتشاف والتقييم، انقر فوق الأيقونة التي تعرض عدد الخوادم المكتشفة.

الخطوات التالية

جرب تقييم Hyper-V باستخدام Azure Migrate: Discovery and assessment.