مشاركة عبر


تنزيل PostgreSQL وسجلات الترقية

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

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

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

خطوات تمكين التقاط PostgreSQL وترقية سجلات التنزيل

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

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

  2. في قائمة الموارد، ضمن قسم المراقبة ، حدد سجلات الخادم.

    لقطة شاشة توضح صفحة سجلات الخادم.

  3. ضع علامة على خانة الاختيار سجلات الالتقاط للتنزيل .

    لقطة شاشة توضح كيفية تكوين الخادم لسجلات خادم PostgreSQL وسجلات ترقية الإصدار الرئيسي المراد التقاطها. يمكنك تنزيل ملفات السجل التي تم التقاطها للفحص.

  4. بشكل تلقائي، يتم الاحتفاظ بملفات السجل لمدة ثلاثة أيام، ولكن يمكنك ضبط فترة الاحتفاظ بالبيانات من 1 إلى 7 أيام. استخدم مقسم طريقة عرض فترة الاحتفاظ بالسجل (بالأيام) للتكيف مع التكوين الذي تريده.

    لقطة شاشة توضح كيفية ضبط فترة الاستبقاء لسجلات خادم PostgreSQL وسجلات ترقية الإصدار الرئيسي التي تم التقاطها.

  5. حدّد زر حفظ.

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

  6. يعلمك إعلام أن الخدمة تقوم بتكوين التقاط السجلات للتنزيل.

    لقطة شاشة توضح الإشعار الذي يعلم بتطبيق تغييرات التكوين.

  7. بمجرد انتهاء العملية، يخبرك إعلام بأن الخدمة أكملت تكوين التقاط السجلات للتنزيل.

    لقطة شاشة تعرض الإشعار الذي يعلم بتطبيق تغييرات التكوين بنجاح.

Note

  • بعد بضع دقائق من تمكين التقاط سجلات الخادم للتنزيل ، سيكون السجل الأول متاحا للتنزيل.

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

خطوات تعطيل التقاط PostgreSQL وترقية سجلات التنزيل

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

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

  2. في قائمة الموارد، ضمن قسم المراقبة ، حدد سجلات الخادم.

    لقطة شاشة توضح صفحة سجلات الخادم.

  3. قم بإلغاء تحديد خانة الاختيار تسجيل الالتقاط للتنزيل .

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

  4. حدّد زر حفظ.

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

  5. يعلمك إعلام أن الخدمة تقوم بتكوين التقاط السجلات للتنزيل.

    لقطة شاشة توضح الإشعار الذي يعلم بتطبيق تغييرات التكوين.

  6. بمجرد انتهاء العملية، يخبرك إعلام بأن الخدمة أكملت تكوين التقاط السجلات للتنزيل.

    لقطة شاشة تعرض الإشعار الذي يعلم بتطبيق تغييرات التكوين بنجاح.

خطوات سرد السجلات الملتقطة المتاحة للتنزيل

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

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

  2. في قائمة الموارد، ضمن قسم المراقبة ، حدد سجلات الخادم.

    لقطة شاشة تعرض صفحة سجلات الخادم مع التقاط بعض السجلات.

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

    • الاسم: اسم ملف السجل. تقوم الخدمة بتعيين اسم لكل ملف سجل بهذا النمط postgresql_yyyy_mm_dd_hh_00_00.log.
    • وقت آخر تحديث: الطابع الزمني لآخر مرة تم فيها تحميل كل ملف سجل. يتم تحميل ملفات السجل ، تقريبا ، كل 10 دقائق.
    • الحجم: الحجم بالبايت الذي يشغله ملف السجل.
    • نوع السجل: يشير سجل الخادم إلى أن الملف يتوافق مع سجل خادم PostgreSQL. يشير سجل الترقية إلى أن الملف يتوافق مع سجل ترقية الإصدار الرئيسي.

    لقطة شاشة تعرض صفحة سجلات الخادم مع التقاط بعض السجلات وتمييز رؤوس الأعمدة.

  4. لا يتم تحديث محتوى الجدول تلقائيا. للاطلاع على أحدث المعلومات، يمكنك تحديد تحديث.

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

خطوات تنزيل السجلات الملتقطة

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

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

  2. في قائمة الموارد، ضمن قسم المراقبة ، حدد سجلات الخادم.

    لقطة شاشة تعرض صفحة سجلات الخادم مع التقاط بعض السجلات.

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

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

  4. إذا كنت ترغب في تنزيل ملفات سجل متعددة في وقت واحد، فحدد كافة الملفات التي تريد تنزيلها، وحدد تنزيل في شريط الأدوات.

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

  5. لا يتم تحديث محتوى الجدول تلقائيا. للاطلاع على أحدث المعلومات، يمكنك تحديد تحديث.

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