ما هو مثيل Azure SQL المدار؟

ينطبق على: مثيل Azure SQL المُدار

إن مثيل Azure SQL المُدار هو خدمة قاعدة بيانات سحابية ذكية، وقابلة للتطوير تجمع بين أوسع توافق لمحرك قاعدة بيانات SQL Server مع جميع مزايا نظام أساسي مُدار بالكامل ودائم الخضرة كخدمة. يتوافق مثيل Azure SQL المُدار بنسبة 100٪ تقريبًا مع أحدث مشغل قاعدة بيانات SQL Server (Enterprise Edition)، مما يوفر تطبيق ⁧⁩شبكة ظاهرية أصلية (VNet)⁧⁩تعالج المخاوف الأمنية الشائعة، ⁧⁩وأنماط العمل⁧⁩ الملائمة للعملاء الحاليين لـ SQL Server. يسمح مثيل SQL المدار لعملاء SQL Server الحاليين برفع تطبيقاتهم الداخلية، وتحويلها إلى السحابة بأقل قدر من التغييرات في التطبيقات، وقاعدة البيانات. في الوقت نفسه، يحافظ مثيل SQL المدار على جميع قدرات (PaaS التصحيح التلقائي، وتحديثات الإصدار، والنسخ ⁧⁩الاحتياطي الآلي⁧⁩⁧⁩، والتوافر العالي)⁧⁩، التي تقلل بشكل كبير من الحمل الإداري والتكلفة الإجمالية للملكية (TCO).

إذا كنت جديدًا على مثيل Azure SQL المدار، فتحقق من فيديو ⁧⁩"لمحة عامة على مثيل Azure SQL المدار⁧⁩ من سلسلة فيديو Azure SQL⁧⁩التفصيلية:⁧

هام

وللحصول على قائمة بالمناطق التي يتوفر فيها مثيل SQL المُدار حاليًا، فراجع ⁧⁩المناطق المدعومة⁧⁩.

يوضح الرسم التخطيطي التالي الميزات الرئيسية SQL المثيل المدار:

Key features

تم تصميم مثيل Azure SQL المُدار للعملاء الذين يتطلعون إلى ترحيل عدد كبير من التطبيقات من بيئة داخلية، أو خدمة تأجير البنية التحتية (IaaS)، أو ذاتية الصنع، أو ISV إلى بيئة سحابية من PaaS مدارة بالكامل، مع أقل جهد ترحيل ممكن. باستخدام ⁧⁩خدمة ترحيل البيانات من Azure⁧⁩ الآلية بالكامل، يمكن للعملاء رفع مثيل SQL Server الحالي، وتحويله إلى مثيل SQL المدار، مما يوفر التوافق مع SQL Server، والعزل الكامل لمثيلات العملاء مع دعم VNet الأصلي. لمزيد من المعلومات حول خيارات وأدوات الترحيل، راجع ⁧⁩نظرة عامة على الترحيل: SQL Server إلى مثيل Azure SQL المُدار⁧⁩.
باستخدام Software Assurance، يمكنك استبدال التراخيص الحالية بأسعار مخفضة لمثيل SQL المُدار باستخدام ميزة Azure Hybrid لـ SQL Server. مثيل SQL المدار هو أفضل وجهة ترحيل في السحابة لمثيلات SQL Server تتطلب أمان عالي، وسطحًا غنيًا للبرمجة.

الميزات والقدرات الرئيسية

يجمع مثيل SQL المدار بين أفضل الميزات المتوفرة في قاعدة بيانات azure SQL، ومحرك قاعدة بيانات SQL Server.

هام

يعمل مثيل SQL المدار مع كافة ميزات أحدث إصدار من SQL Server، بما في ذلك العمليات عبر الإنترنت، وتصحيحات الخطة التلقائية، والتحسينات الأخرى لأداء المؤسسة. يتم شرح مقارنة الميزات المتوفرة في ⁧⁩مقارنة الميزة: مثيل Azure SQL المدار مقابل SQL Server⁧⁩.

