Azure Migrate: الاكتشاف والتقييم
انشر جهاز Azure Migrate في بيئة محلية، واكتشف الخوادم وتبعياتها، وأنشئ تقريراً عن جاهزية Azure يتضمن تقديرات التكلفة
Azure Migrate: الاكتشاف والتقييم درس مجاني في Cloud & IT Cert Prep على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Cloud & IT Cert Prep، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.
ما Azure Migrate؟
يُعد Azure Migrate مركزًا موحدًا في مدخل Azure يوفر أدوات لاكتشاف الخوادم المحلية وقواعد البيانات وتطبيقات الويب وأسطح المكتب الافتراضية وتقييمها وترحيلها إلى Azure. ويتكامل مع الأدوات التي أنشأتها Microsoft ومع منظومة متنامية من أدوات موفري البرامج المستقلين (ISV) مثل Cloudamize وMovere. ويخزن Azure Migrate جميع بيانات الاكتشاف والتقييم في مورد مشروع مخصص داخل مجموعة موارد.
# Create an Azure Migrate project
az migrate project create \
--resource-group myRG \
--name myMigrateProject \
--location eastusجهاز Azure Migrate
يبدأ الاكتشاف بنشر جهاز Azure Migrate — وهو جهاز افتراضي خفيف الوزن تشغّله في بيئتك المحلية. ويجمع الجهاز باستمرار بيانات التعريف وعدادات الأداء وبيانات التبعيات من VMware vCenter أو Microsoft Hyper-V أو الخوادم الفعلية، ثم يرسلها بأمان إلى خدمة Azure Migrate عبر HTTPS. ويمكن لجهاز واحد اكتشاف ما يصل إلى 10,000 جهاز افتراضي من VMware أو 5,000 جهاز افتراضي من Hyper-V.
# Download the appliance OVA for VMware discovery
# In the Azure portal: Azure Migrate > Servers > Discover > Virtualization: VMware
# Download URL is provided per project
# After deployment, configure the appliance at:
# https://<appliance-ip>:44368ما الذي يتم اكتشافه؟
يجمع الجهاز بيانات تعريف شاملة، بما في ذلك: جرد الخادم (نظام التشغيل والإصدار والبرامج المثبتة ووحدة المعالجة المركزية وذاكرة RAM وعدد الأقراص)، وبيانات الأداء (استخدام وحدة المعالجة المركزية والذاكرة لمدة تصل إلى 12 شهرًا)، وتبعيات الشبكة (الخوادم التي تتصل ببعضها)، وتكوين التخزين (أحجام الأقراص وIOPS). وبالنسبة إلى قواعد البيانات، تتيح بيانات اعتماد منفصلة لـ اكتشاف SQL Server للجهاز أيضًا تعداد مثيلات SQL وقواعد البيانات.
إنشاء تقييم للخادم
بعد الاكتشاف، تنشئ تقييمًا لجهاز Azure الافتراضي في مدخل Azure Migrate. وتكوّن التقييم باستخدام: المنطقة المستهدفة، ومعيار تحديد حجم الجهاز الافتراضي (استنادًا إلى الأداء أو كما هو محليًا)، وخيار خصم المثيل المحجوز، وعامل الأمان (مضاعف هامش، وقيمته الافتراضية 1.3). ويحلل التقييم بيانات الأداء ويوصي بـ SKU المناسب لجهاز Azure الافتراضي والتكلفة الشهرية المقدرة لكل خادم.
# Create a server assessment via CLI
az migrate assessment create \
--resource-group myRG \
--project-name myMigrateProject \
--name ServerAssessment01 \
--type AzureVmAssessmentالجاهزية لـ Azure
يحصل كل جهاز افتراضي تم تقييمه على تصنيف الجاهزية لـ Azure: Ready أو Ready with conditions أو Not ready أو Readiness unknown. وتشمل الأسباب الشائعة لحالة Not ready: أقراص تمهيد أكبر مما يدعمه Azure، أو إصدارات نظام تشغيل غير مدعومة، أو إرفاق أكثر من 64 قرص بيانات. ويعرض تقرير التقييم تفاصيل كل مشكلة تتعلق بالجاهزية، ويوفر خطوات معالجة عملية.
توصيات تحديد الحجم المناسب للأجهزة الافتراضية
يفحص معيار تحديد الحجم المستند إلى الأداء ذروة الاستخدام لوحدة المعالجة المركزية والذاكرة خلال فترة الجمع، ثم يضربها في عامل الأمان لاختيار أصغر SKU لجهاز Azure الافتراضي القادر على التعامل مع حمل العمل. فعلى سبيل المثال، إذا كان خادم يستخدم باستمرار 20% من 16 وحدة معالجة افتراضية (أي 3.2 وحدة معالجة افتراضية فعلية) مع عامل أمان يبلغ 1.3، فإنه يحتاج إلى SKU يوفر 4.16 وحدة معالجة افتراضية على الأقل — ولذلك يوصي التقييم بـ SKU من المستوى التالي الذي يضم 4 أو 8 وحدات معالجة افتراضية.
تحليل التبعيات
يوضح تحليل التبعيات الخوادم التي تتصل ببعضها، مما يساعدك على تجميع التطبيقات المترابطة في مراحل ترحيل. ويدعم Azure Migrate وضعين للتبعيات: دون وكيل (يستخدم بيانات vCenter، ولا يتطلب تثبيت برامج، لكنه أقل تفصيلاً) والقائم على الوكيل (يثبّت وكيل تبعية Log Analytics وMMA/AMA على كل جهاز افتراضي للحصول على تفاصيل الاتصالات على مستوى العمليات). وتُعرض خرائط التبعيات مباشرةً في مدخل Azure.
تقييمات تطبيقات الويب وSQL
يقيّم Azure Migrate أيضًا تطبيقات الويب ASP.NET لترحيلها إلى Azure App Service، وقواعد بيانات SQL لترحيلها إلى Azure SQL Database أو Azure SQL Managed Instance أو SQL Server on Azure VM. يحدّد تقييم SQL الميزات المهملة، وترميزات التجميع غير المدعومة، ومشكلات التوافق، ويمنح كل قاعدة بيانات حالة الجاهزية، كما يوصي بالهدف الأمثل ضمن Azure SQL استنادًا إلى الميزات المستخدمة.
تقارير تقدير التكلفة
ينشئ التقييم تقديرًا شهريًا مفصلًا للتكلفة لكل حمل عمل في منطقة Azure المستهدفة، مع تقسيم التكلفة إلى الحوسبة والتخزين وبيانات الشبكة الصادرة. يمكنكم التبديل بين تسعير الدفع أولًا بأول وتسعير المثيلات المحجوزة لمدة سنة أو 3 سنوات لنمذجة وفورات التكلفة. يتيح تصدير التقرير إلى Excel إنشاء دراسة جدوى شاملة تقارن إجمالي تكلفة الملكية في بيئة التشغيل المحلية بالإنفاق المتوقع على Azure خلال فترة 3 سنوات.
# Export assessment report details
az migrate assessment download \
--resource-group myRG \
--project-name myMigrateProject \
--name ServerAssessment01 \
--output-folder /tmp/assessment-reportتصنيفات مستوى الثقة في التقييم
يعيّن Azure Migrate تصنيفًا لمستوى الثقة (من نجمة إلى 5 نجوم) لكل تقييم استنادًا إلى نسبة نقاط بيانات الأداء التي جُمعت. يحصل التقييم الذي تتوفر له بيانات أقل من 20% على نجمة واحدة، وقد يؤدي ذلك إلى تحديد حجم الأجهزة الافتراضية بأكبر أو أقل من اللازم بشكل ملحوظ. من أفضل الممارسات جمع بيانات الأداء لمدة 30 يومًا على الأقل قبل إنشاء التقييم، للوصول إلى أعلى مستوى ثقة، وهو 5 نجوم، والحصول على تقديرات تكلفة موثوقة.
تحسين التقييمات بالتكرار
التقييمات هي لقطات لحظة زمنية — ولا يتم تحديثها تلقائيًا. عند جمع مزيد من بيانات الأداء أو تغيير افتراضاتكم (المنطقة المستهدفة، ونموذج الخصم، وعامل الأمان)، ينبغي إنشاء تقييم جديد ليعكس المدخلات المحدّثة. يتيح Azure Migrate مقارنة تقييمات متعددة جنبًا إلى جنب، حتى تتمكنوا من نمذجة سيناريوهات مختلفة (مثل East US مقابل North Europe، أو الدفع أولًا بأول مقابل المثيلات المحجوزة) قبل اعتماد خطة الترحيل.
تحقق سريع
اختبروا مدى فهمكم لمفاهيم Microsoft Azure Fundamentals (AZ-900) الواردة في هذا الدرس.
مراجعة الدرس
تعلّمتم في هذا الدرس أن جهاز Azure Migrate يكتشف الخوادم المحلية ويرسل بيانات الأداء، وأن تقييمات الخوادم توصي بوحدات SKU للأجهزة الافتراضية في Azure وتقدّر التكاليف الشهرية، وأن تحليل التبعيات يجمع الخوادم المترابطة في موجات ترحيل. في الخطوة التالية، سننفّذ ترحيلًا من نوع Rehost باستخدام محرك النسخ المتماثل في Azure Migrate.
الأسئلة الشائعة
هل درس «Azure Migrate: الاكتشاف والتقييم» مجاني؟
نعم — نص درس «Azure Migrate: الاكتشاف والتقييم» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Cloud & IT Cert Prep، انتقل إلى CoddyKit PRO. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.
ماذا ستتعلم في «Azure Migrate: الاكتشاف والتقييم»؟
انشر جهاز Azure Migrate في بيئة محلية، واكتشف الخوادم وتبعياتها، وأنشئ تقريراً عن جاهزية Azure يتضمن تقديرات التكلفة تتمرن على Cloud & IT Cert Prep مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Cloud & IT Cert Prep؟
لا تُشترط خبرة سابقة. Cloud & IT Cert Prep على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.
كم من الوقت يستغرق درس «Azure Migrate: الاكتشاف والتقييم»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Cloud & IT Cert Prep هذا؟
نعم. كل درس في Cloud & IT Cert Prep يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- إطار الترحيل ذي الاستراتيجيات الست
- Azure Migrate: الاكتشاف والتقييم
- إعادة الاستضافة باستخدام Azure Migrate (النقل كما هو)
- أفضل ممارسات ترحيل قواعد البيانات