0
나는 SOLR 6을 사용하고 URL을 사용하여 다시 설명서를하려고 노력하고있다 :자동 Solr 백업하는 방법?
http://ipaddress:8983/solr/COLLECTION/replication?command=backup&location=/home/solrbackup/&name=SearchSolrBackUp
을 그리고 난 내가 좋아하는 뭔가를 할 필요가 자동 백업 알게되었습니다 :
<requestHandler name="/replication" >
<lst name="master">
<str name="replicateAfter">commit</str>
<str name="replicateAfter">startup</str>
<str name="confFiles">schema.xml,stopwords.txt</str>
<str name="backupAfter">commit</str>
<str name="maxNumberOfBackups">10</str>
</lst>
</requestHandler>
-
을
- 자동 백업을 수행하는 것이 올바른 방법입니까?
- 10 개의 모음이있는 경우이 모음집을개로 업데이트해야합니다.
- 모든 커밋 (코어의 문서 색인)이 끝나면 백업을 시작하고 그 코어에 대해 최대 10 개까지 백업을 수행 할 수 있습니다. 그러나 이제 11 명이 올 것입니까? 첫 번째 문제가 발생하면 유출되거나 자동으로 삭제됩니까?
내가 제공 한 링크가 이미 나와 함께 시도한 것처럼 확실하지 않습니다. 위의 링크가 제대로 작동하고 백업을 수행했습니다. 그러나 이제는 더 많은 것을 탐구하는 것과 혼동을 느낍니다. https://cwiki.apache.org/confluence/display/solr/Making+and+Restoring+Backups https://cwiki.apache.org/confluence/display/solr/Index+Replication#IndexReplication-ConfiguringtheReplicationHandler – Dileephell
keep-parameter 유지를위한 최대 백업을 생각하고 있다면, 백업의 양에 도달하면 가장 오래된 백업이 삭제됩니다. 하지만 여전히 백업 명령을 직접 호출해야합니다. 콜렉션 API가 동일한 명령을 지원하는지 확실하지 않지만 로컬 시스템 (/ replication이있는 곳)뿐만 아니라 클러스터의 모든 것을 실제로 가져 와서 Solr 상태의 전체 백업을 생성한다는 점을 기억하십시오. Solr 외부에서 백업 디렉토리를 반복하여 오래된 백업을 만료 시키십시오. – MatsLindh