⁩ميزات PaaS⁧ ⁩استمرارية الأعمال⁧
بدون شراء الأجهزة وإدارتها
بدون نفقات إدارية لإدارة البنية التحتية الأساسية
التوفير السريع، وتوسيع نطاق الخدمة
التصحيح الآلي، وترقية الإصدار
التكامل مع خدمات بيانات PaaS الأخرى
99.99% من استخدام اتفاقية مستوى الخدمة (SLA) في وقت التشغيل
⁩إتاحة عالية⁧⁩ مدمجة
البيانات محمية بنسخ ⁧⁩احتياطية تلقائية⁧
فترة الاحتفاظ بنسخة احتياطية قابلة للتكوين من قبل العميل
⁩النسخ الاحتياطية⁧⁩ التي بدأها المستخدم
إمكانية ⁧⁩استعادة قاعدة البيانات في نقطة زمنية⁧
الأمن والتوافق الإدارة
بيئة معزولة (⁧⁩تكامل VNet⁧⁩، خدمة مستأجر واحد وحساب مخصص وتخزين)
⁩تشفير البيانات الشفافة (TDE)⁧
⁩مصادقة Azure Active Directory (Azure AD)،⁧⁩، دعم تسجيل الدخول الأحادي
⁩أساسيات خادم Azure AD (تسجيلات الدخول)⁧
ما المقصود ب Windows Authentication لأساسيات Microsoft Azure Active Directory (إصدار أولي)
يلتزم بمعايير التوافق مثل قاعدة بيانات Azure SQL
⁩تدقيق SQL⁧
حماية من المخاطر المتقدمة
برمجة واجهة التطبيق لإدارة موارد Azure لأتمتة توفير الخدمة والتحجيم
وظيفة مدخل Azure لتوفير وتوسيع الخدمة اليدوية
خدمة ترحيل قاعدة البيانات

هام

تم اعتماد مثيل Azure SQL المدار مقابل عدد من معايير التوافق. لمزيد من المعلومات، راجع ⁧⁩عروض التوافق مع Microsoft Azure⁧⁩، حيث يمكنك العثور على أحدث قائمة بشهادات توافق مثيل SQL المُدار، المدرجة ضمن ⁧⁩قاعدة بيانات SQL⁧⁩.

يظهر الجدول التالي السمات الرئيسية لمثيل SQL المدار:

الميزة الوصف
إصدار/ بناء SQL Server محرك قاعدة بيانات SQL Server (أحدث إصدار مستقر)
النسخ الاحتياطي التلقائي المُدار نعم
المدمج في المثيل، ورصد قاعدة البيانات والمقاييس نعم
تصحيح البرامج التلقائي نعم
أحدث ميزات محرك قاعدة البيانات نعم
عدد ملفات البيانات (ROWS) لكل قاعدة بيانات متعددة
عدد ملفات السجل (LOG) لكل قاعدة بيانات 1
VNet - نشر إدارة موارد Azure نعم
VNet - نموذج النشر الكلاسيكي لا
دعم المدخل نعم
خدمة التكامل المدمج (SSIS) لا - خدمة التحليل المدمجة (SSAS) هي جزء من ⁧⁩خدمة التحليل المدمجة (SSAS) لمصنع بيانات Azure⁧
خدمة التحليل المدمجة (SSAS) لا - خدمة التحليل المدمجة (SSAS) منفصلة ⁧⁩PaaS⁧
خدمة إعداد التقارير المضمنة (SSRS) لا - استخدم ⁧⁩تقارير Power BI مرقمة⁧⁩ بدلاً من ذلك، أو استضافة SSRS على Azure VM. بينما لا يمكن لمثيل SQL المدار تشغيل خدمة إعداد التقارير المضمنة (SSRS) كخدمة، فإنه يمكن استضافة ⁧⁩قواعد بيانات كتالوج خدمة إعداد التقارير المضمنة (SSRS)⁧⁩ لخادم التقارير المثبتة على جهاز Azure الافتراضي، وذلك باستخدام مصادقة SQL Server.

نموذج الشراء القائم على vCore

يمنحك ⁧⁩نموذج الشراء القائم على vCore⁧⁩ للمثيل SQL المدار المرونة والتحكم والشفافية، وطريقة مباشرة لترجمة متطلبات عبء العمل المحلية على السحابة. يتيح لك هذا النموذج تغيير الحوسبة والذاكرة والتخزين بناءً على احتياجات عبء العمل لديك. يعتبر نموذج vCore مؤهلاً أيضًا لتحقيق وفورات تصل إلى 55 في المئة مع ⁧⁩ميزة Azure الهجينة⁧⁩ لـ SQL Server.

في نموذج vCore، يمكنك اختيار تكوينات الأجهزة على النحو التالي:

  • السلسلة القياسية (⁩Gen5)⁧ تستند وحدات المعالجة المركزية المنطقية⁩ على وحدات المعالجة Intel® E5-2673 v4 (Broadwell) 2.3 جيجاهرتز، و Intel® SP-8160 (Skylake) جيجاهرتز، و Intel® 8272CL (Cascade Lake) 2.5 جيجاهرتز، بسريع 5.1 غيغابايت من ذاكرة الوصول العشوائي لكل وحدة معالج مركزية vCore، ومحرك NVMe SSD سريع، ونواة منطقية فائقة الترابط، وأحجام الحوسبة بين 4 و80 نواة.
  • سلسلة متميزة⁧ تستند وحدات المعالجة المركزية المنطقية⁩ على وحدات المعالجة Intel® 8370C (Ice Lake) 2.8 جيجاهرتز، مع 7 غيغابايت من ذاكرة الوصول العشوائي لكل وحدة معالج مركزية vCore، ومحرك NVMe SSD سريع، ونواة منطقية فائقة الترابط، وأحجام الحوسبة بين 4 و80 نواة.
  • سلسلة Premium مُحسنة للذاكرة⁧ تستند وحدات المعالجة المركزية المنطقية⁩ على وحدات المعالجة Intel® 8370C (Ice Lake) 2.8 جيجاهرتز، مع 13.6 غيغابايت من ذاكرة الوصول العشوائي لكل وحدة معالج مركزية vCore، ومحرك NVMe SSD سريع، ونواة منطقية فائقة الترابط، وأحجام الحوسبة بين 4 و64 نواة.

اعثر على مزيد من المعلومات عن الاختلاف بين تكوينات الأجهزة في حدود موارد SQL Managed Instance.

مستويات الخدمة

يتوفر مثيل SQL المدار في مستويين من الخدمة:

  • ⁩الغرض العام⁧⁩: مصمم للتطبيقات ذات الأداء النموذجي، ومتطلبات زمن وصول الإدخال/ الإخراج.
  • ⁩الأعمال الهامة:⁧⁩مصمم للتطبيقات ذات متطلبات زمن وصول الإدخال/ الإخراج المنخفضة، والحد الأدنى من تأثير عمليات الصيانة الأساسية على عبء العمل.

يضمن مستويا الخدمة توفرًا بنسبة 99.99٪، ويتيحان لك تحديد حجم التخزين، وسعة الحوسبة بشكل مستقل. لمزيد من المعلومات حول بنية التوفر العالي لمثيل Azure SQL المدار، راجع ⁧⁩التوفر العالي، ومثيل Azure SQL المدار.⁧

فئة خدمة الأغراض العامة

تصف القائمة التالية الخصائص الرئيسية لفئة خدمة الأغراض العامة:

  • مصمم لمعظم تطبيقات الأعمال مع متطلبات الأداء النموذجية
  • تخزين Azure Blob عالي الأداء (16 تيرابايت)
  • ⁩التوفر العالي⁧⁩ مدمج استنادًا إلى مخزن البيانات الثنائية كبيرة الحجم لـ Azure الموثوق و⁧⁩Azure Service Fabric⁧

