Elasticsearch在Windows下备份与还原
备份
准备工作:需要先在谷歌浏览器里加载插件,更多工具-扩展工具-开发者模式-加载已解压的扩展成(程序),选择elasticsearch-head插件程序即可。
一,进入elasticsearch-6.8.0\config文件下,修改elasticsearch.yml文件,末行添加:path.repo: ["D:/esbak"],配置备份路径同时并在相应路径创建指定的文件夹
二,重启elasticsearch服务使我们刚刚的配置文件生效
三,进入插件,登陆连接
四,连接后,选择复合查询,如图创建备份仓库。
五,创建仓库后,开始备份,选择“PUT”,然后输入
_snapshot/my_backup/snapshot_1?wait_for_completion=true,然后就发现我们指定备份文件已经有了备份数据啦。
还原
这里还原是A机器还原到B机器,如果是A机器备份然后原换A机器,那么就不需要建库
一,讲我们备份的数据文件,拷贝到服务器上
二,建库(参考备份的一到四步)
三,创建好库直接进入插件,还原,选择post,然后输入:_snapshot/my_backup/snapshot_2_restore?wait_for_completion=true,然后提交请求