ترحيل حزم خدمات تكامل SQL Server إلى مثيل مدار من Azure SQL

إذا كنت تستخدم خدمات تكامل SQL Server (SSIS) وتريد ترحيل مشاريع/حزم مباحث أمن الدولة من المصدر SSISDB الذي تستضيفه SQL Server إلى SSISDB الوجهة التي يستضيفها مثيل Azure SQL المدار، فيمكنك استخدام خدمة ترحيل قاعدة بيانات Azure.

إذا كان إصدار مباحث أمن الدولة الذي تستخدمه أقدم من عام 2012 أو كنت تستخدم أنواع مخازن حزم SSISDB غير SSISDB، فقبل ترحيل مشاريع/حزم مباحث أمن الدولة، تحتاج إلى تحويلها باستخدام معالج تحويل خدمات التكامل Project، والذي يمكن تشغيله أيضا من SSMS. لمزيد من المعلومات، راجع المقالة تحويل المشاريع إلى نموذج نشر المشروع.

ملاحظة

لا تدعم خدمة ترحيل قاعدة بيانات Azure (DMS) حاليا قاعدة بيانات Azure SQL كوجهة ترحيل مستهدفة. لإعادة نشر مشاريع/حزم مباحث أمن الدولة إلى قاعدة بيانات Azure SQL، راجع المقالة إعادة نشر حزم خدمات تكامل SQL Server إلى قاعدة بيانات Azure SQL.

ستتعلم في هذا المقال طريقة إجراء ما يلي:

  • تقييم مشاريع/حزم مباحث أمن الدولة المصدر.
  • ترحيل مشاريع/حزم مباحث أمن الدولة إلى Azure.

المتطلبات الأساسية

لإكمال هذه الخطوات، أنت بحاجة إلى:

  • لإنشاء شبكة Microsoft Azure الظاهرية لخدمة ترحيل قاعدة بيانات Azure باستخدام نموذج نشر Azure Resource Manager، والذي يوفر اتصالا من موقع إلى موقع بخوادم المصدر المحلية باستخدام ExpressRoute أو VPN. لمزيد من المعلومات، راجع المقالة طبولوجيا الشبكة SQL عمليات ترحيل المثيلات المدارة باستخدام Azure Database Migration Service. لمزيد من المعلومات حول إنشاء شبكة اتصال ظاهرية، راجع «Virtual Network Documentation»وخاصة مقالات quickstart التي تحتوي على التفاصيل خطوة بخطوة.
  • للتأكد من أن قواعد مجموعة أمان الشبكة الظاهرية لا تحظر المنفذ الصادر 443 من ServiceTag ل ServiceBus وStorage وAzureMonitor. لمزيد من التفاصيل حول تصفية حركة مرور NSG للشبكة الظاهرية، راجع مقالة ⁧⁩تصفية حركة مرور الشبكة مع مجموعات أمان الشبكة⁧⁩.
  • لتكوين جدار حماية Windows للوصول إلى محرك قاعدة البيانات المصدر.
  • لفتح جدار حماية Windows للسماح لخدمة ترحيل قاعدة بيانات Azure بالوصول إلى SQL Server المصدر، وهو افتراضيا منفذ TCP 1433.
  • إذا كنت تقوم بتشغيل عدة مثيلات SQL Server مسماة باستخدام منافذ ديناميكية، فقد ترغب في تمكين خدمة مستعرض SQL والسماح بالوصول إلى منفذ UDP 1434 من خلال جدران الحماية الخاصة بك حتى تتمكن خدمة ترحيل قاعدة بيانات Azure من الاتصال بمثيل مسمى على الخادم المصدر.
  • إذا كنت تستخدم جهاز جدار حماية أمام قواعد البيانات المصدر، فقد تحتاج إلى إضافة قواعد جدار حماية للسماح لخدمة ترحيل قاعدة بيانات Azure بالوصول إلى قاعدة (قواعد) البيانات المصدر للترحيل، بالإضافة إلى الملفات عبر منفذ SMB 445.
  • SQL المثيل المدار لاستضافة SSISDB. إذا كنت بحاجة إلى إنشاء واحد، فاتبع التفاصيل الواردة في المقالة إنشاء مثيل مدار SQL Azure.
  • للتأكد من أن عمليات تسجيل الدخول المستخدمة لتوصيل المصدر SQL Server والمثيل المدار المستهدف هما عضوان في دور خادم مسؤول النظام.
  • للتحقق من توفير مباحث أمن الدولة في Azure Data Factory (ADF) الذي يحتوي على Azure-SSIS Integration Runtime (IR) مع استضافة SSISDB الوجهة بواسطة مثيل مدار SQL (كما هو موضح في المقالة إنشاء وقت تشغيل تكامل Azure-SSIS في Azure Data Factory).

تقييم مشاريع/حزم مباحث أمن الدولة المصدر

على الرغم من أن تقييم SSISDB المصدر لم يتم دمجه بعد في مساعد ترحيل قاعدة البيانات (DMA)، سيتم تقييم/التحقق من صحة مشاريع/حزم مباحث أمن الدولة الخاصة بك عند إعادة نشرها إلى SSISDB الوجهة المستضافة على مثيل Azure SQL المدار.

