Обновление не удалось (снова :) )

Я бы создал новый дроплет и либо выполнил бы чистую установку, скопировав резервную копию, либо перенёс бы сайт Discourse на другой VPS с помощью rsync. Также я использую гибридный вариант: синхронизирую SSL-сертификаты через rsync, а затем восстанавливаю резервную копию. Это позволяет избежать необходимости обновлять базу данных.