我们正在使用solr 3.6 复制和 2 个服务器 -一个主服务器和一个从属服务器 -我们目前正在寻找进行干净备份的方法。
正如 wiki 所说,我们可以使用 HTTP 命令来创建 master 的快照,如下所示:http://myMasterHost/solr/replication?command=backup
但是我们仍然有一些问题:
backup
复制索引文件的经典 shell 脚本上的命令有什么好处?该命令只备份索引;
spellchecker
文件夹也可以复制吗?需要吗?我们可以在应用程序运行时创建快照,以便在有潜在的索引更新时创建快照吗?
- 当我们必须从备份中恢复服务器时,我们必须在从服务器上做什么?
- 只需将快照复制到其索引文件夹中,然后删除
replication.properties
文件(或不删除)? - 通过 HTTP 命令请求 fetchindex
http://mySlave/solr/replication?command=fetchindex
? - 只是清空从属索引文件夹,以强制从主控进行完全复制?
- 只需将快照复制到其索引文件夹中,然后删除