لمزيد من المعلومات، راجع ⁧⁩طبقة التخزين في مستوى الأغراض العامة⁧⁩و⁧⁩أفضل ممارسات أداء التخزين، واعتبارات مثيل SQL المدار (الغرض العام).⁧

للعثور على المزيد من المعلومات حول الفرق بين فئات الخدمة في ⁧⁩حدود موارد مثيل SQL المدار⁧⁩.

فئة الخدمات الحرجة للأعمال

تم إنشاء فئة خدمة "الأعمال الحرجة" للتطبيقات ذات متطلبات الإدخال/ الإخراج العالية. توفر أعلى مرونة في حالات التعطل باستخدام العديد من النسخ المماثلة المعزولة.

توضح القائمة التالية الخصائص الرئيسية لفئة خدمة "الأعمال الحرجة":

للعثور على المزيد من المعلومات حول الفرق بين فئات الخدمة في ⁧⁩حدود موارد مثيل SQL المدار⁧⁩.

عمليات الإدارة

يوفر مثيل Azure SQL المدار عمليات الإدارة التي يمكنك استخدامها لنشر مثيلات مدارة جديدة تلقائيًا، وتحديث خصائص المثيل، وحذف المثيلات عندما لا تكون هناك حاجة إليها. يمكن العثور على شرح مفصل لعمليات الإدارة في صفحة نظرة عامة على ⁧⁩عمليات إدارة المثيل المدارة.⁧

الأمان والتوافق المتقدم

يأتي مثيل SQL المدار بميزات أمان متقدمة مقدمة من نظام Azure الأساسي، ومحرك قاعدة بيانات SQL Server.

العزل الأمني

يوفر مثيل SQL المدار عزل أمان إضافي من المستأجرين الآخرين على نظام Azure الأساسي. يتضمن العزل الأمني ما يلي:

  • ⁩تطبيق الشبكة الافتراضية الأصلية⁧⁩، والاتصال بالبيئة المحلية باستخدام Azure Express Route أو بوابة VPN.
  • في النشر الافتراضي، يتم عرض نقطة نهاية SQL فقط من خلال عنوان IP خاص، مما يسمح بالاتصال الآمن من شبكات Azure الخاصة أو الشبكات المختلطة.
  • مستأجر واحد مع بنية تحتية أساسية مخصصة (حساب، تخزين).

يوضح الرسم التخطيطي التالي خيارات الاتصال المختلفة للتطبيقات:

High availability

لمعرفة المزيد من التفاصيل حول تكامل Vnet، وإنفاذ نهج الشبكة على مستوى الشبكة الفرعية، راجع ⁧⁩بنية VNet للمثيلات المدارة⁧⁩، و⁧⁩اتصال التطبيق بمثيل مدار.⁧

هام

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

