هل يمكنني استخدام إصدار أحدث من Postgres من Discourse؟

مرحباً، لدي حاوية Postgres db منفصلة، لأنني لاحظت مشكلة خطيرة جداً في إيقاف وتشغيل حاوية Discourse، ولأنني أفضل أن تكون قاعدة البيانات منفصلة عن برنامج Discourse.

كما هو مذكور هنا، “يتطلب Discourse الإصدار 13 أو أحدث من PostgreSQL”، لذلك قمت بسحب آخر إصدار وهو 14؛ لا توجد مشكلة في استخدامه ولكن لاحظت خطأ أثناء النسخ الاحتياطي التلقائي، ناتج عن إصدار pg_dump.

أي تلميحات؟

شكراً

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

3 إعجابات

أعتقد أنه من الممكن أيضًا تثبيت ملحقات عميل PG 14 داخل الحاوية الخاصة بك حتى تعمل أدوات النسخ الاحتياطي.
حل آخر هو تثبيت حاويتين. انظر كيفية الانتقال من حاوية مستقلة إلى حاويات ويب وبيانات منفصلة للحصول على بعض المعلومات.

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

لست متأكدًا من أن هذا يتعلق بسؤالي كثيرًا. لدي بالفعل تثبيت حاويتين، يعملان بشكل جيد، Discourse في حاوية، Postgres 14 في حاوية أخرى. الشيء الوحيد الذي لا يعمل، على حد علمي، هو pg_dump، الذي لسبب ما يرفض العمل أثناء النسخ الاحتياطي التلقائي لـ Discourse.

لا أعرف ما إذا كانت هذه مشكلة Discourse أو Postgres، لكنني أجد أنه من الغريب أن كل شيء يعمل باستثناء أمر واحد.

تأتي صورتنا الأساسية مزودة بأدوات عميل pg والخادم بنفس الإصدار الرئيسي. نظرًا لأنك تقوم بتشغيل صورة مختلفة لـ PostgreSQL، ولها إصدار رئيسي مختلف، فستحتاج إلى التعامل مع النسخ الاحتياطي.

إعجابَين (2)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.