Миграция на новый сервер с новой базой данных и новыми S3-бакетами для резервного копирования и загрузки файлов

Подключение контейнера Discourse к внешнему серверу PostgreSQL и Redis с использованием нашего образа контейнера и наших инструментов является поддерживаемым способом установки.

RDS[1] — это PostgreSQL, а ElastiCache — это Redis, это допустимо.

Это должно сработать, мы делаем так для клиентов, переходящих на наше хостинг-решение.

Мой предпочтительный вариант — сохранить процесс максимально простым. Поэтому, если вы сможете создать полную резервную копию (включая загрузки) на старом сервере и восстановить её на новом, это позволит вам полностью протестировать новую настройку без какого-либо воздействия на старую.


  1. ok, PostgreSQL RDS ↩︎