تسجيل موفر الموارد Microsoft.DataMigration

  1. سجل الدخول إلى مدخل Azure، وحدد كافة الخدمات، ثم حدد الاشتراكات.

    Show portal subscriptions

  2. حدد الاشتراك الذي تريد إنشاء مثيل لـ Azure Database Migration Service فيه، ثم حدد موفرو الموارد.

    Show resource providers

  3. ابحث عن الترحيل، ثم من على يمين Microsoft.DataMigration حدد Register.

    Register resource provider

إنشاء مثيل Azure Database Migration Service

  1. في مدخل Azure، حدد + إنشاء مورد، وابحث عن خدمة ترحيل قاعدة بيانات Azure، ثم حدد خدمة ترحيل قاعدة بيانات Azure من القائمة المنسدلة.

    Azure Marketplace

  2. في شاشة Azure Database Migration Service، حدد Create.

    Create Azure Database Migration Service instance

  3. في شاشة ⁧⁩Create Migration Service⁧⁩، حدد اسمًا للخدمة والاشتراك ومجموعة موارد جديدة أو حالية.

  4. حدد الموقع الذي تريد إنشاء مثيل DMS فيه.

  5. حدد شبكة افتراضية موجودة أو أنشئ واحدة.

    توفر الشبكة الظاهرية لخدمة ترحيل قاعدة بيانات Azure إمكانية الوصول إلى المصدر SQL Server واستهداف Azure SQL المدارة.

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

    لمزيد من التفاصيل، راجع المقالة طبولوجيا الشبكة ل Azure SQL عمليات ترحيل المثيلات المدارة باستخدام خدمة ترحيل قاعدة بيانات Azure.

  6. تحديد فئة التسعير.

    لمزيد من المعلومات حول التكاليف و مستويات التسعير، راجع ⁧⁩صفحة التسعير⁧⁩.

    Create DMS Service

  7. حدد ⁧⁩Create⁧⁩ لإنشاء الخدمة.

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

بعد إنشاء مثيل الخدمة، حدد موقعها داخل مدخل Azure وافتحها، ثم قم بإنشاء مشروع ترحيل جديد.

  1. في مدخل Microsoft Azure، حدد ⁧⁩All services⁧⁩ وابحث عن Azure Database Migration Service، ثم حدد ⁧⁩Azure Database Migration Service⁧⁩.

    Locate all instances of the Azure Database Migration Service

  2. على شاشة خدمة ترحيل قاعدة بيانات Azure ، ابحث عن اسم المثيل الذي قمت بإنشائه، ثم حدد المثيل.

  3. حدد + ⁧⁩New Migration Project⁧⁩.

  4. في شاشة مشروع ترحيل جديد، حدد اسما للمشروع، في مربع النص نوع الخادم المصدر، حدد SQL Server، وفي مربع النص نوع الخادم الهدف، حدد Azure SQL المثيل المدار، ثم لاختيار نوع النشاط، حدد ترحيل حزمة مباحث أمن الدولة.

    Create DMS Project

  5. حدد إنشاء لإنشاء المشروع.

قم بتحديد تفاصيل المصدر.

  1. على شاشة ⁧⁩Migration source detail⁧⁩، حدد تفاصيل الاتصال لأجل SQL Server المصدر.

  2. إذا لم تكن قد قمت بتثبيت شهادة موثوق بها على الخادم، فحدد خانة الاختيار ⁧⁩Trust server certificate⁧⁩.

    عندما لا يتم تثبيت شهادة موثوقة، يقوم SQL Server بإنشاء شهادة موقعة ذاتياً عند بدء المثيل. تُستخدم هذه الشهادة لتشفير بيانات الاعتماد لاتصالات العميل.

    تنبيه

    لا توفر اتصالات TLS المشفرة باستخدام شهادة موقعة ذاتياً أماناً قوياً. وهم عرضة لهجمات الدخيل. يجب عدم الاعتماد على TLS في استخدام الشهادات الموقعة ذاتياً في بيئة إنتاج أو على خوادم متصلة بالإنترنت.

    Source Details

  3. حدد ⁧⁩حفظ⁧⁩.

تحديد تفاصيل الهدف

  1. في شاشة تفاصيل هدف الترحيل ، حدد تفاصيل الاتصال للهدف.

    Target details

  2. حدد ⁧⁩حفظ⁧⁩.

مراجعة ملخص الترحيل

  1. في شاشة ⁧⁩Migration summary⁧⁩، في مربع النص ⁧⁩Activity name⁧⁩، حدد اسمًا لنشاط الترحيل.

  2. بالنسبة لخيار الكتابة فوق مشروع (مشاريع) مباحث أمن الدولة والبيئة (البيئات)، حدد ما إذا كنت تريد الكتابة فوق مشاريع وبيئات مباحث أمن الدولة الحالية أو تجاهلها.

    Migration project summary

  3. قم بمراجعة والتحقق من التفاصيل المقترنة بمشروع الترحيل.

تشغيل الترحيل

  • حدد ⁧⁩Run migration⁧⁩.

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