الترقية من 2.6.0.beta1 إلى الأحدث

الانتقال إلى الخادم الجديد أكثر أمانًا بكثير حيث لا تحتاج إلى تغيير الخادم القديم حتى يعمل الخادم الجديد!

ما سأفعله هو اتباع دليل rsync، مع استبعاد postgres_*. ثم سأعيد تسمية app.yml وأشغل ./discourse-setup --skip-connection-test (لأن نظام أسماء النطاقات لن يشير إلى الخادم الجديد بعد). ثم أستعيد النسخة الاحتياطية. يمكنك (عادةً) اختبار أن الخادم الجديد يعمل عن طريق تغيير نظام أسماء النطاقات المحلي الخاص بك للإشارة إليه، ولكن في أسوأ الأحوال، يمكنك فقط تغيير نظام أسماء النطاقات وإذا كان الأمر كارثيًا، يمكنك تغيير نظام أسماء النطاقات مرة أخرى. (إذا كان خادمك على DigitalOcean أو أي شيء آخر مع عنوان IP عائم يمكن توجيهه إلى أجهزة افتراضية متعددة، فيمكنك ببساطة إعادة توجيهه ولن تقلق بشأن نظام أسماء النطاقات.)

لقد قمت بذلك حوالي 10 مرات في الأشهر القليلة الماضية. إذا كنت تفضل عدم القيام بذلك بنفسك، فأنا متاح.

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