ميزات الأمان

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

  • تتبع عملية ⁧⁩تدقيق مثيل SQL المدار⁧⁩ أحداث قاعدة البيانات مع تدوينها في سجل تدقيق في حساب تخزين Azure. يمكن أن يساعد التدقيق في الحفاظ على التوافق التنظيمي، وفهم نشاط قاعدة البيانات، والحصول على نتيجة تحليلات إلى داخل الاختلافات، والأشياء غير الطبيعية التي قد تشير إلى مخاوف الأعمال، أو اختراقات أمان مشكوك بها.
  • تشفير البيانات في الحركة - يؤمن مثيل SQL المُدار بياناتك عن طريق توفير تشفير للبيانات المتحركة باستخدام أمان طبقة النقل. بالإضافة إلى أمان طبقة النقل، يوفر مثيل SQL المدار حماية البيانات الحساسة أثناء النقل، وفي الراحة، وأثناء معالجة الاستعلام باستخدام ⁧⁩Always Encrypted⁧⁩. توفر خاصية Always Encrypted أمن البيانات ضد الخروقات التي تنطوي على سرقة البيانات الهامة. على سبيل المثال، بفضل Always Encrypted، يتم تخزين أرقام بطاقات الائتمان مشفرة في قاعدة البيانات دائمًا، حتى أثناء معالجة الاستعلام، مما يسمح فك التشفير عند نقطة الاستخدام من قبل الموظفين المعتمدين، أو التطبيقات التي تحتاج إلى معالجة تلك البيانات.
  • تكمل ⁧⁩الحماية المتقدمة من التهديدات⁧⁩⁧⁩التدقيق⁧⁩ من خلال توفير طبقة إضافية من المعلومات الأمنية المضمنة في الخدمة التي تكشف عن محاولات غير عادية، ويحتمل أن تكون ضارة للوصول إلى قواعد البيانات أو استغلالها. يتم تنبيهك حول الأنشطة المشبوهة، ونقاط الضعف المحتملة، وهجمات حقن SQL، بالإضافة إلى أنماط الوصول إلى قاعدة البيانات الشاذة. يمكن عرض تنبيهات الحماية المتقدمة من التهديدات من Microsoft Defender for Cloud. فهي تقدم تفاصيل عن النشاط المشبوه، وتوصي باتخاذ إجراءات بشأن كيفية التحقيق في التهديد، والتخفيف من حدته.
  • يحد ⁧⁩إخفاء البيانات الديناميكي⁧⁩ من تعرض البيانات الحساسة بإخفائها للمستخدمين غير المتميزين. يساعد إخفاء البيانات الديناميكي على منع الوصول غير المصرح به إلى البيانات الحساسة من خلال تمكينك من تحديد مقدار البيانات الحساسة التي يجب الكشف عنها بأقل تأثير على طبقة التطبيق. فهي ميزة أمان قائمة على السياسة تخفي البيانات الحساسة في مجموعة نتائج الاستعلام عبر حقول قاعدة البيانات المعينة، بينما لا يتم تغيير البيانات الموجودة في قاعدة البيانات.
  • يتيح لك ⁧⁩أمان مستوى الصف⁧⁩ (RLS) التحكم في الوصول إلى الصفوف في جدول قاعدة بيانات استنادًا إلى خصائص المستخدم الذي يقوم بتنفيذ استعلام (مثل عضوية المجموعة، أو سياق التنفيذ). يبسط أمان مستوى الصف (RLS) تصميم الأمن، وترميزه في التطبيق الخاص بك. يمكنك أمان مستوى الصف (RLS) من تطبيق قيود على الوصول إلى صف البيانات. على سبيل المثال، ضمان وصول الموظفين فقط إلى صفوف البيانات ذات الصلة بقسمهم، أو تقييد الوصول إلى البيانات ذات الصلة فقط.
  • ⁩تشفير البيانات الشفافة (TDE)⁧⁩ يشفر مثيل SQL المدار ملفات البيانات، والمعروفة باسم تشفير البيانات في حالة راحة. يقوم تشفير البيانات الشفافة (TDE) بتنفيذ تشفير الإدخال/ الإخراج في الوقت الفعلي، وفك تشفير البيانات، وملفات السجل. يستخدم التشفير مفتاح تشفير قاعدة بيانات (DEK)، والذي يتم تخزينه في سجل تمهيد قاعدة البيانات للتوفر أثناء الاسترداد. يمكنك حماية كافة قواعد البيانات الخاصة بك في مثيل مدار باستخدام تشفير البيانات الشفافة. تشفير البيانات الشفافة (TDE) هو تشفير مثبت في بقية التكنولوجيا في SQL Server التي تتطلبها العديد من معايير الامتثال للحماية من سرقة وسائط التخزين.

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

تمكين تكامل مجلد Azure النشط

