اكتشاف تطبيقات الويب ومثيلات SQL Server في مشروع موجود

توضح هذه المقالة كيفية اكتشاف تطبيقات الويب ومثيلات وقواعد بيانات SQL Server في مشروع Azure Migrate الذي تم إنشاؤه قبل معاينة ميزة تقييم Azure SQL و/أو قبل معاينة ميزة تقييم Azure App Service.

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

قبل أن تبدأ

  • تأكد من أنك:
  • راجع دعم اكتشاف التطبيق ومتطلباته.
  • في حالة اكتشاف الأصول على بيئة VMware، تأكد من تثبيت الإصدار 2.0 من PowerShell أو إصدار أحدث على الخوادم التي تقوم بتشغيل اكتشاف التطبيق عليها، وتثبيت أدوات VMware (بعد 10.2.0).
  • تحقق من متطلبات نشر جهاز Azure Migrate.
  • تحقق من أن لديك الأدوار المطلوبة في الاشتراك لإنشاء الموارد.
  • تأكد من أن جهازك لديه حق الوصول إلى الإنترنت

إشعار

على الرغم من أن الإجراء الموضح في هذه المقالة مخصص ل VMware، فإن العمليات مشابهة لبيئات Microsoft Hyper-V والبيئات المادية. يتوفر الاكتشاف والتقييم لمثيلات وقواعد بيانات SQL Server عبر بيئات Microsoft Hyper-V والبيئات المادية.

تمكين اكتشاف تطبيقات الويب ومثيلات وقواعد بيانات SQL Server

  1. في مشروع Azure Migrate، إما

    • حدد غير ممكن على لوحة Hub، أو

      Screenshot of Azure Migrate hub tile with SQL and web apps discovery not enabled.

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

      Screenshot of Azure Migrate discovered servers blade with SQL and web apps discovery not enabled.

  2. لاكتشاف تطبيقات الويب ومثيلات وقواعد بيانات SQL Server اتبع الخطوات التالية:

    • حدد ترقية، لإنشاء المورد المطلوب.

      Screenshot of button to upgrade the Azure Migrate appliance.

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

      • يتم تحديث الجهاز ومكوناته تلقائيا

      Screenshot of the appliance version.

    • في لوحة إدارة بيانات الاعتماد ومصادر الاكتشاف لمدير تكوين الأجهزة، أضف بيانات اعتماد مصادقة المجال أو SQL Server التي لها وصول Sysadmin على مثيل SQL Server وقواعد البيانات التي سيتم اكتشافها أو لديها هذه الأذونات لكل مثيل SQL Server.

    • يعمل اكتشاف تطبيقات الويب مع كل من بيانات اعتماد نظام التشغيل Windows المجال وغير المجال طالما أن الحساب المستخدم لديه امتيازات المسؤول المحلي على الخوادم. يمكنك الاستفادة من ميزة تعيين بيانات الاعتماد التلقائية للجهاز، كما هو موضح هنا.

    بعض النقاط التي يجب ملاحظتها:

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

إشعار

  • السماح بتشغيل تطبيقات الويب واكتشاف SQL لبعض الوقت قبل إنشاء تقييمات ل Azure App Service أو Azure SQL. إذا لم يسمح باكتشاف تطبيقات الويب ومثيلات وقواعد بيانات SQL Server لإكمالها، يتم وضع علامة على المثيلات المعنية على أنها غير معروفة في تقرير التقييم.
  • في مشروع يحتوي على أجهزة متعددة، من المحتمل أن ينتهي عامل اكتشاف تطبيق الويب وتقييمه لأحد الأجهزة باكتشاف تطبيق ويب يعمل على خادم اكتشفه جهاز آخر. لا يعيق ذلك اكتشاف تطبيق الويب أو تجربته في التقييم.

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

  • تعرف على كيفية إنشاء تقييم Azure SQL.
  • تعرف على المزيد حول تقييمات Azure SQL.
  • تعرف على كيفية إنشاء تقييم Azure App Service.
  • تعرف على المزيد حول تقييمات Azure App Service.
  • تعرف على كيفية إنشاء تقييم Azure Spring Apps.