إعداد جهاز للخوادم الفعلية
توضح هذه المقالة كيفية إعداد جهاز Azure Migrate إذا كنت تقوم بتقييم الخوادم الفعلية باستخدام أداة Azure Migrate: Discovery and assessment.
يعتبر جهاز ترحيل Azure جهازاً خفيفاً، يستخدمه Azure Migrate: Discovery and assessment في ما يلي:
- اكتشاف الخوادم المحلية.
- إرسال بيانات التعريف وبيانات الأداء للخوادم المكتشفة إلى Azure Migrate Azure Migrate: Discovery and assessment.
تعرف على المزيد حول جهاز Azure Migrate.
بعد إنشاء الجهاز، يمكنك التحقق من أنه يمكنه الاتصال ب Azure Migrate: Discovery and assessment، وتكوينه للمرة الأولى، وتسجيله في المشروع.
ملاحظة
في حال إنشاء مشروع بالفعل، يمكن استخدام المشروع نفسه لتسجيل أجهزة إضافية لاكتشاف المزيد من الخوادم وتقييمها. معرفة المزيد
خطوات نشر الأجهزة
لإعداد الجهاز، قم بما يلي:
- تقديم اسم الجهاز وإنشاء مفتاح مشروع في المدخل.
- تنزيل الملف المضغوط باستخدام البرنامج النصي لمثبت Azure Migrate من Azure portal.
- استخراج المحتويات من الملف المضغوط. تشغيل وحدة تحكم PowerShell بامتيازات إدارية.
- تنفيذ البرنامج النصي PowerShell لتشغيل مدير تكوين الجهاز.
- تكوين الجهاز للمرة الأولى وتسجيله مع المشروع باستخدام مفتاح المشروع.
إنشاء مفتاح المشروع
في Migration goalsServers>وقواعد البيانات وتطبيقات>الويبAzure Migrate: Discovery and assessment، حدد Discover.
في "Discover servers"> "Are your servers virtualized؟" ، حدد "Physical or other (AWS, GCP, Xen, etc.)" .
في 1:Generate project key، توفير اسم لجهاز Azure Migrate الذي سيُعد لاكتشاف الخوادم الفعلية أو الظاهرية. يجب أن يكون الاسم أبجدياً رقمياً ومكوناً من 14 حرفاً أو أقل.
النقر على "Generate key" لبدء إنشاء موارد Azure المطلوبة. لا يجب إغلاق صفحة "Discover servers" أثناء إنشاء الموارد.
بعد إنشاء موارد Azure بنجاح، يُنشأ مفتاح المشروع.
انسخ المفتاح؛ لأنك ستحتاج إليه لإكمال تسجيل الجهاز أثناء تكوينه.
تنزيل البرنامج النصي للمثبت
في 2: جهاز Download Azure Migrate ، قم النقر على "Download" .
التحقق من الأمان
تأكد من أن الملف المضغوط آمن، قبل استخدامه.
على الخادم الذي قمت بتنزيل الملف إليه، افتح نافذة أوامر المسؤول.
قم بتشغيل الأمر التالي لإنشاء تجزئة للملف المضغوط:
C:\>CertUtil -HashFile <file_location> [Hashing Algorithm]- استخدام المثال:
C:\>CertUtil -HashFile C:\Users\administrator\Desktop\AzureMigrateInstaller.zip SHA256
تحقق من أحدث إصدار للجهاز وقيمة التجزئة:
تنزيل قيمة التجزئة أحدث إصدار 277C53620DB299F57E3AC5A65569E9720F06190A245476810B36BF651C8B795B
ملاحظة
يمكن استخدام نفس البرنامج النصي لإعداد الجهاز الفعلي إما لمجموعة Azure العامة أو Azure Government السحابية.
تشغيل البرنامج النصي لمثبت Azure Migrate
استخرج الملف المضغوط إلى مجلد على الخادم الذي سيستضيف الجهاز. تأكد من عدم تشغيل البرنامج النصي على خادم مع جهاز Azure Migrate الموجود.
قم بتشغيل PowerShell على الخادم أعلاه مع وجود امتيازات (مسؤول) إدارية.
تغيير مسار PowerShell إلى المجلد حيث اُستخرج المحتويات من الملف المضغوط الذي تنزيلها.
قم بتشغيل البرنامج النصي المسمى AzureMigrateInstaller.ps1 من خلال تشغيل الأمر التالي:
PS C:\Users\administrator\Desktop\AzureMigrateInstaller> .\AzureMigrateInstaller.ps1حدد من بين خيارات السيناريو والسحابة والاتصال لاستخدام الجهاز مع التكوين المطلوب. على سبيل المثال، يقوم التحديد الموضح أدناه بإعداد جهاز لاكتشاف وتقييم الخوادم الفعلية(أو الخوادم التي تعمل على السحب الأخرى مثل AWS وGCP وXen وما إلى ذلك) إلى مشروع Azure Migrate مع الاتصال الافتراضي (نقطة النهاية العامة) على سحابة Azure العامة.
يقوم البرنامج النصي للمثبت بما يلي:
- تثبيت الوكلاء وتطبيق الويب.
- تثبيت أدوار Windows، بما في ذلك خدمة تنشيط Windows وIIS وPowerShell ISE.
- تنزيل الوحدة النمطية IIS القابلة لإعادة الكتابة وتثبيتها.
- تحديث مفتاح التسجيل (HKLM) مع تفاصيل الإعداد المستمر لخدمة Azure Migrate.
- إنشاء الملفات التالية ضمن المسار:
- Config Files: %Programdata%\Microsoft Azure\Config
- ملفات السجل: %Programdata%\Microsoft Azure\Logs
بعد تنفيذ البرنامج النصي بنجاح، سيتم تشغيل مدير تكوين الجهاز تلقائياً.
ملاحظة
إذا صادفت أي مشكلات، يمكنك الوصول إلى سجلات البرامج النصية في C:\ProgramData\Microsoft Azure\Logs\AzureMigrateScenarioInstaller_Timestamp.log لاستكشاف الأخطاء وإصلاحها.
التحقق من وصول الجهاز إلى Azure
التأكد من أن الجهاز يمكنه الاتصال بعناوين "URL" Azure للسحابتين العامة والحكومية.
تهيئة الجهاز
قم بإعداد الجهاز للمرة الأولى.
فتح مستعرضاً على أي جهاز يمكنه الاتصال بالجهاز، وفتح عنوان "URL" تطبيق ويب الجهاز: https://اسم الجهاز أو عنوان الـ"الآي بي" : 44368.
بالتناوب، يمكنك فتح التطبيق من سطح المكتب عن طريق النقر فوق اختصار التطبيق.
قبول شروط الترخيص، وقراءة معلومات الجهة الخارجية.
إعداد المتطلبات الأساسية وتسجيل الجهاز
في مدير التهيئة، حدد إعداد المتطلبات الأساسية، ثم أكمل الخطوات التالية:
الاتصال: يتحقق التطبيق من أن الخادم لديه إمكانية الوصول إلى الإنترنت. إذا كان الخادم يستخدم وكيلاً:
حدد إعداد الوكيل لتحديد عنوان الوكيل (في النموذج
http://ProxyIPAddressأوhttp://ProxyFQDN، حيث FQDN يشير إلى اسم مجال مؤهل بالكامل) ومنفذ الاستماع.أدخل بيانات الاعتماد إذا احتاج الوكيل إلى المصادقة.
إذا قمت بإضافة تفاصيل الوكيل أو تعطيل الوكيل و/أو المصادقة، فانقر فوق حفظ لتشغيل الاتصال والتحقق من الاتصال مرة أخرى.
وكيل "HTTP" هو المدعوم فقط.
مزامنة الوقت: تحقق من أن الوقت على الجهاز متزامن مع وقت الإنترنت كي يعمل الاكتشاف بشكل صحيح.
تثبيت التحديثات وتسجيل الجهاز: لتشغيل التحديث التلقائي وتسجيل الجهاز، اتبع الخطوات التالية:
ملاحظة
هذه تجربة مستخدم جديدة في جهاز Azure Migrate وهي متوفرة فقط إذا قمت بإعداد جهاز باستخدام أحدث برنامج نصي OVA/Installer تم تنزيله من المدخل. ستستمر الأجهزة التي تم تسجيلها بالفعل في رؤية الإصدار الأقدم من تجربة المستخدم وستستمر في العمل دون أي مشكلات.
لكي يقوم الجهاز بتشغيل التحديث التلقائي، الصق مفتاح المشروع الذي نسخته من المدخل. إذا لم يكن لديك المفتاح، فانتقل إلى Azure Migrate: Discovery andassessmentOverviewإدارة>>الأجهزة الموجودة. حدد اسم الجهاز الذي قدمته عند إنشاء مفتاح المشروع، ثم انسخ المفتاح المعروض.
سيقوم الجهاز بالتحقق من المفتاح وبدء خدمة التحديث التلقائي، والتي تقوم بتحديث جميع الخدمات الموجودة على الجهاز إلى أحدث إصداراتها. عند تشغيل التحديث التلقائي، يمكنك تحديد عرض خدمات الأجهزة للاطلاع على حالة وإصدارات الخدمات التي تعمل على خادم الجهاز.
لتسجيل الجهاز، تحتاج إلى تحديد Login. في Continue with Azure Login، حدد Copy code & Login لنسخ رمز الجهاز (يجب أن يكون لديك رمز جهاز للمصادقة مع Azure) وافتح مطالبة تسجيل الدخول إلى Azure في علامة تبويب مستعرض جديدة. تأكد من تعطيل مانع العناصر المنبثقة في المستعرض لرؤية المطالبة.
في علامة تبويب جديدة في المستعرض، قم بلصق رمز الجهاز ثم قم بتسجيل الدخول باستخدام اسم مستخدم وكلمة مرور Azure الخاصين بك. تسجيل الدخول باستخدام رمز PIN غير مدعوم.
ملاحظة
إذا قمت بإغلاق علامة تبويب تسجيل الدخول عن طريق الخطأ دون تسجيل الدخول، فقم بتحديث علامة تبويب المتصفح الخاصة بمدير تكوين الجهاز لعرض رمز الجهاز وزر تسجيل الدخول إلى رمز & النسخ.
بعد تسجيل الدخول بنجاح، ارجع إلى علامة تبويب المستعرض التي تعرض مدير تهيئة الجهاز. إذا كان حساب مستخدم Azure الذي استخدمته لتسجيل الدخول يحتوي على الأذونات المطلوبة لموارد Azure التي تم إنشاؤها أثناء إنشاء المفتاح، فسيبدأ تسجيل الجهاز.
بعد تسجيل الجهاز بنجاح، يمكنك الاطلاع على تفاصيل التسجيل من خلال النقر على عرض التفاصيل.
يمكنك إعادة تشغيل المتطلبات الأساسية في أي وقت أثناء تكوين الجهاز للتحقق مما إذا كان الجهاز يفي بجميع المتطلبات الأساسية.
بدء الاكتشاف المستمر
الآن، اتصل من الجهاز إلى الخوادم الفعلية التي سيتم اكتشافها، وابدأ الاكتشاف.
في الخطوة 1: توفير بيانات الاعتماد لاكتشاف Windows وخوادم Linux الفعلية أو الظاهرية، انقر فوق إضافة بيانات الاعتماد.
بالنسبة إلى خادم Windows، حدد نوع المصدر كخادم Windows، وحدد اسماً مألوفاً لبيانات الاعتماد وأضف اسم المستخدم وكلمة المرور. انقر فوق "Save" .
في حالة استخدام المصادقة المستندة إلى كلمة المرور لخادم Linux، فيجب تحديد نوع المصدر كخادم Linux (مستند إلى كلمة المرور) ، وتحديد اسم مألوف لبيانات الاعتماد وأضف اسم المستخدم وكلمة المرور. انقر فوق "Save" .
إذا كنت تستخدم المصادقة المستندة إلى مفتاح SSH لخادم Linux، يمكنك تحديد نوع المصدر كخادم Linux (مستند إلى مفتاح SSH) ، وحدد اسماً مألوفاً لبيانات الاعتماد وأضف اسم المستخدم واستعرض ملف مفتاح SSH الخاص وحدده. انقر فوق "Save" .
- يدعم Azure Migrate مفتاح SSH الخاص الذي أُنشئ بواسطة الأمر ssh-keygen باستخدام خوارزميات RSA وDSA وECDSA وed25519.
- حالياً، لا يدعم Azure Migrate مفتاح SSH المستند إلى عبارة المرور. استخدام مفتاح SSH من دون عبارة مرور.
- حالياً، لا يدعم Azure Migrate ملف مفتاح SSH الخاص الذي أنشئ بواسطة PuTTY.
- يدعم Azure Migrate تنسيق OpenSSH لملف مفتاح SSH الخاص كما هو موضح أدناه:

إذا كنت ترغب في إضافة بيانات اعتماد متعددة في وقت واحد، فيجب النقر على "Add more" لحفظ المزيد من بيانات الاعتماد وإضافتها. يتم دعم بيانات الاعتماد المتعددة لاكتشاف الخوادم الفعلية.
في الخطوة 2:توفير تفاصيل الخادم الفعلية أو الظاهرية، انقر فوق إضافة مصدر اكتشاف لتحديد عنوان IP للخادم/FQDN والاسم المألوف لبيانات الاعتماد للاتصال بالخادم.
يمكن إما تحديد "Add single item" في كل مرة وإما "Add multiple items" في وقت واحد. يوجد أيضاً خيار لتوفير تفاصيل الخادم من خلال تحديد Import CSV.

- عند اختيار "Add single item" ، يمكن اختيار نوع نظام التشغيل وتحديد اسم مألوف لبيانات الاعتماد وإضافة IP address/FQDN للخادم والنقر على "Save" .
- عند اختيار "Add multiple items" ، يمكن إضافة سجلات متعددة في وقت واحد عن طريق تحديد "IP address/FQDN" للخادم مع اسم مألوف لبيانات الاعتماد في مربع النص. التحقق** من السجلات المضافة والنقر على "Save" .
- إذا اخترت استيراد CSV(محدد بشكل افتراضي)، يمكنك تنزيل ملف قالب CSV، وملء الملف بعنوان IP/FQDN للخادم والاسم المألوف لبيانات الاعتماد. ثُم، استيراد الملف إلى الجهاز، والتحقق من السجلات في الملف والنقر على "Save" .
+عند النقر على "Save"، سيحاول الجهاز التحقق من صحة الاتصال بالخوادم المضافة وعرض حالة التحقق في الجدول مقابل كل خادم.
- إذا فشل التحقق من صحة الخادم، فراجع الخطأ بالنقر فوق "Validation failed" في عمود الحالة بالجدول. إصلاح المشكلة والتحقق من الصحة مرة أخرى.
- لإزالة خادم، انقر على "Delete" .
يمكن إعادة التحقق من صحة الاتصال بالخوادم في أي وقت قبل بدء الاكتشاف.
قبل بدء الاكتشاف، يمكنك اختيار تعطيل شريط التمرير لعدم إجراء مخزون البرامج وتحليل التبعية بدون عامل على الخوادم المضافة. يمكنك تغيير هذا الخيار في أي وقت.
بدء الاكتشاف
النقر على "Start discovery" ، لبدء اكتشاف الخوادم التي تُحقق من صحتها بنجاح. بعد أن يبدأ لاكتشاف بنجاح، يمكن التحقق من حالة الاكتشاف مقابل كل خادم في الجدول.
كيف يعمل الاكتشاف
- يستغرق حوالي دقيقتين لإكمال اكتشاف 100 ملقم وبيانات التعريف الخاصة بها لتظهر في مدخل Azure.
- يبدأ مخزون البرامج (اكتشاف التطبيقات المثبتة) تلقائيا عند الانتهاء من اكتشاف الخوادم.
- يعتمد الوقت المستغرق لاكتشاف التطبيقات المثبتة على عدد الخوادم المكتشفة. بالنسبة إلى 500 خادم، يستغرق الأمر ساعة واحدة تقريبًا ليظهر المخزون المكتشف في مشروع Azure Migrate في المدخل.
- أثناء مخزون البرامج، يتم إعادة تصنيف بيانات اعتماد الخادم المضافة مقابل الخوادم والتحقق من صحتها لتحليل التبعية بدون عامل. عند الانتهاء من اكتشاف الخوادم في المدخل، يمكنك تمكين تحليل التبعية بدون عامل على الخوادم. يمكن تحديد الخوادم التي ينجح التحقق من صحتها فقط لتمكين تحليل التبعية بدون عامل.
التحقق من صحة الخوادم في المدخل
بعد انتهاء الاكتشاف، يمكن التحقق من ظهور الخوادم في المدخل.
- افتح لوحة معلومات Azure Migrate.
- في الخوادم وقواعد البيانات وتطبيقات>الويبAzure Migrate: صفحة الاكتشاف والتقييم، انقر فوق الأيقونة التي تعرض عدد الخوادم المكتشفة.
الخطوات التالية
جرب تقييم الخوادم الفعلية باستخدام Azure Migrate: Discovery and assessment.
