Примечание: Оба экземпляра ниже (сервер 1 и 2) работают в контейнерах Docker на двух разных серверах. Оба сервера обслуживают трафик по HTTP и HTTPS (порты 80 и 443) с сертификатами Let’s Encrypt:
Discourse полностью работает на сервере 1 с IP-адресом 1, по HTTP и HTTPS: discourse-test.example-domain.com
Discourse инициализирован и работает (пока без дополнительных постов или тем) на сервере 2 с IP-адресом 2, по HTTP и HTTPS: talktime.example-domain.com
Цель:
Перенести всё с сервера 1 (тестовый) на сервер 2 (продуктивный), изменив домен с discourse-test.example-domain.com на talktime.example-domain.com
Предлагаемый подход:
Создать резервную копию Discourse на сервере 1
Восстановить резервную копию Discourse (с сервера 1) на сервере 2
Это должно сработать безупречно?
Или есть какие-то подводные камни, на которые стоит обратить внимание?