Discourse:
./launcher rebuild app
مبتدئ في discourse و docker هنا. إذا كان لدي بالفعل موقع قائم مع التكوين والمحتوى الموجودين، فهل سيؤدي ذلك إلى مسحه؟
أفترض أنه سيكون هناك انقطاع في الخدمة المقدمة للموقع، وهو ما يمكنني التعايش معه… ولكن هل سيتم فقدان المحتوى/التكوين/التخصيص؟
أي نصائح سأكون ممتنًا لها! شكرًا
إعجاب واحد (1)
Falco
(Falco)
5 نوفمبر 2025، 1:20م
2
لا، هذا يقوم فقط بتحديث البرنامج.
نعم، هناك انقطاع لبضع دقائق، ولكن لن يتم فقدان أي محتوى أو تكوينات.
3 إعجابات
شكرا جزيلا على الرد، أقدر ذلك كثيرا
إعجاب واحد (1)
Ed_S
(Ed S)
5 نوفمبر 2025، 6:30م
4
تفاصيل إضافية، على جهاز ضعيف قد يستغرق الانقطاع بضع عشرات من الدقائق. على جهاز سريع، ربما بضع دقائق.
نظرًا لأن الترقيات قد تفشل، يجب عليك دائمًا البدء بأخذ نسخة احتياطية. ويفضل للسلامة تنزيل نسخة محلية أيضًا.
إذا فشلت الترقية، كن مستعدًا لطلب المساعدة في هذا المنتدى، مع أدلة من سجلاتك: يجب أن تكون آخر بضع مئات من الأسطر كافية. أحيانًا تكون الأسطر القليلة الأولى من المخرجات.
في حالة فشل الترقية، قد تتمكن من إحياء الحالة السابقة لبرنامج المنتدى الخاص بك:
إعجابَين (2)
شكراً لك، هذا يقودني إلى سؤال آخر كان لدي!
هل النسخ الاحتياطي عبر واجهة المستخدم الخاصة بالموقع الإداري كافٍ (بالإضافة إلى صورة دوكر جديدة بنفس الإصدار)، أم أن هناك طريقة خلف الكواليس؟
pfaffman
(Jay Pfaffman)
5 نوفمبر 2025، 6:54م
6
هذا يكفي ما لم يكن لديك النسخة الوحيدة على الخادم ويختفي هذا الخادم لسبب ما.
هذا يكفي إذا كان ما يحتفظ بهذه النسخ الاحتياطية آمنًا.
إذا كان لديك هذا النسخ الاحتياطي وملفات yml الخاصة بك، فلديك ما تحتاجه لإعداد خادم جديد.
إذا كان لديك نسخ احتياطية على S3/Spaces أو ما شابه ذلك، فكل ما تحتاجه لإعداد خادم جديد واستعادة أحدث نسخة احتياطية هو ملف yml.
إعجاب واحد (1)
نعم آسف، كنت أعني أنني سأقوم بتنزيل تلك النسخ الاحتياطية من الخادم أيضًا.
هذا رائع، شكرًا لك!
إعجاب واحد (1)
pfaffman
(Jay Pfaffman)
5 نوفمبر 2025، 8:40م
8
إذا كان هناك شيء أجاب على سؤالك، فالرجاء النقر على في هذا الموضوع لتمييزه على أنه تم حله!
إعجاب واحد (1)
ما هو هذا الملف… وأين هو ؟
pfaffman
(Jay Pfaffman)
5 نوفمبر 2025، 11:01م
11
/var/discourse/containers/*
إعجاب واحد (1)