يدعم مثيل SQL المدار تسجيلات الدخول، وتسجيلات الدخول التقليدية لمحركات قاعدة بيانات SQL Server المدمجة مع Azure AD. أساسيات خادم Azure AD (تسجيلات الدخول)⁧⁩(المعاينة العامة)⁧⁩هي إصدار Azure سحابي من تسجيلات الدخول الداخلية لقاعدة البيانات التي تستخدمها في البيئة الداخلية. تمكين أساسيات خادم Azure AD (تسجيلات الدخول) من تحديد المستخدمين والمجموعات من المستأجر Azure AD، باعتبارها مبادئ نطاق مثيل صحيح، قادرة على تنفيذ أي عملية على مستوى المثيل، بما في ذلك استعلامات قاعدة البيانات المشتركة داخل نفس المثيل المدار.

يتم تقديم بناء جملة جديد لإنشاء أساسيات خادم Azure AD (تسجيلات الدخول)، ⁧⁩من مزود خدمة خارجي⁧⁩. لمزيد من المعلومات حول بناء الجملة، راجع ⁧⁩إنشاء تسجيل الدخول⁧⁩، ثم راجع مقالة ⁧⁩Azure Active Directory administrator for SQL Managed Instance.⁧

تكامل Azure Active Directory، ومصادقة متعددة العوامل

يمكنك مثيل SQL المدار من إدارة هويات مستخدم قاعدة البيانات مركزيًا، وغيرها من خدمات Microsoft مع ⁧⁩تكامل Azure Active Directory⁧⁩. تبسط هذه الإمكانية إدارة الأذونات، وتحسين الأمان. يدعم Azure Active Directory⁧⁩ المصادقة متعددة العوامل⁧⁩ لزيادة أمان البيانات والتطبيقات، مع دعم عملية تسجيل الدخول الأحادية.

المصادقة

تشير مصادقة مثيل SQL المدار إلى كيفية إثبات المستخدمين لهويتهم عند الاتصال بقاعدة البيانات. يدعم SQL Managed Instance ثلاثة أنواع من المصادقة:

  • ⁩مصادقة SQL⁧⁩:

    يستخدم أسلوب المصادقة هذا اسم مستخدم وكلمة مرور.

  • ⁩توثيق مصادقة Azure Active Directory⁧⁩:

    تستخدم طريقة المصادقة هذه الهويات التي يديرها Azure Active Directory، وهي مدعومة للمجالات المُدارة والمدمجة. مصادقة استخدام المجلد النشط (تكامل الأمان) ⁧⁩عندما يكون ذلك ممكنًا⁧⁩.

  • Windows Authentication لأساسيات Microsoft Azure Active Directory (إصدار أولي):

    تمكّن مصادقة Kerberos لكيانات Microsoft Azure Active Directory (إصدار أولي) مصادقة Windows لمثيل Azure SQL المُدار. تعمل Windows Authentication للمثيلات المدارة على تمكين العملاء من نقل الخدمات الحالية إلى الإنترنت مع الحفاظ على تجربة مستخدم سلسة وتوفر الأساس لتحديث البنية الأساسية.

التخويل

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

ترحيل قاعدة البيانات

يستهدف مثيل SQL المدار سيناريوهات المستخدمين مع ترحيل قاعدة البيانات الجماعية من تطبيقات قاعدة بيانات IaaS أو تطبيقاتها. يعتمد مثيل SQL المدار عدة خيارات ترحيل قاعدة البيانات التي تمت مناقشتها في أدلة الترحيل. راجع ⁧⁩نظرة عامة على الترحيل: SQL Server إلى مثيل Azure SQL المُدار⁧⁩ للاطلاع على المزيد من المعلومات.

النسخ الاحتياطي والاستعادة

