Настройка тестового сервера

Я планирую создать зеркало моего продакшн-инстанса Discourse, используя метод rsync.

У меня есть несколько других веб-сайтов, интегрированных с Discourse, поэтому было бы идеально, если бы dev/test-версии этих сайтов могли взаимодействовать с dev/test/staging-версией Discourse.

Поэтому я буду запускать его только при необходимости и периодически восстанавливать резервную копию базы данных PROD на STAGING — не ежедневно, а возможно, раз в месяц.

Если я сделаю так, как мне предотвратить сброс некоторых настроек при восстановлении базы данных? :thinking:

Например, следующие настройки были бы неоценимы:

Есть ли способ восстановить резервную копию базы данных, а затем вручную применить некоторые настройки перед запуском Discourse? Любые другие идеи, предложения или подводные камни? :thinking: