es7.8.1用curl命令删除索引库后,再将删除的索引库源文件夹复制到es索引路径下重启es,发现es自动将目录删除
Elasticsearch | 作者 lvwendong | 发布于2021年11月08日 | 阅读数:1330
1、用命令查看A索引库存储在机器上的文件夹名称为DSFXCVCXGSFESFDSF
2、备份DSFXCVCXGSFESFDSF到/root路径
3、用curl命令删除A索引库
4、查看DSFXCVCXGSFESFDSF文件被删除
5、将备份的/root/DSFXCVCXGSFESFDSF文件夹复制到nodes/0/indices路径下
6、重启es发现被自动删除了。
此操作好像是7.8.1的一个特性,会记录删除的索引库。
我现在在做一个索引库备份与恢复功能,此特性会导致我无法正常恢复索引库。
请问各位大神该如何解决呢?
2、备份DSFXCVCXGSFESFDSF到/root路径
3、用curl命令删除A索引库
4、查看DSFXCVCXGSFESFDSF文件被删除
5、将备份的/root/DSFXCVCXGSFESFDSF文件夹复制到nodes/0/indices路径下
6、重启es发现被自动删除了。
此操作好像是7.8.1的一个特性,会记录删除的索引库。
我现在在做一个索引库备份与恢复功能,此特性会导致我无法正常恢复索引库。
请问各位大神该如何解决呢?
4 个回复
God_lockin
赞同来自:
rane - 上升期资深工程师
赞同来自:
tongchuan1992 - 学无止境、学以致用
赞同来自:
zqc0512 - andy zhou
赞同来自: