2016-06-23 13 views
0

私は自分のマシンにSolr 4.6をインストールしており、500Gを超えるサイズの複数のコアを持っています。 solr 4.6の問題は、シャーディングが非常に不安定であることです。だから私は自分のコアをsolr 4.6からsolr 4.10にマイグレートしたいと思います。コアの再インデックスには長い時間と多くのリソースが必要です。誰かがこのためにいくつかの解決策(後に続くステップのリスト)を示せば、非常に役に立ちます。コアをSolr 4.6からSolr 4.10に再インデックスなしで移行する

Thanx事前に。

答えて

0

solrの同じメジャーバージョンにとどまる場合は、再インデックスする必要はありません。おそらく、あなたは4.10のパラレルなソルのインフラストラクチャーを持っているでしょう。あなたのsolrを止めることができれば、データディレクトリをコピーすることができます。それ以外の場合は、ReplicationHandlerを使用してSolrのデータディレクトリをローカルシステムの他の場所にコピーするホットバックアップを実行することができます(インデックスが開いたままです)。次に、そのディレクトリで好きなことをします。あなたがこのようなURLに移動して、いつでも好きなときにバックアップを起動することができます。

http://host:8080/solr/replication?command=backup&location=/tmp/backup

詳細はここで見ることができます:私はどちらかあなたのインデックスに最適化を行うだろう

http://wiki.apache.org/solr/SolrReplication

管理フロントエンドを介したバックアップの前または後。

関連する問題