Во-первых, Enable hidden setting to include S3 uploads in the backups
Затем создайте резервную копию. После этого восстановите её. Я рекомендую восстановить её на свежем сервере. Вы можете использовать свой существующий файл yml, но удалите USE_S3, бакет для загрузок и всё, что загружает активы в S3.
Вы можете переместить сайт Discourse на другой VPS с помощью rsync, чтобы сохранить ваши SSL-сертификаты. Я бы добавил --exclude postgres_*.
Затем вы можете восстановить резервную копию из командной строки.