يرفع نهج الترحيل SQL النسخ الاحتياطية لتخزين Azure Blob. يمكن استعادة النسخ الاحتياطية المخزنة في Azure storage blob مباشرة إلى مثيل مدار باستخدام ⁧⁩الأمر T-SQL RESTORE⁧⁩.

  • للحصول على عرض سريع لكيفية استعادة Wide World Importers واسعة - ملف النسخ الاحتياطي لقاعدة البيانات القياسية، راجع ⁧⁩ استعادة ملف النسخ احتياطي إلى مثيل مدارة⁧⁩. تظهر هذه البداية السريعة أنه يجب عليك تحميل ملف النسخ احتياطي إلى تخزين Azure Blob وتأمينه باستخدام مفتاح توقيع وصول مشترك (SAS).
  • للحصول على معلومات حول الاستعادة من عنوان URL، راجع ⁧⁩استعادة الأصلي من URL⁧⁩.

هام

يمكن استعادة النسخ الاحتياطية من مثيل مدار فقط إلى مثيل آخر مدار. لا يمكن استعادتها إلى مثيل SQL Server، أو إلى قاعدة بيانات azure SQL.

خدمة Database Migration

خدمة ترحيل قاعدة البيانات في Azure عبارة عن خدمة مدارة بالكامل ومصممة لتمكين عمليات الترحيل السلسة من مصادر قاعدة بيانات متعددة إلى أنظمة Azure Data الأساسية بالحد الأدنى من وقت التعطل. تبسط هذه الخدمة المهام المطلوبة لنقل قواعد بيانات جهة خارجية وSQL Server موجودة إلى قاعدة بيانات azure SQL، ومثيل Azure SQL المدار، وSQL Server على Azure VM. راجع ⁧⁩كيفية ترحيل قاعدة البيانات المحلية إلى مثيل SQL المدار باستخدام "خدمة ترحيل قاعدة البيانات".⁧

ميزات SQL المدعومة

يهدف مثيل SQL المدار إلى تقديم توافق مساحة سطحية بنسبة 100٪ تقريبًا مع أحدث إصدار SQL Server من خلال خطة إصدار مرحلية. للحصول على قائمة ميزات ومقارنة، راجع ⁧⁩مقارنة ميزات مثيل SQL المدار⁧⁩، وللحصول على قائمة باختلافات T-SQL في مثيل SQL المدار مقابل SQL Server، راجع ⁧⁩اختلافات مثيل T-SQL المدار عن SQL Server⁧⁩.

يدعم مثيل SQL المدار التوافق مع الإصدارات السابقة لقواعد بيانات SQL Server 2008. يتم دعم الترحيل المباشر من خوادم قاعدة بيانات SQL Server 2005، ويتم تحديث مستوى التوافق لقواعد بيانات SQL Server 2005 التي تم ترحيلها إلى SQL Server 2008.

يوضح الرسم التخطيطي التالي توافق مساحة السطح في مثيل SQL المدار:

surface area compatibility

الاختلافات الرئيسية بين SQL Server في الموقع، ومثيل SQL المدار

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

