اختفت الصور؛ لا شيء يساعد - إعادة بناء الحاويات، واستعادة التحميلات، وإعادة خبز المنشورات

وبالتالي، اختفت الشعارات والصور الرمزية وصور المنشورات.

لقد تحققت من مجلد التحميلات لإحدى الصور - فهي ليست موجودة هناك.

ما الذي قد يكون حدث، وهل هناك أي فرصة للاستعادة؟

لقد جربت:

./launcher enter app
rake uploads:recover
rake posts:rebake

بالإضافة إلى إعادة بناء صورة Docker باستخدام ./launcher rebuild app.

كما جربت rake posts:missing_uploads وأخرجت 0 post uploads are missing..

إعجاب واحد (1)

هل قمت بالترحيل من استضافة Discourse.org دون تنزيل صورك؟ إلى أين تشير الصور المكسورة؟

إعجاب واحد (1)

لا يوجد ترحيل. اختفت الصور ببساطة في يوم من الأيام.

أحد الأشياء التي قد تكون مهمة أو لا تكون مهمة هو أنني قمت بإرفاق تخزين كتلي عند إعداد Discourse، وقمت بتعيين الدلائل في app.yml على النحو التالي:

- volume:
    host: /mnt/blockstorage/shared/standalone
    guest: /shared

ثم عملت بشكل جيد لمدة 2-3 أشهر تقريبًا. ثم في يوم من الأيام اختفت الصور دون أن أفعل شيئًا (باستثناء ربما إعادة البناء لتحديث Discourse إلى أحدث إصدار).

إعجاب واحد (1)

يبدو أنك فقدت مساحة التخزين الخاصة بك بطريقة ما.

هل لا تزال مساحة التخزين موجودة؟ هل ترى ملفات في /mnt/blockstorage/shared/standalone؟

إعجابَين (2)

التخزين الكتلي موجود بالفعل، ويمكنني العثور على صور جديدة فيه — تلك التي قمت بتحميلها مؤخرًا.

ولكن القديمة مفقودة؟
ولا يوجد شيء في شاهد القبر؟

3 إعجابات

نعم

لست متأكدًا مما هو شاهد القبر وكيف/أين يمكنني التحقق منه؟

إعجاب واحد (1)

إنه موجود في مكان ما ضمن التحميلات. قد تحاول

  find /path/to/images -name filename-of-some-image.jpg

للبحث عن صورة مفقودة.

هناك أيضًا

  rake uploads:recover_from_tombstone

(إذا كنت أتذكر وأكتب بشكل صحيح)

3 إعجابات