個人的な意見ですが、バックアップに関する有益なコメントの価値を損なうつもりはありませんが、少し立ち止まって考えてみましょう。Discourse のインストールを「同期」させることに、それほど多くの労力を費やす価値があるかどうかは疑問です。
Discourse コアへのプルリクエストを行うつもりがない限り、プラグインやテーマコンポーネント(TC)の開発に注力することが、カスタマイズのための最も堅牢で効率的な解決策となります。
プラグインやテーマコンポーネントの開発における重要な点は、それらが複数の Discourse インスタンスにデプロイされることであり、場合によってはそれらのインスタンスを制御できない可能性があるということです。
したがって、開発用に多少独自性のあるローカルの Discourse インスタンスを持つことは、(理にかなった範囲内であれば)全く問題ありません。
重要なワークフローとしては、プラグインや TC を共有リポジトリ(おそらく GitHub)で最新の状態に保つことが含まれます。