إعداد الثقة بين المثيلات مع مجموعة ثقة (Azure SQL Managed Instance)

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

مجموعة ثقة الخادم (المعروفة أيضاً باسم مجموعة ثقة SQL) هي مفهوم يستخدم لإدارة الثقة بين المثيلات في Azure SQL Managed Instance. من خلال إنشاء مجموعة، يتم إنشاء ثقة قائمة على الشهادة بين أعضائها. يمكن استخدام هذه الثقة لسيناريوهات مختلفة عبر المثيل. تتسبب إزالة الخوادم من المجموعة أو حذف المجموعة في إزالة الثقة بين الخوادم. لإنشاء مجموعة ثقة للخادم أو حذفها، يحتاج المستخدم إلى الحصول على أذونات كتابة على المثيل المُدار. مجموعة ثقة الخادم عبارة عن كائن Azure Resource Manager والذي تم تسميته مجموعة ثقة SQL في مدخل Microsoft Azure.

إعداد المجموعة

يمكن إعداد مجموعة ثقة الخادم عبرAzure PowerShell أوAzure CLI.

لإنشاء مجموعة ثقة الخادم باستخدام مدخل Microsoft Azure، اتبع الخطوات التالية:

  1. انتقل إلى ⁧⁩مدخل Azure⁧⁩.

  2. انتقل إلى Azure SQL Managed Instance الذي تخطط لإضافته إلى مجموعة ثقة الخادم.

  3. في إعداداتSecurity، حدد علامة التبويبمجموعات ثقة SQL.

    SQL trust groups

  4. في صفحة تكوينمجموعات ثقة SQL، حدد رمز New Group.

    New Group

  5. في مجموعة ثقة SQL، أنشئ شفرة نصية تعيّن اسم المجموعة. يجب أن يكون اسماً فريداً في اشتراك المجموعة ومجموعة الموارد والمنطقة. يحدد نطاق الثقة نوع سيناريو المثيل المشترك الذي يتم تمكينه مع مجموعة ثقة الخادم. تم إصلاح نطاق الثقة - تم تحديد جميع الوظائف المتاحة مسبقاً ولا يمكن تغيير ذلك. حدد Subscription وResource group لاختيار المثيلات المدارة التي ستكون أعضاء في المجموعة.

    SQL trust group create blade

  6. بعد ملء جميع الحقول المطلوبة، حدد Save.

تحرير مجموعة

لتحرير مجموعة ثقة الخادم اتبع الخطوات التالية:

  1. انتقل إلى "Azure portal".

  2. انتقل إلى مثيل مُدار ينتمي إلى مجموعة الثقة.

  3. في إعداداتSecurity، حدد علامة التبويبمجموعات ثقة SQL.

  4. حدد مجموعة الثقة التي تريد تحريرها.

  5. انقر فوقConfigure group.

    Configure SQL trust group

  6. قم بإضافة أو إزالة المثيلات المدارة من المجموعة.

  7. انقر فوقSave لتأكيد الاختيار أوCancel لإلغاء التغييرات.

حذف المجموعة

لحذف مجموعة ثقة الخادم، اتبع الخطوات التالية:

  1. انتقل إلى مدخل Azure.

  2. انتقل إلى مثيل مدار ينتمي إلى مجموعة ثقة SQL.

  3. في إعداداتSecurity، حدد علامة التبويبمجموعات ثقة SQL.

  4. حدد مجموعة الثقة التي تريد حذفها.

    Select SQL trust group

  5. حددDelete group.

    Delete SQL trust group

  6. اكتب اسم مجموعة ثقة SQL لتأكيد الحذف وحدد Delete.

    Confirm SQL trust group deletion

ملاحظة

قد لا يؤدي حذف مجموعة ثقة SQL إلى إزالة الثقة بين المثيلين المُدارين على الفور. يمكن فرض إزالة الثقة عن طريق استدعاء تجاوز فشل المثيلات المُدارة. راجع المشاكل المعروفة للحصول على آخر التحديثات حول هذا الموضوع.

التقييدات

تنطبق القيود التالية على مجموعات ثقة الخادم:

  • يمكن أن تحتوي المجموعة فقط علىAzure SQL Managed Instance.
  • لا يمكن تغيير نطاق الثقة عند إنشاء مجموعة أو تعديلها.
  • يجب أن يكون اسم مجموعة الثقة الخاصة بالخادم فريداً لاشتراكه ومجموعة موارده ومنطقته.

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

  • لمزيد من المعلومات حول المعاملات الموزعة فيAzure SQL Managed Instance، راجعDistributed transactions.
  • للحصول على تحديثات الإصدار وحالة المشاكل المعروفة، راجعWhat's new?.
  • إذا كانت لديك طلبات ميزات، فأضفها إلىManaged Instance forum.