本番サーバーに負担をかけずにバックアップダンプを実行するために、別のサーバーにレプリケートしたいCouchDBがあります。本番CouchDBにはさまざまな数のデータベースがあり、すべてを同期したいので、現在サーバー上に実際にあるDBの数について心配する必要はありません。
問題は、GUIでは各DBのレプリケーションを個別に構成することしかできないことです(httpリクエストの場合も同様です)。これまでのところ、さまざまなスクリプトと回避策を見つけました(これは、これまでのところ私の最良のオプションのようです: https://Gist.github.com/janoskk/339d76a40b63969ea568 )が、これに対する公式のサポートはありません。
複数のサーバーを同期するように設計されたデータベースに、すべて同期オプションがない可能性はありますか?
残念ながら、すべて同期するオプションはありません。あなたが持っている可能性は次のとおりです。
;-)
これらのソリューションの1つが仕事を成し遂げることを願っています。ご不明な点がございましたら、メーリングリストにご参加ください。 https://couchdb.Apache.org/ を参照してください。 user @またはdev @はあなたが望む選択です。
replicate-couchdb-cluster という新しいツールをリリースしました。これは、DBのクラスター全体を複製するフォールトトレラントな方法を提供します。また、同時実行が可能になるため、クラスターの複製にかかる時間を大幅に短縮できます。
docker image もあり、これを使用して連続レプリケーションを簡単に設定できます。
これがお役に立てば幸いです。