Бинго… Ок, предлагаю опубликовать в теме об обновлении ![]()
Подумав об этом, попробуйте переименовать ваш старый файл PostgreSQL вне контейнера в _new, а новый — в _new.
Затем попробуйте перезапустить службу внутри Docker.
Файлы находятся в /var/discourse/shared/standalone вне контейнера.
- Переименуйте
postgres_dataвpostgres_data_new. - Переименуйте
postgres_data_oldвpostgres_data. - Перезапустите службу внутри контейнера, как указано выше.
- Проверьте, что она снова запущена, с помощью просмотра логов.
- Если всё в порядке, вы можете продолжить исправление данных.
Привет @merefield, отвечаю здесь от имени @vw_james (новая учётная запись, похоже, он пока достиг лимита сообщений).
Это сработало для нас, сайт снова в сети со старыми данными. Мы разберёмся, что делать дальше, когда снова попробуем обновиться. Огромное спасибо за вашу помощь!
Приятно, рад, что это сработало!
Кстати, для тех, кто читает это решение, вы наверняка можете переименовать этот файл и внутри Docker, так как путь монтируется.