مشاركة عبر


التشغيل السريع: إنشاء قاعدة بيانات Azure ل PostgreSQL

قاعدة بيانات Azure ل PostgreSQL هي خدمة مدارة تسمح لك بتشغيل قواعد بيانات PostgreSQL عالية التوفر وإدارتها وتوسيع نطاقها في السحابة.

توضح لك هذه المقالة كيفية إنشاء قاعدة بيانات Azure ل PostgreSQL باستخدام آليات مختلفة.

إنشاء قاعدة بيانات Azure لـ PostgreSQL

إذا لم يكن لديك اشتراك Azure، فبادر بإنشاء حساب Azure مجاني قبل البدء.

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

حدد أي من علامات التبويب التالية، اعتمادا على الأسلوب الذي تريد استخدامه لنشر المثيل الخاص بك:

استخدام المدخل الخاص بـ Microsoft Azure:

  1. سجل الدخول باستخدام بيانات الاعتماد الخاصة بك، إذا طلب منك القيام بذلك.

  2. حدد Create a resource في الزاوية العلوية اليمنى من المدخل.

    لقطة شاشة توضح كيفية إنشاء مورد في مدخل Microsoft Azure.

  3. ضمن Categories، حدد Databases.

    لقطة شاشة توضح كيفية تحديد قواعد البيانات ضمن فئات الموارد.

  4. من قائمة أنواع الموارد التي تمت تصفيتها، ابحث عن القائمة المسماة Azure Database for PostgreSQL Flexible Server.

    لقطة شاشة تعرض قاعدة بيانات Azure لنوع مورد PostgreSQL.

  5. حدد إنشاء.

    لقطة شاشة توضح ارتباط الإنشاء في قاعدة بيانات Azure لنوع مورد PostgreSQL.

  6. يتم تشغيل معالج الخادم المرن لقاعدة بيانات Azure الجديدة ل PostgreSQL .

    لقطة شاشة تعرض معالج قاعدة بيانات Azure الجديدة ل PostgreSQL.

  7. قم بتوفير جميع المعلومات المطلوبة، بدءا من علامة التبويب Basics .

    لقطة شاشة تعرض علامة التبويب الأساسيات في قاعدة بيانات Azure الجديدة لمعالج PostgreSQL لإنشاء مثيل جديد.

  8. استخدم الجدول التالي لفهم معنى الحقول المختلفة المتوفرة في صفحة الأساسيات ، وكإرشادات لملء الصفحة:

    القسم الإعدادات القيمة المقترحة ‏‏الوصف‬ يمكن تغييره بعد إنشاء المثيل
    تفاصيل المشروع
    الاشتراك حدد اسم الاشتراك الذي تريد إنشاء المورد فيه. الاشتراك هو اتفاقية مع Microsoft لاستخدام واحد أو أكثر من الأنظمة الأساسية أو الخدمات السحابية من Microsoft، والتي تتراكم رسومها إما بناء على رسوم ترخيص لكل مستخدم أو على استهلاك الموارد المستندة إلى السحابة. إذا كان لديك اشتراكات متعددة، فاختر الاشتراك الذي تود الدفع فيه مقابل المورد. يمكن نقل مثيل خادم مرن ل Azure Database for PostgreSQL موجود إلى اشتراك مختلف عن الاشتراك الذي تم إنشاؤه في الأصل. لمزيد من المعلومات، راجع نقل موارد Azure إلى مجموعة موارد جديدة أو اشتراك جديد.
    مجموعة الموارد مجموعة الموارد في الاشتراك المحدد، حيث تريد إنشاء المورد. يمكن أن تكون مجموعة موارد موجودة، أو يمكنك تحديد Create new، وتوفير اسم في هذا الاشتراك الفريد بين أسماء مجموعة الموارد الموجودة. تُعد مجموعة الموارد حاويةً تضم موارد ذات صلة بحلول Azure. يمكن أن تتضمن مجموعة الموارد كافة الموارد للحل، أو فقط تلك الموارد التي تريد إدارتها كمجموعة. يمكنك تحديد الطريقة التي تريد بها تخصيص الموارد لمجموعات الموارد استنادا إلى ما هو أكثر منطقية لمؤسستك. بشكل عام، أضف الموارد التي تشترك في دورة الحياة نفسها إلى نفس مجموعة الموارد حتى تتمكن من نشرها وتحديثها وحذفها بسهولة كمجموعة يمكن نقل مثيل خادم مرن ل Azure Database for PostgreSQL موجود إلى اشتراك مختلف عن الاشتراك الذي تم إنشاؤه في الأصل. لمزيد من المعلومات، راجع نقل موارد Azure إلى مجموعة موارد جديدة أو اشتراك جديد.
    تفاصيل الخادم
    اسم الخادم الاسم الذي تريد تعيينه إلى الخادم. اسم فريد يعرف مثيل خادم Azure Database for PostgreSQL المرن. يتم إلحاق اسم postgres.database.azure.com المجال باسم الخادم الذي توفره، ليتوافق مع اسم المضيف المؤهل بالكامل الذي يمكنك من خلاله استخدام خادم نظام تسمية المجال لحل عنوان IP للمثيل الخاص بك. على الرغم من أنه لا يمكن تغيير اسم الخادم بعد إنشاء الخادم، يمكنك استخدام ميزة استرداد النقطة الزمنية ، لاستعادة الخادم باسم مختلف. قد يستخدم نهج بديل لمتابعة استخدام الخادم الحالي، ولكن القدرة على الرجوع إليه باستخدام اسم خادم مختلف، نقاط النهاية الظاهرية لإنشاء نقطة نهاية كاتب بالاسم المطلوب الجديد. باستخدام هذا الأسلوب، يمكنك الرجوع إلى المثيل باسمه الأصلي، أو الذي تم تعيينه إلى نقطة النهاية الظاهرية للكتابة.
    المنطقة اسم إحدى المناطق التي يتم دعم الخدمة فيها، وهو أكثر ملاءمة لك لنشر المثيل الخاص بك. التوافق أو موقع البيانات أو التسعير أو القرب من المستخدمين أو توفر خدمات أخرى في نفس المنطقة، هي بعض المتطلبات التي يجب عليك استخدامها عند اختيار المنطقة. لا تقدم الخدمة ميزة لنقل مثيل تلقائيا وشفافا إلى منطقة مختلفة.
    إصدار PostgreSQL الإصدار المحدد بشكل افتراضي. يمكنك تحديد من بين قائمة الإصدارات الرئيسية من PostgreSQL المدعومة حاليا من قبل الخدمة. هذه الإصدارات حاليا هي: 18 (معاينة) ، 17 ، 16 ، 15 ، 14 ، 13 ، 12 ، 11
    نوع حمل العمل تحديد SKU الافتراضي. يمكنك الاختيار من بين Development (SKU القابل للاندفاع) Production أو (الغرض العام، بشكل افتراضي، أو وحدات SKU المحسنة للذاكرة). يمكنك تخصيص SKU والتخزين عن طريق تحديد تكوين الخادم. توفر الخدمة ميزة مضمنة يمكنها ترقية الإصدار الرئيسي الحالي من المثيل الخاص بك إلى أي إصدار أعلى آخر تدعمه الميزة. لمزيد من المعلومات، راجع ترقيات الإصدار الرئيسي.
    مناطق التوفّر منطقة التوفر المفضلة لديك. يمكنك اختيار منطقة التوفر التي تريد نشر الخادم فيها. القدرة على اختيار منطقة التوفر التي يتم نشر المثيل الخاص بك فيها، مفيدة ل colocate مع التطبيق الخاص بك. إذا اخترت عدم التفضيل، يتم تعيين منطقة توفر افتراضية تلقائيا إلى المثيل الخاص بك أثناء إنشائها. على الرغم من أنه لا يمكن تغيير منطقة التوفر التي يتم نشر مثيل فيها بعد إنشائها، يمكنك استخدام ميزة استرداد النقطة الزمنية لاستعادة الخادم باسم مختلف على منطقة توفر مختلفة.
    قابلية وصول عالية
    قابلية وصول عالية قم بتمكينه لنفس المنطقة أو المنطقة المكررة. إذا قمت بتحديد أي من هذين الخيارين، يتم توفير خادم احتياطي بنفس التكوين الأساسي الخاص بك تلقائيا. يتم توفير خادم الاستعداد في نفس منطقة التوفر أو في منطقة توفر مختلفة داخل نفس المنطقة، اعتمادا على الخيار المحدد. لاحظ أنه يمكن تمكين قابلية الوصول العالية أو تعطيلها بعد إنشاء الخادم. يمكن تمكين قابلية الوصول العالية أو تعطيلها بعد إنشاء الخادم. ومع ذلك، إذا تم تمكينه، فلا يمكن تغييره مباشرة من نفس المنطقة إلى المنطقة المكررة أو العكس. من أجل تنفيذ مثل هذا التغيير، تحتاج أولا إلى تعطيل التوفر العالي، ثم إعادة تمكينه باختيار الوضع المطلوب حديثا.
    المصادقة
    أسلوب المصادقة على الرغم من أن أسلوب المصادقة الموصى به هو مصادقة Microsoft Entra، من أجل البساطة، في هذا التشغيل السريع، دعنا نحدد مصادقة PostgreSQL فقط. بتحديد مصادقة PostgreSQL فقط، يطلب منك توفير اسم مستخدم PostgreSQL أصلي وكلمة مرور. إذا اخترت مصادقة Microsoft Entra، فستحتاج إلى توفير معرف الكائن لمستخدم Microsoft Entra أو المجموعة التي تريد تعيينها كمسؤول عن المثيل. إذا اخترت مصادقة PostgreSQL وMicrosoft Entra، فستحتاج إلى تلبية كلا المتطلبين السابقين. يمكن تغييرها إلى أي من القيم الثلاث المدعومة بعد إنشاء الخادم.
    تسجيل دخول المسؤول اسم مستخدم PostgreSQL الأصلي الذي تريد تعيينه كمسؤول عن المثيل الخاص بك. على سبيل المثال، لنقم بتعيينه إلى adminuser. يجب أن يحتوي اسم مستخدم المسؤول على ما بين 1 و63 حرفا، ويجب أن يتكون فقط من أرقام وأحرف، ولا يمكن أن يبدأ pg_ ولا يمكن azure_superuserأو azure_pg_admin أو المسؤول أو المسؤول أو الجذر أو الضيف أو العام. لا يمكن تغيير اسم هذا المستخدم بعد إنشاء المثيل. أيضا، لا يمكن استبداله ببعض مستخدم PostgreSQL الأصلي الآخر الذي يمكنك إنشاؤه في المثيل.
    كلمة المرور كلمة المرور التي تريد تعيينها إلى مستخدم PostgreSQL الأصلي الذي تم تعيينه كمسؤول. حدد كلمة مرور لحساب مسؤول الخادم. تأكد من أن كلمة المرور معقدة بما يكفي. يمكن تغيير عدة مرات حسب الحاجة بعد إنشاء الخادم.
    تأكيد كلمة المرور كلمة المرور التي تريد تعيينها إلى مستخدم PostgreSQL الأصلي الذي تم تعيينه كمسؤول. يجب أن تتطابق مع القيمة المعينة إلى كلمة المرور. يمكن تغيير عدة مرات حسب الحاجة بعد إنشاء الخادم.
  9. لتكوين الحوسبة والتخزين بشكل أكبر، ضمن تفاصيل الخادم، في قسم Compute + storage ، حدد Configure server. تفتح صفحة Compute + storage ، حيث يمكنك تكوين عدة إعدادات خاصة بنوع الحساب والتخزين الذي تريد استخدامه. بمجرد تكوين الحساب والتخزين وفقا لاحتياجاتك، حدد حفظ للعودة إلى صفحة الأساسيات ومتابعة تكوين المثيل الخاص بك.

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

  10. استخدم الجدول التالي لفهم معنى الحقول المختلفة المتوفرة في صفحة Compute + storage ، وكإرشادات لملء الصفحة:

    القسم الإعدادات القيمة المقترحة ‏‏الوصف‬ يمكن تغييره بعد إنشاء المثيل
    نظام المجموعة
    خيارات نظام المجموعة حدد Server. القيم المحتملة هي الخادم (لأحمال العمل التي يمكن احتواؤها على عقدة واحدة) والمجموعة المرنة (للسعة الأكبر من عقدة واحدة، توفر المجموعة المرنة تقسيما يستند إلى المخطط والصف على قاعدة بيانات موزعة عبر نظام مجموعة). لا يمكن تغيير على الخوادم الموجودة.
    عدد العقد قم بتعيينه إلى 4. يتوفر هذا الخيار فقط عند تعيين خيارات نظام المجموعة إلى مجموعة مرنة. نطاق القيم المسموح به يمتد من 1 إلى 10. يمكن تغييره على الخوادم الموجودة.
    حساب
    طبقة الحوسبة حدد General Purpose. القيم المحتملة هي قابلة للاندفاع (تستخدم عادة لبيئات التطوير التي لا تحتاج فيها أحمال العمل إلى السعة الكاملة لوحدة المعالجة المركزية بشكل مستمر) والأغراض العامة (تستخدم عادة لبيئات الإنتاج ذات أحمال العمل الأكثر شيوعا)، وذاكرة محسنة (تستخدم عادة لبيئات الإنتاج التي تشغل أحمال العمل التي تتطلب ذاكرة عالية إلى نسبة وحدة المعالجة المركزية). لمزيد من المعلومات، راجع خيارات الحوسبة في قاعدة بيانات Azure ل PostgreSQL. يمكن تغييره بعد إنشاء الخادم. ومع ذلك، إذا كنت تستخدم بعض الوظائف المدعومة فقط على مستويات معينة، وقمت بتغيير المستوى الحالي إلى مستوى لا يتم فيه دعم الميزة، تتوقف الميزة عن توفيرها أو يتم تعطيلها.
    معالج الحوسبة اترك الإعداد الافتراضي. لاحظ أن هذا الخيار قد لا يكون مرئيا لبعض المناطق. إذا كانت المنطقة المحددة في علامة التبويب Basics تدعم المعالجات من أكثر من شركة مصنعة واحدة، فسيكون الخيار مرئيا. في المناطق التي تدعم المعالجات من الشركات المصنعة المختلفة، القيم المحتملة هي AMDوIntel. لمزيد من المعلومات، راجع خيارات الحوسبة في قاعدة بيانات Azure ل PostgreSQL. يمكن تغيير المثيلات الموجودة، طالما أن المنطقة التي يتم نشر المثيل فيها تقدم معالجات من أكثر من شركة مصنعة واحدة.
    حجم الحساب اترك الإعداد الافتراضي. لاحظ أن قائمة القيم المدعومة قد تختلف عبر المناطق، اعتمادا على الأجهزة المتوفرة في كل منطقة. لمزيد من المعلومات، راجع خيارات الحوسبة في قاعدة بيانات Azure ل PostgreSQL. يمكن تغييره بعد إنشاء المثيل.
    التخزين
    نوع التخزين حدد Premium SSD. لاحظ أن قائمة القيم المسموح بها قد تختلف بناء على الميزات الأخرى التي حددتها. لمزيد من المعلومات، راجع خيارات التخزين في قاعدة بيانات Azure ل PostgreSQL. لا يمكن تغيير بعد إنشاء المثيل.
    حجم التخزين اترك الإعداد الافتراضي. لاحظ أن قائمة القيم المدعومة قد تختلف عبر المناطق، اعتمادا على الأجهزة المتوفرة في كل منطقة. لمزيد من المعلومات، راجع خيارات الحوسبة في قاعدة بيانات Azure ل PostgreSQL. يمكن تغييره بعد إنشاء المثيل. يمكن زيادته فقط. لا يتم دعم التقليص اليدوي أو التلقائي للتخزين. تعتمد القيم المقبولة على نوع التخزين المعين للمثيل.
    مستوى الأداء اترك الإعداد الافتراضي. يتم تعيين أداء محركات الأقراص ذات الحالة الصلبة المتميزة (SSD) عند إنشاء القرص، في شكل مستوى أدائها. عند تعيين الحجم المخصص للقرص، يتم تحديد مستوى أداء تلقائيا. يحدد مستوى الأداء هذا IOPS ومعدل النقل للقرص المدار. بالنسبة لأقراص Premium SSD، يمكن تغيير هذا المستوى عند النشر أو بعد ذلك، دون تغيير حجم القرص، وبدون وقت تعطل. يسمح لك تغيير المستوى بالتحضير لتلبية الطلب العالي دون استخدام إمكانية اندفاع القرص. يمكن أن يكون تغيير مستوى الأداء الخاص بك أكثر فعالية من حيث التكلفة بدلا من الاعتماد على الاندفاع، اعتمادا على المدة التي يكون فيها الأداء الإضافي ضروريا. يعد هذا مثاليًا للأحداث التي تتطلب مؤقتًا مستوى أداء أعلى باستمرار، مثل التسوق في العطلات أو اختبار الأداء أو تشغيل بيئة تدريب. لمعالجة هذه الأحداث، يمكنك تبديل قرص إلى مستوى أداء أعلى دون وقت تعطل، طالما كنت بحاجة إلى أداء إضافي. يمكنك بعد ذلك العودة إلى المستوى الأصلي دون وقت تعطل عندما لا يكون الأداء الإضافي ضروريا. يمكن تغييره بعد إنشاء المثيل.
    التحجيم التلقائي للتخزين حدد هذا الخيار لتمكين ميزة "autogrow". لاحظ أن هذا الخيار قد لا يكون مدعوما لبعض أنواع التخزين، وقد لا يتم الالتزام به لأحجام تخزين معينة. لمزيد من المعلومات، راجع تكوين النمو التلقائي للتخزين. يمكن تغييره بعد إنشاء المثيل، طالما أن نوع التخزين يدعم هذه الميزة.
    قابلية وصول عالية
    قابلية وصول عالية اترك القيمة المحددة بشكل افتراضي. القيم المدعومة معطلة (99.9% SLA) والمنطقة نفسها (99.95% SLA) والمنطقة المكررة (99.99% SLA). لاحظ أن خيارات التوفر العالي المدعومة قد تختلف بناء على المنطقة التي تحاول نشر المثيل فيها. لمزيد من المعلومات، راجع قابلية الوصول العالية في قاعدة بيانات Azure ل PostgreSQL. يمكن تمكين قابلية الوصول العالية أو تعطيلها بعد إنشاء الخادم. ومع ذلك، إذا تم تمكينه، فلا يمكن تغييره مباشرة من نفس المنطقة إلى المنطقة المكررة أو نائبة. من أجل تنفيذ مثل هذا التغيير، تحتاج أولا إلى تعطيل التوفر العالي، ثم إعادة تمكينه باختيار الوضع المطلوب حديثا.
    النسخ الاحتياطي
    فترة الاحتفاظ بالنسخ الاحتياطي (بالأيام) اترك القيمة المحددة بشكل افتراضي. تبلغ فترة الاستبقاء الافتراضية للنسخ الاحتياطي 7 أيام، ولكن يمكنك تمديد الفترة إلى 35 يوماً كحد أقصى. لاحظ أن خيارات التوفر العالي المدعومة قد تختلف بناء على المنطقة التي تحاول نشر المثيل فيها. لمزيد من المعلومات، راجع قابلية الوصول العالية في قاعدة بيانات Azure ل PostgreSQL. يمكن تغييره بعد إنشاء المثيل.
    تكرار النسخ الاحتياطي يتم تحديدها تلقائيا لك، استنادا إلى ما إذا كانت المنطقة المحددة تدعم مناطق توفر متعددة أم لا، وتكوين التكرار الجغرافي للنسخ الاحتياطية. القيم المحتملة زائدة محليا (توفر 99.99999999999 على الأقل% متانة كائنات النسخ الاحتياطي على مدى عام)، المنطقة المكررة (توفر 99.999999999999 على الأقل 99% متانة كائنات النسخ الاحتياطي على مدى عام)، والتكرار الجغرافي (يوفر ما لا يقل عن 99.999999999999999% متانة كائنات النسخ الاحتياطي على مدى عام). عند تمكين التكرار الجغرافي للنسخ الاحتياطي، يتم تعيين خيار التكرار الاحتياطي إلى Geo-Redundant. وإلا، إذا كانت المنطقة لا تدعم مناطق توفر متعددة، تعيين تكرار النسخ الاحتياطي إلى زائد محليا. وإذا كانت المنطقة تدعم مناطق توفر متعددة، تعيين تكرار النسخ الاحتياطي إلى المنطقة المكررة. لمزيد من المعلومات، راجع خيارات تكرار النسخ الاحتياطي . لا يمكن تغيير بعد إنشاء المثيل.
    التكرار الجغرافي اترك هذا الخيار معطلا. يتم دعم التكرار الجغرافي في النسخ الاحتياطية فقط على المثيلات المنشورة في أي من المناطق المقترنة ب Azure. لمزيد من المعلومات، راجع النسخ الاحتياطي والاستعادة المتكررة جغرافيا لا يمكن تغيير بعد إنشاء المثيل.
  11. بعد توفير جميع المعلومات المطلوبة في علامة التبويب Basics ، حدد Next: Networking للانتقال إلى علامة التبويب Network ، من حيث يمكنك تكوين إعدادات الشبكة لمثيل خادم Azure Database for PostgreSQL المرن:

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

    لقطة شاشة تعرض علامة التبويب الشبكات في قاعدة بيانات Azure الجديدة لمعالج PostgreSQL لإنشاء مثيل جديد.

  12. استخدم الجدول التالي لفهم معنى الحقول المختلفة المتوفرة في صفحة الشبكات ، وكإرشادات لملء الصفحة:

    القسم الإعدادات القيمة المقترحة ‏‏الوصف‬ يمكن تغييره بعد إنشاء المثيل
    اتصال الشبكة
    أسلوب الاتصال حدد الوصول العام (عناوين IP المسموح بها) ونقطة النهاية الخاصة، من أجل البساطة. القيم المحتملة هي الوصول العام (عناوين IP المسموح بها) ونقطة النهاية الخاصةوالوصول الخاص (تكامل VNET). لمزيد من المعلومات، راجع نظرة عامة على الشبكات لقاعدة بيانات Azure ل PostgreSQL مع الوصول العاموالشبكة ذات الوصول الخاص لقاعدة بيانات Azure ل PostgreSQL. لا يمكن تغيير بعد إنشاء المثيل.
    الوصول العام
    السماح بالوصول العام إلى هذا المورد عبر الإنترنت باستخدام عنوان IP عام تمكين خانة الاختيار. من خلال تمكين خانة الاختيار هذه، يمكنك تكوين قواعد جدار الحماية للتحكم في نطاقات عناوين IP من حيث يمكن للعملاء الاتصال بالمثيل الخاص بك من خلال نقطة النهاية العامة. لمزيد من المعلومات، راجع نظرة عامة على الشبكات لقاعدة بيانات Azure ل PostgreSQL مع الوصول العام يمكن تغييره بعد إنشاء المثيل.
    قواعد جدار الحماية
    السماح بالوصول العام من أي خدمة Azure داخل Azure إلى هذا الخادم اترك الإعداد الافتراضي. من خلال تمكين خانة الاختيار هذه، يمكنك تكوين قاعدة جدار حماية خاصة للسماح بالاتصالات من عناوين IP المخصصة لأي خدمة أو أصل Azure، بما في ذلك الاتصالات من اشتراكات العملاء الآخرين. لمزيد من المعلومات، راجع نظرة عامة على الشبكات لقاعدة بيانات Azure ل PostgreSQL مع الوصول العام يمكن تغييره بعد إنشاء المثيل.
    + إضافة عنوان IP للعميل الحالي ( ###.###.###.#### ) حدد الارتباط الذي يحتوي على هذا النص. يقوم ذلك بتكوين قاعدة جدار حماية للسماح بالاتصالات من عنوان IP المشار إليه بين قوسين. يتوافق عنوان IP هذا مع عنوان IP العام الذي يستخدمه الكمبيوتر الذي تصل منه إلى مدخل Microsoft Azure. لمزيد من المعلومات، راجع نظرة عامة على الشبكات لقاعدة بيانات Azure ل PostgreSQL مع الوصول العام يمكن تغييره بعد إنشاء المثيل.
  13. بعد توفير جميع المعلومات المطلوبة في علامة التبويب Networking ، حدد Next: Security للانتقال إلى علامة التبويب Security ، من حيث يمكنك تكوين إعدادات أمان البيانات لمثيل خادم Azure Database for PostgreSQL المرن:

    لقطة شاشة توضح النقاط البارزة التالي: زر الأمان في علامة التبويب الشبكات في معالج قاعدة بيانات Azure الجديدة ل PostgreSQL لإنشاء مثيل جديد.

    لقطة شاشة تعرض علامة التبويب الأمان في معالج قاعدة بيانات Azure الجديدة ل PostgreSQL لإنشاء مثيل جديد.

  14. استخدم الجدول التالي لفهم معنى الحقول المختلفة المتوفرة في صفحة الأمان ، وكإرشادات لملء الصفحة:

    القسم الإعدادات القيمة المقترحة ‏‏الوصف‬ يمكن تغييره بعد إنشاء المثيل
    تشفير البيانات
    مفتاح تشفير البيانات اترك الإعداد الافتراضي. القيم المحتملة هي المفتاح المدار بواسطة الخدمةوالمفتاح المدار من قبل العميل. لمزيد من المعلومات، راجع تشفير البيانات الثابتة في قاعدة بيانات Azure ل PostgreSQL. لا يمكن تغيير بعد إنشاء المثيل.
  15. بعد توفير جميع المعلومات المطلوبة في علامة التبويب Security ، حدد Next: Tags للانتقال إلى علامة التبويب Tags ، من حيث يمكنك إرفاق بعض العلامات بمثيل خادم Azure Database for PostgreSQL المرن:

    لقطة شاشة تعرض النقاط البارزة الزر التالي: العلامات في علامة التبويب الأمان في معالج قاعدة بيانات Azure الجديدة ل PostgreSQL لإنشاء مثيل جديد.

    لقطة شاشة تعرض علامة التبويب Tags في معالج قاعدة بيانات Azure الجديدة ل PostgreSQL لإنشاء مثيل جديد.

  16. استخدم الجدول التالي لفهم معنى الحقول المختلفة المتوفرة في صفحة العلامات ، وكإرشادات لملء الصفحة:

    القسم الإعدادات القيمة المقترحة ‏‏الوصف‬ يمكن تغييره بعد إنشاء المثيل
    الاسم قم بتعيينه إلى Environment. لمزيد من المعلومات حول، راجع العلامات. يمكن تغييره بعد إنشاء المثيل.
    قيمة قم بتعيينه إلى PostgreSQL Quickstart. لمزيد من المعلومات حول، راجع العلامات. يمكن تغييره بعد إنشاء المثيل.
  17. بعد توفير جميع المعلومات المطلوبة في علامة التبويب Tags ، حدد Next: Review + create للانتقال إلى علامة التبويب Review + create ، من حيث يمكنك مراجعة جميع الإعدادات التي تم تكوينها لمثيل خادم Azure Database for PostgreSQL المرن الجديد، قبل تشغيل إنشائه:

    لقطة شاشة تعرض النقاط البارزة الزر التالي: مراجعة + إنشاء في علامة التبويب Tags في معالج قاعدة بيانات Azure الجديدة ل PostgreSQL لإنشاء مثيل جديد.

    لقطة شاشة تعرض علامة التبويب مراجعة + إنشاء لقاعدة بيانات Azure الجديدة لمعالج PostgreSQL لإنشاء مثيل جديد.

  18. بعد مراجعة أن قيم جميع الإعدادات تطابق متطلباتك، حدد Create لبدء نشر قاعدة بيانات Azure الجديدة لمثيل خادم PostgreSQL المرن:

    لقطة شاشة توضح النقاط البارزة زر إنشاء في علامة التبويب مراجعة + إنشاء في معالج قاعدة بيانات Azure الجديدة ل PostgreSQL لإنشاء مثيل جديد.

  19. يتم تشغيل نشر جديد لإنشاء مثيل خادم مرن لقاعدة بيانات Azure ل PostgreSQL:

    لقطة شاشة توضح التوزيع قيد التقدم لإنشاء قاعدة بيانات Azure لمثيل الخادم المرن PostgreSQL.

  20. عند اكتمال النشر، يمكنك تحديد Go to resource، للحصول على صفحة Overview لمثيل خادم Azure Database for PostgreSQL المرن الجديد، والبدء في استخدامه:

    لقطة شاشة توضح اكتمال التوزيع بنجاح لقاعدة بيانات Azure لمثيل الخادم المرن PostgreSQL.

    لقطة شاشة تعرض صفحة نظرة عامة لقاعدة بيانات Azure الجديدة لمثيل الخادم المرن PostgreSQL.

قواعد البيانات المتوفرة في قاعدة بيانات Azure لمثيل PostgreSQL

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

يتم azure_maintenance قاعدة بيانات ثانية يتم إنشاؤها على كل مثيل. على الرغم من أنه يمكنك الاتصال بقاعدة البيانات هذه، إلا أن لديك الحد الأدنى من الأذونات الممنوحة حتى تتمكن بالكاد من القيام بأي شيء فيها.

وأخيرا، هناك azure_sys قاعدة البيانات، والتي تستخدم لاستضافة بعض العناصر المستخدمة من قبل ميزات مثل مخزن الاستعلاموضبط الفهرس.

إشعار

عادة ما تتواصل الاتصالات بقاعدة بيانات Azure لمثيل خادم PostgreSQL المرن عبر المنفذ 5432. استثناء لذلك هو عندما تتصل عبر مجمع اتصال مثل PgBouncer المضمن، والذي تم دمجه مع قاعدة بيانات Azure ل PostgreSQL. يستمع PgBouncer المدمج على المنفذ 6432. عند محاولة الاتصال من داخل شبكة شركة، قد يتم حظر نسبة استخدام الشبكة الصادرة عبر المنفذ 5432 (أو 6432 إذا كنت تتصل عبر PgBouncer) بواسطة جدار حماية الشبكة. إذا كان الأمر كذلك، فلن تتمكن من الاتصال بمثيلك، ما لم يسمح لك قسم تكنولوجيا المعلومات بتوجيه نسبة استخدام الشبكة من الكمبيوتر إلى المثيل الهدف، عبر المنفذ الضروري (5432 أو 6432).

الحصول على معلومات الاتصال

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

استخدام المدخل الخاص بـ Microsoft Azure:

  1. افتح صفحة نظرة عامة على المثيل الجديد.

    لقطة شاشة تعرض صفحة نظرة عامة.

  2. انسخ قيمة نقطة النهاية، واحفظها في مكان ما لاستخدامها لاحقا. مرر المؤشر فوق كل حقل، ويظهر رمز النسخ على يمين النص. حدد رمز النسخ حسب الحاجة لنسخ القيم.

    لقطة شاشة توضح كيفية نسخ اسم الخادم من صفحة نظرة عامة.

  3. انسخ قيمة تسجيل دخول المسؤول، واحفظها في مكان ما لاستخدامها لاحقا. مرر المؤشر فوق كل حقل، ويظهر رمز النسخ على يمين النص. حدد رمز النسخ حسب الحاجة لنسخ القيم.

    لقطة شاشة توضح كيفية اسم مستخدم المسؤول من صفحة نظرة عامة.

إجراء الاتصال باستخدام psql

هناك العديد من التطبيقات التي يمكنك استخدامها للاتصال بمثيل خادم Azure Database for PostgreSQL المرن. إذا كان كمبيوتر العميل مثبتا عليه PostgreSQL، يمكنك استخدام مثيل محلي من psql للاتصال بقاعدة بيانات Azure لمثيل خادم PostgreSQL المرن. إذا لم يتم تثبيته على جهازك، فقم بتنزيل الحزمة الجاهزة للاستخدام التي تستهدف النظام الأساسي وتثبيته.

بمجرد التثبيت، يمكنك استخدام الأداة المساعدة سطر الأوامر psql للاتصال بقاعدة بيانات Azure لمثيل خادم PostgreSQL المرن.

  1. قم بتشغيل الأمر psql التالي للاتصال بقاعدة بيانات Azure لمثيل خادم PostgreSQL المرن.

    psql "host=<server> port=<port> user=<admin-user> dbname=postgres sslmode=require"
    

    على سبيل المثال، يتصل الأمر التالي بقاعدة البيانات الافتراضية التي تسمى postgres على قاعدة بيانات Azure لمثيل production-flexible-server.postgres.database.azure.com خادم PostgreSQL المرن باستخدام اسم مستخدم يسمى adminuser. عند المطالبة، اكتب كلمة المرور المطابقة لذلك المستخدم.

    psql "host=production-flexible-server.postgres.database.azure.com port=5432 user=adminuser dbname=postgres sslmode=require"
    

    بعد الاتصال، تعرض الأداة المساعدة psql مطالبة postgres حيث تكتب أوامر sql. في إخراج الاتصال الأولي، قد يظهر تحذير لأن psql الذي تستخدمه قد يكون إصدارا مختلفا عن إصدار مثيل الخادم المرن لقاعدة بيانات Azure ل PostgreSQL.

    مثال على إخراج psql:

     psql (14.13, server 16.4)
     WARNING: psql major version 14, server major version 16.
             Some psql features might not work.
     SSL connection (protocol: TLSv1.3, cipher: TLS_AES_256_GCM_SHA384, bits: 256, compression: off)
     Type "help" for help.
    
     postgres=>
    

    إذا لم تكن هناك قاعدة جدار حماية على مثيل عنوان IP العام الذي تحاول الاتصال منه، فستتلقى خطأ مثل:

    psql: error: connection to server at "<server>.postgres.database.azure.com" (###.###.###.###), port 5432 failed: Connection timed out
            Is the server running on that host and accepting TCP/IP connections?
    
  2. إنشاء قاعدة بيانات فارغة تسمى user_database في المطالبة بكتابة الأمر التالي:

    CREATE DATABASE user_database;
    
  3. في المطالبة، قم بتنفيذ الأمر التالي لتبديل الاتصالات إلى قاعدة البيانات user_databaseالتي تم إنشاؤها حديثا :

    \c user_database
    
  4. اكتب \q، ثم حدد Enter لإنهاء psql.

لقد قمت بالاتصال بمثيل خادم Azure Database for PostgreSQL المرن عبر psql، وقمت بإنشاء قاعدة بيانات مستخدم فارغة.

تنظيف الموارد

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

استخدام المدخل الخاص بـ Microsoft Azure:

لحذف مجموعة الموارد بأكملها، بما في ذلك الخادم الذي تم إنشاؤه حديثا.

  1. حدد Resource groups.

    لقطة شاشة توضح كيفية تحديد مجموعات الموارد.

  2. ابحث عن مجموعة الموارد التي تريد حذفها، وحدد اسمها.

    لقطة شاشة توضح كيفية تحديد مجموعة موارد واحدة.

  3. في صفحة Overview لمجموعة الموارد المختارة، حدد Delete resource group.

    لقطة شاشة توضح كيفية بدء حذف مجموعة موارد واحدة.

  4. أدخل اسم مجموعة الموارد في مربع النص Enter resource group لتأكيد الحذف .

    لقطة شاشة توضح كيفية تأكيد حذف مجموعة موارد واحدة.

  5. حدد حذف.

    لقطة شاشة تعرض زر الحذف.

لحذف الخادم الذي تم إنشاؤه حديثا فقط.

  1. حدد موقع الخادم في المدخل، إذا لم يكن مفتوحا. إحدى الطرق للقيام بذلك هي بكتابة اسم الخادم في شريط البحث. عند عرض المورد الذي يحمل الاسم المطابق، حدد هذا المورد.

  2. في صفحة نظرة عامة ، حدد حذف.

    لقطة شاشة تعرض الزر حذف في صفحة نظرة عامة.

  3. حدد لقد قرأت وأفهم أنه سيتم حذف هذا الخادم، بالإضافة إلى أي قواعد بيانات يحتوي عليها.

    لقطة شاشة تعرض خانة الاختيار للإقرار بالشروط التي يتم بموجبها حذف الخادم.

  4. حدد حذف.

    لقطة شاشة تعرض الزر حذف في جزء حذف الخادم.