استعادة discourse المستضاف محليًا على استضافة ذاتية محلية

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

عند محاولة الاستعادة، أحصل على خطأ يتعلق بالإصدارات:

[2019-07-25 21:16:55]   Current version: 20190717133743
[2019-07-25 21:16:55]   Restored version: 20190725020422
[2019-07-25 21:16:55] EXCEPTION: You're trying to restore a more recent version of the schema. You should migrate first!
[2019-07-25 21:16:55] /var/www/discourse/lib/backup_restore/restorer.rb:250:in `validate_metadata'

لقد زرت بالفعل /admin/upgrade في المثيل المحلي وأخبرني أن كل شيء محدث بالفعل.

كيف يمكنني تثبيت هذا النسخ الاحتياطي محليًا؟

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

شكرًا لكم جميعًا!

هل تم تثبيت مثيلك المستضاف ذاتيًا باستخدام دليلنا الرسمي وتتبع فرع tests-passed؟

تم التثبيت وفقًا للدليل هنا، لكن تم إعداد نظام Ubuntu محلي في VirtualBox بدلاً من استخدام DigitalOcean. لست متأكدًا تحديدًا من الفرع الذي أتابعه. يظهر إصدار لوحة التحكم ما يلي:

وصف الصفحة الترقية:

ما هو الخطة التي تستضيفها؟

قد يكون هناك هجرة مفقودة قادمة من إضافة.

نعم، الموقع الذي أخذت منه النسخة الاحتياطية مستضاف لديكم. نحن على خطة “الأعمال”. لم أحاول بعد تشغيل الإضافات محليًا.

أرى الآن، بناءً على رسالة الخطأ هذه:

يبدو أنه ينقصه ترحيل من GitHub - discourse/discourse-user-notes: Plugin for Staff users to create notes on users · GitHub.

للحصول على نسخة طبق الأصل كاملة، ستحتاج إلى تثبيت الإضافات المدرجة هنا لكل من النسخة القياسية ونسخة الأعمال: Plugin directory | Discourse - Civilized Discussion

رائع، سأحاول ذلك. شكرًا لك!