一、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

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