ماذا يجب أن تعرف عند تحديث إصدار قديم من Discourse إلى الأحدث؟

لدي مهمة لتحديث منتدى Discourse، لا أعرف الإصدار الحالي بعد، ولكن ما أفترضه هو أنه لم يتم تحديثه لمدة عام. بعض شكوكي هي:

هل هناك أي خطوات خاصة لتحديث هذا الخادم لتجنب تعطيله؟

هل يجب علي التحديث خطوة بخطوة، إصدارًا واحدًا في كل مرة للوصول أخيرًا إلى أحدث إصدار؟

أنا قلق بشأن أي تغيير في قاعدة البيانات (الإصدار أو الهيكل).

سأكون ممتنًا لأي نصائح وتعليقات.

إعجابَين (2)

لقد أجريت ترقيات كانت متأخرة لعدة سنوات دون حوادث.

جاءت بعض التغييرات الكبيرة مع الترقية إلى Ember، لذلك إذا كانت لديك سمات مخصصة فقد تكون مشكلة.

إذا كان نظام التشغيل الخاص بك قديمًا، فقد يكون الوقت مناسبًا للانتقال إلى خادم جديد، مما سيسهل الاختبار قبل التبديل.

4 إعجابات

شكراً، سأقوم بترقية الخادم. يعمل الآن بنظام Ubuntu 20.04.

إعجابَين (2)

لا يلزم الترقية إلى الإصدار 20.04، ولكن إذا كنت قلقًا حقًا بشأن الترقية، فإن الانتقال إلى خادم جديد يتيح لك الاختبار قبل الانتقال إليه. يمكنك استخدام عنوان IP محجوز للتبديل إلى الخادم الجديد في وقت قصير جدًا.

راجع نقل موقع Discourse إلى VPS آخر باستخدام rsync.

3 إعجابات

تأكد من أخذ نسخة احتياطية قبل البدء، وقم بتنزيلها في مكان آمن. ويفضل عمل نسخة ثانية أيضًا.

4 إعجابات

تمكين وإنشاء لقطات بجانب النسخ الاحتياطي من لوحة التحكم!