لا يمكن استعادة النسخة الاحتياطية من business 7 إلى تثبيت جديد بسبب خطأ في الإصدار

لدي حاوية تم إعادة بنائها حديثًا وترفض استعادة نسخة احتياطية تم أخذها قبل ساعات من

Your branch is up to date with 'origin/tests-passed'.

nothing to commit, working tree clean
root@meshack-five:/var/www/discourse# git log
commit c758e2cdd17cc7f8cc44596e72d60e81b5bd8def (grafted, HEAD -> tests-passed, origin/tests-passed)
Author: Joffrey JAFFEUX <j.jaffeux@gmail.com>
Date:   Fri Jan 14 15:51:31 2022 +0100

ولكن عندما أحاول الاستعادة، أحصل على…

Copying archive to tmp directory...
Unzipping archive, this may take a while...
Extracting dump file...
Validating metadata...
  Current version: 20220107014925
  Restored version: 20220112091339
EXCEPTION: You're trying to restore a more recent version of the schema. You should migrate first!

حاولت تشغيل SKIP_POST_DEPLOYMENT_MIGRATIONS=false rake db:migrate لمعرفة ما إذا كان ذلك سيساعد، ولكن لم ينجح الأمر.

https://five.imports.literateforums.com/ يظهر

    <meta name="generator" content="Discourse 2.8.0.beta11 - https://github.com/discourse/discourse version c758e2cdd17cc7f8cc44596e72d60e81b5bd8def">

المصدر على الموقع المستضاف (على business7) يظهر:

   <meta name="generator" content="Discourse 2.8.0.beta11 - https://github.com/discourse/discourse version 6272edd1219652a8e1c9c33e16229b029cec603c">

لقد تحققت من الـ commits على Commits · discourse/discourse · GitHub ويبدو أن خادمي أحدث.

أشعر أنني أفعل شيئًا غبيًا، لكنني لا أرى ما يمكن أن يكون.

3 إعجابات

ربما يكون مجرد ترحيل من مكون إضافي غير مثبت على نظامك. سيؤدي استبدال رقم الإصدار في اسم الملف إلى حل المشكلة.

5 إعجابات

آها. كنت أتساءل عن الإضافات وما إذا كنت بحاجة إلى تثبيتها جميعًا. وإعادة تسمية الملف بسيطة بشكل مخجل. :man_shrugging:

لقد نجح ذلك، لكنني سأعيد البناء مع الإضافات التي من المحتمل أن تكون قيد الاستخدام في حال احتاج شيء ما إلى أن يكون هناك عند دمج هذين الموقعين.

شكراً جزيلاً.

6 إعجابات

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