آمل أن تكون قد أخذت نسخة احتياطية واحتفظت بنسخة آمنة منها قبل البدء في الترقية الأولى.
النواة (kernel) الخاصة بك قديمة جدًا، لأن إصدار نظام التشغيل الخاص بك قديم جدًا. كما هو موضح في المشاركات السابقة، لديك خيارات محدودة لتحديث النواة الخاصة بك.
ترقية نظام التشغيل الخاص بك في مكانه ستكون على الأرجح طويلة وصعبة. النصيحة المعتادة هي بدء تشغيل نظام تشغيل جديد تمامًا، وتثبيت discourse، واستعادة النسخة الاحتياطية الخاصة بك. (من الناحية المثالية، لا تحذف أي شيء موجود حتى يعمل عالمك الجديد بالكامل. إذا انتهى بك الأمر في مثيل جديد بعنوان IP جديد، فستحتاج إلى تحديث نظام أسماء النطاقات (DNS) الخاص بك).
أنا غير قادر على تحديث النواة وأواجه أخطاء في مراحل مختلفة من التحديث.
ليس لدي نسخة احتياطية على جهاز الكمبيوتر الخاص بي ولكن لدي نسخة احتياطية في المنتدى.
إذا كان بإمكانك الاتصال بخادم discourse الخاص بك عبر ssh، فيجب أن تكون قادرًا على استخدام ‘scp’ لنسخ ملف إلى جهاز الكمبيوتر الخاص بك. لا أعرف ما إذا كان Putty يدعم ذلك مباشرة. ولكن إذا كنت تستخدم Linux أو أي shell شبيه بـ Unix على جهاز Windows، فيجب أن يكون لديك scp.
الشيء الوحيد “المهم” غير المضمن في النسخة الاحتياطية هو ملف التكوين الخاص بك /containers/app.yml. يحتوي على قائمة الإضافات الخاصة بك إذا كان لديك أي منها. قد تكون فكرة جيدة نسخ هذا الملف إلى مكان ما حتى تتمكن من تثبيتها على مثيلك الجديد. ومع ذلك، يتم تخزين إعدادات الإضافات في قاعدة البيانات الموجودة في ملف النسخة الاحتياطية.
شخصيًا، أود أن أكون واثقًا بنسبة 100% من أن النسخة الاحتياطية كاملة وصحيحة، ولذلك أود استدعاء تثبيت جديد واستعادة ناجحة، قبل أن أقوم بإتلاف النسخة القديمة. هذا يعني دفع تكلفة نسختين مؤقتًا من مزود الاستضافة الخاص بك.
يجب أن أعلن أيضًا أنني لم أحتج أبدًا إلى تجربة استعادة. لذلك أنا عديم الخبرة في هذه الممارسة.