Друг попросил меня помочь с «обслуживанием» его сервера Discourse, работающего на Droplet от DigitalOcean… версия 2.6.0.beta2. Я не могу найти руководство по миграции, а предоставленные скрипты постоянно не работают, и я получаю сообщение о необходимости посетить этот URL для обновления Postgres: PostgreSQL 13 update. Это не помогло, так как в конфигурационном файле уже есть строка, которую предлагается изменить или добавить.
Неужели нам не повезло, и из-за такой устаревшей версии всё потеряно?
Лучший способ обновить систему — выполнить чистую установку и восстановить базу данных на новом сайте. Их операционная система в любом случае устарела.
Отлично, спасибо! Я уверен, что смогу как-нибудь разобраться, хотя вижу, что вы эксперт в Discourse… есть ли у вас руководство, которое вы могли бы порекомендовать?
Всё отлично, было проще, чем я думал. Самая долгая часть — ожидание завершения скрипта настройки… Я просто восстановил сайт из резервной копии, как вы и советовали, и вуаля — всё снова работает с новейшим ПО!