بعض الاختلافات الرئيسية:

  • يتم تضمين التوفر المرتفع ويتم تكوينه مسبقًا باستخدام التكنولوجيا مماثلة لمجموعات التوافر ⁧⁩Always On⁧⁩.
  • لا توجد سوى النسخ الاحتياطية التلقائية، واستعادة نقطة في الوقت المناسب. يمكن للعملاء بدء ⁧copy-only⁩ النسخ الاحتياطية التي لا تتداخل مع سلسلة النسخ الاحتياطي التلقائي.
  • تحديد المسارات الفعلية الكاملة غير معتمد؛ لذلك يجب أن تكون جميع السيناريوهات المقابلة معتمدة بشكل مختلف: لا يدعم RESTORE DB مع MOVE، ولا يسمح CREATE DB بالمسارات الفعلية، ويعمل BULK INSERT مع Azure blobs فقط وما إلى ذلك.
  • يدعم SQL Managed Instanceمصادقة Microsoft Azure Active Directory وWindows Authentication لأساسياتAzure Active Directory (إصدار أولي).
  • يدير مثيل SQL المدار مجموعات الملفات XTP، وملفات قواعد البيانات التي تحتوي على كائنات OLTP In-Memory تلقائيًا.
  • يعتمد مثيل SQL المدار خدمات تكامل SQL Server (SSIS) ويمكن استضافة كتالوج SSIS (SSISDB) الذي يخزن حزم SSIS؛ ولكن يتم تنفيذها على وقت تشغيل تكامل Azure-SSIS المدار (IR) في Azure Data Factory. راجع ⁧⁩إنشاء Azure-SSIS IR في مصنع البيانات⁧⁩. لمقارنة ميزات SSIS، راجع ⁧⁩مقارنة قاعدة بيانات SQL مع مثيل SQL المدار⁧⁩.
  • يدعم SQL Managed Instance الاتصال فقط من خلال بروتوكول TCP. لا يدعم الاتصال عبر أنبوبة اتصال مسماة.

ميزات الإدارة

يمكّن لمثيل SQL المدار مسؤولي النظام من قضاء وقت أقل في المهام الإدارية؛ لأن الخدمة إما يؤديها نيابة عنك، أو يبسط هذه المهام بشكل كبير. على سبيل المثال، ⁧⁩تثبيت OS / RDBMS وتصحيحه⁧⁩، ⁧⁩ وتغيير حجم المثيل الديناميكي وتكوينه⁧⁩، ⁧⁩ والنسخ الاحتياطية⁧⁩، ⁧⁩وتكرار قاعدة البيانات ⁧⁩(بما في ذلك قواعد بيانات النظام)⁧⁩، والتكوين العالي التوافر⁧⁩، ⁧⁩وتكوين تدفقات بيانات مراقبة الأداء⁧⁩ والصحة.

لمزيد من المعلومات، راجع ⁧⁩قائمة بميزات مثيل SQL المدار المدعوم وغير المدعوم،⁧⁩⁧⁩واختلافات T-SQL بين مثيل SQL المدار وخادم SQL⁩.

تعريف مثيل مدار برمجيًا

يعرض الجدول التالي العديد من الخصائص التي يمكن الوصول إليها من خلال Transact-SQL، التي يمكنك استخدامها للكشف عن أن التطبيق الخاص بك يعمل مع مثيل SQL المدار، واسترداد الخصائص الهامة.

الخاصية القيمة تعليق
@@VERSION Microsoft SQL Azure (RTM)- 12.0.2000.8 2018-03-07 حقوق الطبع والنشر (C) 2018 شركة مايكروسوفت. هذه القيمة هي نفسها كما في قاعدة بيانات SQL. ⁧⁩لا⁧⁩ يشير هذا إلى إصدار محرك SQL 12 (SQL Server 2014). يعمل مثيل SQL المدار دائمًا على تشغيل أحدث إصدار من مشغل SQL مستقرة، وهو يساوي أو أعلى من أحدث إصدار RTM المتوفر من SQL Server.
SERVERPROPERTY ('Edition') SQL Azure هذه القيمة هي نفسها كما في قاعدة بيانات SQL.
SERVERPROPERTY('EngineEdition') 8 تعرف هذه القيمة مثيل مدار بشكل فريد.
@@SERVERNAME, SERVERPROPERTY ('ServerName') اسم Full instance DNS بالتنسيق التالي: ⁧<instanceName>⁩⁧<dnsPrefix>⁩ . . database.windows.net، حيث إن ⁧<instanceName>⁩ هو الاسم الموفر من قبل العميل، بينما يتم إنشاء جزء تلقائي من الاسم يضمن ⁧<dnsPrefix>⁩ تفرد اسم DNS العمومي ("wcus17662feb9ce98"، على سبيل المثال) مثال: my-managed-instance.wcus17662feb9ce98.database.windows.net

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