أخطاء عند استعادة نسخة احتياطية من Discourse 2.5.5 إلى تطبيق Discourse 2.7.8

مرحباً، لدي نسخة محلية من Discourse 2.5.5 تعمل على آلة افتراضية Bitnami VirtualBox. أريد نقل هذا الموقع للعمل على VMWare.

حاليًا، صورة الآلة الافتراضية الوحيدة المتاحة لـ Discourse التي أعثر عليها تحتوي على إصدار 2.7.8. ومع ذلك، عند محاولة استعادة نسخة احتياطية من Discourse 2.5.5 داخل مثيل VMWare لـ Discourse 2.7.8، أواجه الأخطاء التالية:

Unexpected error in Message Bus : PG::UndefinedTable: ERROR: relation "user_auth_tokens" does not exist LINE 1: SELECT "user_auth_tokens".* FROM "user_auth_tokens" WHERE ((...
Job exception: ERROR: deadlock detected LINE 2: INNER JOIN notifications AS notification ON sn.notification_... ^ DETAIL: Process 4313 waits for AccessShareLock on relation 20366
Job exception: :arguments expected to be an Array of individual string args
Job exception: :arguments expected to be an Array of individual string args

لم أكن متأكدًا مما إذا كان ينبغي نشر هذه المشكلة على منتدى Bitnami أو منتدى Discourse، ولكن نظرًا لأن هذه الأخطاء ناتجة عن Discourse، فقد قررت نشرها هنا.

نحن لا ندعم صور Bitnami هنا، لأنها تُعبّئ برنامجنا ولكنها لا تتبع إرشادات التثبيت الرسمية الخاصة بنا.

أنصحك بتثبيت Discourse باستخدام دليل التثبيت الرسمي ومحاولة استعادته عليه.

شكرًا لك، لقد تمكنت من تجاوز هذه المشكلة عن طريق نسخ تثبيت Discourse من جهاز افتراضي إلى آخر. إليك الموضوع ذي الصلة على منتدى Bitnami.