/ / solrjクライアントを介してリモートSolrコアバックアップを実行する方法 - solr、バックアップ、solrj

solrjクライアントを介してリモートSolrコアバックアップを実行する方法 - solr、バックアップ、solrj

SolrjをベースにしたJavaクライアントを作成し、コアのデータ全体をリモートのSolrサーバからファイルにプルします。
その後、このファイルを別のリモートSolrサーバーコアに再生したいと考えています。
この機能を実装する最善の方法は何ですか?

回答:

回答№1は1

残念ながら、solrやsolrjにはそのような機能はありません。

しかし、もしあなたが すべてのフィールドが保存されます あなたのインデックスでは、すべてのドキュメントを読んで、あなたが望む方法でそれらを保存することができます。


回答№2の場合は1

あなたのケースに該当するかどうかを確認してください:

バックアップ - バックアップを実行することはできますが、バックアップはサーバー上でのみ作成されます。

コミットされたインデックスデータがある場合は、マスターにバックアップを作成します。 サーバーを使用します。これは定期的なバックアップをとるのに便利です。

あなたは使うことができます Solrレプリケーション インデックスのコンテンツを任意のRemote Solrサーバに複製します。

したがって、インデックスをローカルボックスに複製し、それをリモートボックスまたはバックアップに再度複製し、その内容をリモートボックスに転送することができます。