こんにちは、皆さん。
新しいサーバーに 2 つ目の Discourse フォーラムをセットアップする最適な、あるいは最速の方法について確認させてください。既存の Discourse ホストを新しいサーバーにクローンし、データベースからユーザーやフォーラムの投稿データを直接削除することは可能でしょうか?
新規の Discourse インストールと設定を行う代わりに、このアプローチは現実的でしょうか?
こんにちは、皆さん。
新しいサーバーに 2 つ目の Discourse フォーラムをセットアップする最適な、あるいは最速の方法について確認させてください。既存の Discourse ホストを新しいサーバーにクローンし、データベースからユーザーやフォーラムの投稿データを直接削除することは可能でしょうか?
新規の Discourse インストールと設定を行う代わりに、このアプローチは現実的でしょうか?
新しい Discourse インスタンスのインストールは「ほとんど簡単な作業」です(標準的な Discourse インストール方法を使用すれば、わずか数分で完了します)。その後、Discourse のデータダンプからデータを復元すればよいだけです(これもデータベースのサイズによりますが、数分で完了します)。
平均的なサイズのデータベース(データダンプ)の場合、全体のプロセスは約30分程度で終わります。急いでいなければ、もう少しかかるかもしれません。
2 つ目のフォーラムを、最初のフォーラムと同じカテゴリとサイト設定にしたい場合、最初のサイトのデータベースを復元し、その後ユーザーを削除する作業を行うことは可能ですが、ほとんど間違いなくその価値はありません。
Discourse をインストールする際、最初のサーバーから app.yml をコピーして修正することも可能ですが、基本的には最初から始めて discourse-setup を実行する方が簡単です。