استخدم حساب Azure المجاني لتجربة Azure Database for PostgreSQL - خادم مرن مجاناً

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

Azure Database for PostgreSQL - إن الخادم المرن عبارة عن خدمة مُدارة يمكنك استخدامها لتشغيل قواعد بيانات PostgreSQL المتوفرة بشكل كبير وإدارتها، وتوسيع نطاقها في السحابة. باستخدام حساب Azure المجاني، يمكنك استخدام خادم مرن مجانًا لمدة 12 شهرًا بحدود شهرية تصل إلى:

  • 750 ساعة من مثيل B1MS القابل للاندفاع، ساعات كافية لتشغيل مثيل قاعدة بيانات بشكل مستمر كل شهر.
  • 32 جيجا بايت تخزين و 32 جيجا بايت تخزين احتياطي.

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

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

لإكمال هذا البرنامج التعليمي، تحتاج إلى:

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

  1. سجل الدخول إلى مدخل Azure portal باستخدام حساب Azure المجاني الخاص بك.

    طريقة العرض الافتراضية هي لوحة معلومات الخدمة.

  2. لإنشاء قاعدة بيانات خادم مرن PostgreSQL، قم بالبحث عن قاعدة بيانات Azure لخوادم PostgreSQL وحدّدها:

    لقطة الشاشة توضح كيفية البحث عن قاعدة بيانات Azure وتحديدها لـ PostgreSQL.

    بدلاً من ذلك، يمكنك البحث عن الخدمات المجانية والانتقال إليها، ثم تحديد لوحة قاعدة بيانات Azure لـ PostgreSQLمن القائمة:

    لقطة الشاشة تعرض قائمة بجميع الخدمات المجانية على بوابة Azure، بما يبرز PostgreSQL.

  3. حدد Create.

  4. في صفحة خيار تحديد قاعدة بيانات Azure لنشر PostgreSQL، حدد **الخادم المرن**.

    لقطة الشاشة تعرض خيار نشر «الخادم المرن» ليتم اختياره.

  5. أدخل الإعدادات الأساسية للخادم المرن الجديد.

    لقطة الشاشة تعرض الإعدادات الأساسية لإنشاء خادم مرن.

    الإعداد القيم المقترحة الوصف
    الاشتراك اسم الاشتراك قم بتحديد اشتراك Azure التجريبي المجاني.
    مجموعة الموارد: مجموعة الموارد أدخل مجموعة موارد جديدة أو مجموعة موجودة من اشتراكك.
    اسم الخادم mydemoserver-pgsql حدّد اسمًا فريدًا لتعريف خادمك المرن. يتم إلحاق اسم المجال postgres.database.azure.com باسم الملقم الذي توفره. يمكن أن يحتوي اسم الخادم على أحرف صغيرة وأرقام وحرف الواصلة (-) فقط. يجب أن يحتوي على ما بين 3 و63 حرفًا.
    المنطقة المنطقة الأقرب إلى المستخدمين حدد موقعًا من القائمة، ويفضل أن يكون الموقع الأقرب للمستخدمين.
    نوع حِمل العمل التطوير للحصول على إصدار تجريبي مجاني، حدّد حمل عمل Development. بالنسبة لحِمل عمل الإنتاج، اختر حجم صغير / متوسط أو الحجم الكبير بناءً على متطلباتك.
    منطقة التوفر بدون تفضيلات إذا تم توفير التطبيق الخاص بك (المستضاف على Azure VMs، أو مجموعات مقياس الجهاز الظاهري أو مثيل AKS) في منطقة توفر محددة، فقم بإنشاء خادمك المرن في نفس منطقة الإتاحة. يعمل تجميع التطبيق وقاعدة البيانات على تحسين الأداء عن طريق تقليل زمن انتقال الشبكة عبر المناطق. إذا اخترت من دون تفضيلات، يتم تحديد AZ افتراضي لك.
    الإصدار PostgreSQL أحدث إصدار رئيسي استخدم أحدث إصدار رئيسي من PostgreSQL ما لم تكن لديك متطلبات محددة بخلاف ذلك.
    توفّر عالٍ افتراضي اترك خيار قابلية الوصول العالية بدون تحديد.
    ⁧⁩الاسم الخاص بالمستخدم المسؤول⁧⁩ myadmin قم بإنشاء حساب تسجيل الدخول لاستخدامه عند الاتصال بالخادم. لا يمكن أن يكون اسم مستخدم المسؤول بـ pg_ ولا يمكن أن يكون azure_superuser، أو azure_pg_admin، أو admin، أو المسئول، الجذر، أو الضيف، أو عام.
    كلمة المرور كلمة المرور حدّد كلمة مرور لحساب مسؤول الخادم. يجب أن تحتوي كلمة المرور الخاصة بك على ما بين 8 و128 حرفاً. يجب أن يحتوي أيضًا على أحرف من ثلاث من الفئات الأربع التالية: الأحرف الإنجليزية الكبيرة، والأحرف الصغيرة الإنجليزية، والأرقام (من 0 إلى 9)، والأحرف غير الأبجدية الرقمية (!، $، #، ٪، وهكذا).
  6. بالنسبة إلى إعداد Compute + storage، احتفظ بالقيم الافتراضية مملوءة عند تحديد نوع حمل عمل التطوير.

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

    حدّد Configure Server لمراجعة وتخصيص إعداد Compute + storage.

    تأكد من تحديد مثيل B1MS القابل للاندفاع (1-2 vCores)، وقم بتحديد مساحة تخزين أقل من أو تساوي 32 غيغابايت، واحتفظ بالإعدادات الافتراضية للخيارات المتبقية.

    لقطة الشاشة تعرض شفرة خادم Compute + Storage Configure، لاختيار B1MS SKU و 32GB Storage.

    قم بتحديدحفظ لمتابعة التكوين.

  7. قم بتحديد علامة التبويب Networking لتكوين كيفية الوصول إلى الخادم الخاص بك.

    قاعدة بيانات Azure لـ PostgreSQL - يوفر «الخادم المرن» طريقتين للاتصال:

    • الوصول العام (عناوين IP المسموح بها)
    • الوصول الخاص (تكامل الشبكة الظاهرية)

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

    من خلال الوصول الخاص (VNet Integration)، يقتصر الوصول إلى الخادم الخاص بك على شبكتك الافتراضية. لمزيد من المعلومات حول أساليب الاتصال، راجع نظرة عامة على الشبكات.

    لأغراض هذا البرنامج التعليمي، مكِّن الوصول العام للاتصال بالخادم.

  8. في علامة التبويب Networking، بالنسبة لـلطريقة الاتصال، حدد Public endpoint.

  9. بالنسبة إلى Firewall rules، حدد Add current client IP address.

    لقطة الشاشة تعرض خيارات الشبكة التي سيتم اختيارها، وتبرز زر إضافة عنوان IP للعميل الحالي.

  10. لمراجعة تكوين الخادم المرن الخاص بك، حدّد مراجعة + إنشاء.

    لقطة شاشة تعرض شفرة المراجعة + الإنشاء.

    هام

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

  11. حدد Create لتوفير الخادم.

    يمكن أن تستغرق عملية التزويد بضع دقائق

  12. لمراقبة عملية التوزيع، حدد الإشعارات (رمز الجرس) على شريط الأدوات.

    بعد الانتهاء من التوزيع، يمكنك تحديد Pin to dashboard، مما يؤدي إلى إنشاء لوحة لهذا الخادم على لوحة معلومات مدخل Azure. هذا التجانب عبارة عن اختصار لصفحة Overview على الخادم. عندما تحدد Go to resource، ستُفتح صفحة Overview على الخادم.

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

الاتصال والاستعلام

الآن بعد أن أنشأت الآن قاعدة بيانات Azure لـ PostgreSQL - خادم مرن في مجموعة موارد، يمكنك الاتصال بقواعد بيانات الخادم والاستعلام باستخدام بدء التشغيل السريع التالي للاتصال والاستعلام:

رصد وتتبع استخدام الخدمات المجانية

لا يتم فرض رسوم عليك مقابل Azure Database for PostgreSQL - خدمات «الخادم المرن» المضمنة مجانًا في حسابك المجاني في Azure ما لم تتجاوز حدود الخدمة المجانية. للبقاء ضمن الحدود، استخدم مدخل Azure لتتبع استخدام الخدمات المجانية ومراقبته.

  1. في مدخل Azure، ابحث عن «الاشتراك» وحدّد حساب Azure المجاني - اشتراك «الإصدار التجريبي».

  2. في صفحة Overview، مرّر لأسفل لرؤية اللوحة أهم الخدمات المجانية حسب الاستخدام، ثم قم بتحديد View all free service.

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

  3. قم بتحديد موقع العدادات أسفله المتعلقة بقاعدة بيانات Azure لـ PostgreSQL – «الخادم المرن» لتتبع الاستخدام:

    المقياس الوصف الحد الشهري
    قاعدة بيانات Azure لـ PostgreSQL، حوسبة سلسلة BS للخادم المرن القابل للاندفاع، B1MS تتبع حساب الاستخدام من حيث عدد ساعات التشغيل 750 ساعة شهريًا - طبقة حساب B1MS قابلة للاندفاع
    قاعدة بيانات Azure لـ PostgreSQL، تخزين الخادم المرن، البيانات المُخزنة يتتبع تخزين البيانات المقدمة من حيث الجيجابايت المستخدمة شهريًا 32 جيجا في الشهر

    تعرض لقطة الشاشة شفرة عرض معلومات الاستخدام وتعقبها على Azure Portal لجميع الخدمات المجانية.

    • العداد: يحدد وحدة القياس للخدمة المستهلكة.
    • الاستخدام/الحد: استخدام الشهر الحالي والحد الأقصى للعداد.
    • الحالة: حالة استخدام الخدمة. بناءً على استخدامك، يمكنك الحصول على أحد الحالات التالية:
    • غير مستخدم: لم تستخدم العداد أو لم يصل استخدام العداد إلى نظام الفواتير.
    • تم تجاوزه في <التاريخ>: لقد تجاوزت الحد المخصص لجهاز القياس في <التاريخ>.
    • من غير المحتمل تجاوزه: من غير المحتمل أن تكون تجاوزت الحد المخصص لجهاز القياس.
    • تم التجاوز في <التاريخ>: من المحتمل أنك تجاوزت الحد المخصص لجهاز القياس في <التاريخ>.

    هام

    مع حساب Azure المجاني، ستحصل أيضاً على رصيد بقيمة 200 دولار لاستخدامه في 30 يوماً. خلال هذا الوقت، سيتم خصم أي استخدام يتجاوز المبالغ الشهرية المجانية للخدمات من هذا الرصيد. في نهاية أول 30 يومًا لك أو بعد إنفاق رصيدك البالغ 200 دولار (أيهما يأتي أولاً)، سوف تدفع فقط مقابل ما تستخدمه بخلاف المبالغ الشهرية المجانية للخدمات. للاستمرار في الحصول على خدمات مجانية بعد 30 يوماً، انتقل إلى تسعير الدفع أول بأول. إذا لم تتحرك للدفع كما تذهب، فلن تتمكن من شراء خدمات Azure بما يتجاوز رصيدك البالغ 200 دولار—وفي النهاية سيتم تعطيل حسابك وخدماتك. لمزيد من المعلومات، راجع الأسئلة المتداولة حول حساب Azure المجاني.

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

إذا كنت تستخدم الخادم المرن للتطوير، أو الاختبار، أو أعباء عمل الإنتاج المحددة زمنياً، التي يمكن التنبؤ بها، فقم بتحسين الاستخدام عن طريق بدء الخادم وإيقافه عند الطلب. بعد إيقاف الخادم، يظل في هذه الحالة لمدة سبعة أيام ما لم تتم إعادة تشغيله في وقت أقرب. لمزيد من المعلومات، راجع بدء/إيقاف الخادم لخفض TCO. عندما يتم إيقاف خادمك المرن، لا يوجد استخدام للحوسبة، ولكن لا يزال يتم أخذ استخدام التخزين في الاعتبار.

بدلاً من ذلك، إذا كنت لا تتوقع أن تحتاج إلى هذه الموارد في المستقبل، يمكنك حذفها عن طريق حذف مجموعة الموارد، أو يمكنك فقط حذف خادم PostgreSQL.

  • لحذف مجموعة الموارد، أكمل الخطوات التالية:

    1. من خلال مدخل Azure، ابحث عن "Resource groups" وحدده.
    2. في قائمة مجموعات الموارد، حدد اسم مجموعة الموارد.
    3. في صفحة Overview من مجموعة الموارد، حدّد حذف مجموعة الموارد.
    4. في مربع حوار التأكيد، اكتب اسم مجموعة الموارد الخاصة بك ثم حدد "Delete" .
  • لحذف خادم PostgreSQL، في صفحة Overview للخادم، قم بتحديد Delete.

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