我运行Solr-7.4.0,已将其安装到运行Ubuntu 16.04的VM上。我有一台运行Windows 10的PC。
我受命分析连接到另一个系统的许多不同Solr集合中的数据。
假设这些Solr集合具有以下地址:
1)http://localhost1:8983 2)http://localhost2:7475 3)http://localhost3:4029
以上每个集合都托管在不同的物理服务器上。我无法控制这些服务器或其中的数据。
我的查询如下:
是否可以将这些Solr集合(方案,索引和全部)复制到PC或VM中? 如果是,该怎么做?
答案 0 :(得分:0)
是的,您可以在PC / VM中轻松复制它们。步骤应该像这样-
首先将配置集复制到本地PC。您可以通过许多不同的方式复制配置集。如果它们以云模式运行,则可以使用'downconfig'从源计算机下载它们,然后使用'upconfig'命令将它们上传到您的PC。在独立模式下,您可以仅复制文件。
然后,您应该使用在步骤1中上载/复制的配置集来创建核心(集合)。
复制数据。您可以转到目标PC的SolrAdmin的“数据导入”选项卡,然后从源solr服务器导入数据。在这种情况下,您将必须将源Solr服务器地址放在目标Solr服务器的文件“ solr-data-config.xml”中。