是否可以从 SolrJ 管理备份?
Is it possible to manage backups from SolrJ?
我可以通过 CollectionAdminRequest.Backup
和 CollectionAdminRequest.Restore
从 Solr 创建/恢复 Solr 备份。
看起来可以通过 http api,例如:
http://localhost:8983/solr/gettingstarted/replication?command=details&wt=xml
但是是否可以列出所有备份并按名称从 SolrJ 中删除一个备份?
我正在使用 Solr 7.5。
根据我的发现,不可能直接从 SolrJ 完成。
所以我最终直接使用 HDFS。我已将 Solr 配置为使用 HDFS 作为备份存储。从我的代码中,我通过 HDFS 客户端访问它——我可以列出和删除它的备份。
我可以通过 CollectionAdminRequest.Backup
和 CollectionAdminRequest.Restore
从 Solr 创建/恢复 Solr 备份。
看起来可以通过 http api,例如:
http://localhost:8983/solr/gettingstarted/replication?command=details&wt=xml
但是是否可以列出所有备份并按名称从 SolrJ 中删除一个备份?
我正在使用 Solr 7.5。
根据我的发现,不可能直接从 SolrJ 完成。
所以我最终直接使用 HDFS。我已将 Solr 配置为使用 HDFS 作为备份存储。从我的代码中,我通过 HDFS 客户端访问它——我可以列出和删除它的备份。