لا توجد طريقة محددة لإنجاز ذلك، سيتعين عليك التصرف وفقًا للمشكلات التي تواجهها أثناء الترقية.
على الأقل ضعف حجم التثبيت الحالي. أقول أن يكون لديك 3 أضعاف المساحة للتأكد من أنك لن تتعثر.
سيتعين عليك البدء بعملية ترقية postgres القياسية:
استبدل قالب postgres 10 بـ postgres.template.yml الافتراضي ثم حاول إعادة البناء. بالنظر إلى أن لديك مساحة كافية على الخادم الخاص بك، يجب إجراء ترقية قاعدة البيانات تلقائيًا. اتبع التعليمات الموجودة على وحدة التحكم.
إذا فشلت الترقية، فإن الطريقة الأسهل الوحيدة للخروج هي استعادة نسخة احتياطية من discourse إلى تثبيت جديد.
تتم مناقشة العملية العامة في هذا الموضوع: PostgreSQL 13 update