يبدو أن الخطأ يتعلق بنقل الملفات التي تم تحميلها من النسخة الاحتياطية إلى S3. هذه الملفات موجودة بالفعل على أي حال، فهل يمكن أن يكون هذا جزءًا من المشكلة؟ أو ربما تكون المشكلة فقط من مزود S3 الخاص بي الذي يستمر في مواجهة مشكلات، وهذا هو السبب في محاولة الابتعاد عنه.
على أي حال، أدى البحث إلى العثور على هذا:
يبدو أن هذا لا يزال ينطبق.
يعد استخراج تفريغ قاعدة البيانات من النسخة الاحتياطية وإعادة ضغطه، ثم جعل البرنامج يعيد فك ضغطه مرة أخرى
، أمرًا مستهلكًا للوقت إلى حد ما. ربما يكون من المفيد تحديد ذلك إما باستخدام أمر discourse في الحاوية أو عبر app.yml. ربما قسم لـ “تجاوز إعدادات قاعدة البيانات” يبحث فيه عملية الاستعادة أولاً؟ أنا فقط أطرح أفكارًا لأنني أتظاهر فقط بأنني أعرف ما أفعله هنا.
بعد تعديل dump.sql المطلوب، تكتمل عملية الاستعادة بنجاح ولكن الصور الرمزية تبدو معطلة ولا تبدو بعض الصور المصغرة تعمل، ولكن عند النقر على الصورة، يتم تحميلها بشكل صحيح.
أعتقد أن إعادة الخبز قد تعالج المشكلة الأخيرة. لست منزعجًا جدًا إذا فقدت الصور الرمزية فقط.