مفاهيم الخادم لقاعدة بيانات Azure ل PostgreSQL - الخادم المرن

يطبق على: قاعدة بيانات Azure لـ PostgreSQL - الخادم المرن

توفر هذه المقالة اعتبارات وإرشادات للعمل مع قاعدة بيانات Azure لخادم PostgreSQL المرن.

ما هو خادم Azure Database for PostgreSQL؟

الخادم في قاعدة بيانات Azure لخيار نشر الخادم المرن PostgreSQL هو نقطة إدارية مركزية لقواعد بيانات متعددة. إنها نفس بنية خادم PostgreSQL التي قد تكون على دراية بها في العالم المحلي. على وجه التحديد، تتم إدارة قاعدة بيانات Azure لخادم PostgreSQL المرن، وتوفر ضمانات الأداء، وتعرض الوصول والميزات على مستوى الخادم.

مثيل خادم مرن لقاعدة بيانات Azure ل PostgreSQL:

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

ضمن قاعدة بيانات Azure لمثيل خادم PostgreSQL المرن، يمكنك إنشاء قاعدة بيانات واحدة أو عدة قواعد بيانات. يمكنك اختيار إنشاء قاعدة بيانات واحدة لكل خادم لاستخدام جميع الموارد أو لإنشاء قواعد بيانات متعددة لمشاركة الموارد. يتم تنظيم التسعير لكل خادم، استنادًا إلى تكوين مستوى التسعير، وvCores، والتخزين (GB). لمزيد من المعلومات، راجع خيارات الحساب.

كيف أتصل بخادم قاعدة البيانات وأصادقه؟

تساعد العناصر التالية في ضمان الوصول الآمن إلى قاعدة البيانات الخاصة بك:

مفهوم الأمان ‏‏الوصف
المصادقة والتخويل يدعم خادم Azure Database for PostgreSQL المرن مصادقة PostgreSQL الأصلية. يمكنك الاتصال بالخادم والمصادقة عليه باستخدام تسجيل دخول مسؤول الخادم.
البروتوكول تدعم الخدمة بروتوكولا يستند إلى رسالة يستخدمه PostgreSQL.
TCP/IP اعتماد البروتوكول عبر TCP/IP ومآخذ توصيل المجال Unix.
Firewall للمساعدة في حماية بياناتك، تمنع قاعدة جدار الحماية جميع الوصول إلى الخادم الخاص بك وإلى قواعد البيانات الخاصة به حتى تحدد أجهزة الكمبيوتر التي لديها إذن. راجع قواعد جدار حماية الخادم المرنة لقاعدة بيانات Azure ل PostgreSQL.

إدارة الخادم الخاص بك

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

عند إنشاء خادم، يمكنك إعداد بيانات الاعتماد لمستخدم المسؤول. المستخدم المسؤول هو المستخدم الأعلى امتيازا على الخادم. ينتمي إلى azure_pg_admin الدور. لا يملك هذا الدور أذونات المستخدم الفائق الكاملة.

يتم تعيين سمة المستخدم الفائق PostgreSQL إلى azure_superuser، والتي تنتمي إلى الخدمة المدارة. ليس لديك حق الوصول إلى هذا الدور.

يحتوي مثيل خادم Azure Database for PostgreSQL المرن على قواعد بيانات افتراضية:

  • postgres: قاعدة بيانات افتراضية يمكنك الاتصال بها بعد إنشاء الخادم الخاص بك.
  • azure_maintenance: قاعدة بيانات تستخدم لفصل العمليات التي توفر الخدمة المدارة عن إجراءات المستخدم. ليس لديك حق الوصول إلى قاعدة البيانات هذه.

معلمات الخادم

تحدد معلمات خادم Azure Database for PostgreSQL المرن تكوين الخادم. في خادم Azure Database for PostgreSQL المرن، يمكنك عرض قائمة المعلمات وتحريرها باستخدام مدخل Microsoft Azure أو Azure CLI.

كخدمة مدارة ل Postgres، تحتوي قاعدة بيانات Azure ل PostgreSQL على معلمات قابلة للتكوين وهي مجموعة فرعية من المعلمات في مثيل Postgres محلي. لمزيد من المعلومات بشأن معلمات Postgres، راجع وثائق PostgreSQL.

يتم تمكين مثيل خادم Azure Database for PostgreSQL المرن بالقيم الافتراضية لكل معلمة عند الإنشاء. لا يمكن للمستخدم تكوين بعض المعلمات التي قد تتطلب إعادة تشغيل الخادم أو وصول المستخدم الفائق حتى تسري التغييرات.

  • للحصول على نظرة عامة على الخدمة، راجع نظرة عامة على خادم Azure Database for PostgreSQL المرن.
  • للحصول على معلومات حول حصص نسبية وقيود معينة للموارد استنادا إلى التكوين الخاص بك، راجع خيارات الحوسبة.
  • عرض معلمات الخادم وتحريرها من خلال مدخل Azure أو Azure CLI.