لا يوجد مهلة للنسخ الاحتياطي (عالق منذ سبتمبر)

أود الإبلاغ عن المشاكل التالية:

  1. لا يوجد ما يبدو أنه مهلة زمنية للنسخ الاحتياطي. لذا، علقت نسخة احتياطية تلقائية منذ سبتمبر.
  2. بمجرد الإلغاء، تلقى جميع المستخدمين ملخصات بريد إلكتروني وإعادة تعيين كلمات مرور مجمعة منذ سبتمبر.

إليك السجل:

[2019-09-26 03:35:25] pg_dump: إنشاء الفهرس "public.idx_tag_users_ix1"
[2019-09-26 03:35:25] pg_dump: إنشاء الفهرس "public.idx_tag_users_ix2"
[2019-09-26 03:35:25] pg_dump: إنشاء الفهرس "public.idx_topic_id_public_type_deleted_at"
[2019-09-26 03:35:25] pg_dump: إنشاء الفهرس "public.idx_topics_front_page"
[2019-09-26 03:35:25] pg_dump: إنشاء الفهرس "public.idx_topics_user_id_deleted_at"
[2019-09-26 03:35:25] pg_dump: إنشاء الفهرس "public.idx_unique_actions"
[2019-09-26 03:35:25] pg_dump: إنشاء الفهرس "public.idx_unique_flags"
[2019-09-26 03:35:25] إنهاء النسخة الاحتياطية...
[2019-09-26 03:35:25] إنشاء الأرشيف: our-community-2019-09-26-033520-v20171214040346.tar.gz
[2019-09-26 03:35:25] التأكد من عدم وجود الأرشيف مسبقًا...
[2019-09-26 03:35:25] pg_dump: إنشاء الفهرس "public.idx_unique_post_uploads"
[2020-01-24 16:02:39] تم إلغاء عملية النسخ الاحتياطي!
[2020-01-24 16:02:39] إشعار 'النظام' بنهاية النسخة الاحتياطية...
4 إعجابات

في حين أن هذا ليس بالأمر الجيد، هل لديك أي فكرة عن سبب استغراق النسخ الاحتياطي وقتًا طويلاً؟ هل قاعدة بياناتك ضخمة؟

إعجاب واحد (1)

لا، إنها صغيرة، ملفات .dump من Postgres كانت بحجم 112 ميجابايت.

كيف تم تثبيت خادمك؟ أين تم نشره؟

إعجاب واحد (1)

هذا أمر غريب جداً. توجد رسالة سجل عشوائية من “pg_dump” بعد رسالة “إكمال النسخ الاحتياطي…”.

أيضاً، لست متأكداً من سبب توقف النظام عن إرسال رسائل البريد الإلكتروني. يجب أن يكون Sidekiq قد ألغي وضع التوقف المؤقت بالفعل عند ظهور رسالة “إكمال النسخ الاحتياطي…” في السجلات.

ما هي إصدار Discourse الذي تستخدمه؟ أفترض أنك لم تقم بتشغيل أي ترقيات منذ سبتمبر، وإلا فأنا متأكد تماماً من أن ذلك كان سيوقف النسخ الاحتياطي. :thinking:

8 إعجابات

شكرًا لك على القراءة والرد! لقد لاحظت المشكلة أثناء فحص خادم قديم، تم استبداله الآن. لا يزال لدي وصول إلى المثيل القديم.

  • حدثت المشكلة في الإصدار 1.8
  • كانت رسائل البريد الإلكتروني الوحيدة المرسلة هي رسائل new_version. لا توجد إعادة تعيين لكلمة المرور، ولا إشعارات أخرى.
  • غالبًا ما تُكتب السجلات وتُفرغ في خيوط/عمليات مختلفة، لذا لست متأكدًا مما إذا كان ذلك يمكن أن يفسر رسالة pg_dump الغريبة… لكنها بالتأكيد مشبوهة للغاية.

أعتقد أن المشكلة الفعلية قد تكون أيضًا عدم وجود فحوصات منطقية عند إرسال مجموعة من رسائل البريد الإلكتروني في طابور. ماذا لو كانت تذكير بكلمة مرور قديمًا بثلاثة أشهر؟ هل يجب أن نفترض أن وقت النظام قد تغير أو أن رسائل البريد الإلكتروني فشلت في الإرسال لفترة طويلة؟

الخادم الجديد يعمل الآن بأحدث إصدار من Discourse، لكن سيكون من المؤسف بالتأكيد إذا تعطلت النسخ الاحتياطية غير الخاضعة للإشراف مرة أخرى. https://community.learningequality.org/

إعجاب واحد (1)

حسنًا، هذا قديم جدًا. لا يستبعد أن يكون لذلك الإصدار مشاكل مع إيقاف/إعادة تشغيل Sidekiq تم إصلاحها منذ ذلك الحين.

لا توجد ترقيات غير مراقبة في Discourse.

4 إعجابات

لا توجد ترقيات غير مراقبة في Discourse.

كان ذلك خطأ مطبعي

أنا متأكد تمامًا من عدم وجود خطأ في الإصدار الحالي قد يتسبب في تعليق النسخ الاحتياطي وتعطيل قائمة انتظار البريد الإلكتروني.

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

4 إعجابات