一、ES的目录说明

1、es的数据目录:elasticsearch-7.15.0\data\

2、es的节点目录:elasticsearch-7.15.0\data\nodes\0\

3、es的索引目录:elasticsearch-7.15.0\data\nodes\0\indices

4、es的节点状态目录(可删除):elasticsearch-7.15.0\data\nodes\0\_state

4、es的快照目录(可删除):elasticsearch-7.15.0\data\nodes\0\snapshot_cache

 二、备份任一个索引如5a9pA6GwQji3lRL-kTDl5Q,压缩后拷贝到其他存储盘

三、恢复一个索引例如5a9pA6GwQji3lRL-kTDl5Q

1、关闭ES

2、删除es的节点状态目录:elasticsearch-7.15.0\data\nodes\0\_state

3、删除es的快照目录(可选):elasticsearch-7.15.0\data\nodes\0\snapshot_cache

4、拷贝5a9pA6GwQji3lRL-kTDl5Q.rar并解压到es的索引目录:elasticsearch-7.15.0\data\nodes\0\indices

5、启动ES,会自动创建_state和snapshot_cache

注意:单机环境有效。

集群方式下分两种情况

1、集群环境下,单个索引的所有分片信息拷贝到集群环境恢复失败(没找到正确方法)。

2、集群环境下,单个索引的所有分片信息拷贝到单机环境,单机环境按照上面的第三步恢复即可

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