أعمل على تطوير بعض السمات المخصصة و 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 في المثيل المحلي وأخبرني أن كل شيء محدث بالفعل.
كيف يمكنني تثبيت هذا النسخ الاحتياطي محليًا؟
كملاحظة جانبية، تحول هذا الأمر إلى تجربة لمعرفة ما سيحدث إذا احتجنا يومًا ما إلى نقله داخليًا، وأود أن أكون أكثر ثقةً في قدرتنا على القيام بذلك في المستقبل.
تم التثبيت وفقًا للدليل هنا، لكن تم إعداد نظام Ubuntu محلي في VirtualBox بدلاً من استخدام DigitalOcean. لست متأكدًا تحديدًا من الفرع الذي أتابعه. يظهر إصدار لوحة التحكم ما يلي: