汉中微信网站建设开发,淮安网站建设制作,dede 百度网站地图,企业网盘怎么申请参考文章#xff1a;
三种常用的 Elasticsearch 数据迁移方案ES基于Snapshot#xff08;快照#xff09;的数据备份和还原CDH修改ElasticSearch配置文件不生效问题 目录1、更改老ES和新ES的config/elasticsearch.yml2、重启老ES#xff0c;在老ES执行Postman中创建备份目录…参考文章
三种常用的 Elasticsearch 数据迁移方案ES基于Snapshot快照的数据备份和还原CDH修改ElasticSearch配置文件不生效问题 目录1、更改老ES和新ES的config/elasticsearch.yml2、重启老ES在老ES执行Postman中创建备份目录操作3、在老ES中执行Postman中执行备份操作4、停止老ES将老ES中的backup目录复制到新ES目录下5、启动新ES在新ES执行Postman中创建备份目录操作6、在新ES执行Postman中创建恢复索引操作1、更改老ES和新ES的config/elasticsearch.yml
添加path.repo: [backup]即可截图如下 2、重启老ES在老ES执行Postman中创建备份目录操作
请求方式
PUT请求链接
# 举例127.0.0.1:9200/_snapshot/my_backup
ES的ip:ES的port/_snapshot/备份名称请求头
Content-Typeapplication/json请求体
# fs代表文件存储系统也就是存储到本地
# kms_wiki代表本次存储文件夹名称是kms_wiki
{type: fs,settings: {location: kms_wiki}
}整体效果如下图 3、在老ES中执行Postman中执行备份操作
请求方式
PUT请求链接
# 举例127.0.0.1:9200/_snapshot/my_backup/snapshot1
ES的ip:ES的port/_snapshot/第2步请求链接中的备份名称/快照名称请求头
Content-Typeapplication/json请求参数
# wait_for_completiontrue的作用是访问链接不会马上结束而是会一直等待等到完成位置
wait_for_completiontrue请求体
{indices: kms.wiki
}解释kms.wiki是需要备份的索引名称
整体效果如下图 4、停止老ES将老ES中的backup目录复制到新ES目录下 5、启动新ES在新ES执行Postman中创建备份目录操作
请求方式
PUT请求链接
# 举例127.0.0.1:9200/_snapshot/my_backup
ES的ip:ES的port/_snapshot/第2步请求链接中的备份名称请求头
Content-Typeapplication/json请求体
# fs代表文件存储系统也就是存储到本地
# kms_wiki代表本次存储文件夹名称是kms_wiki
{type: fs,settings: {location: kms_wiki}
}整体效果如下图 6、在新ES执行Postman中创建恢复索引操作
请求方式
POST请求链接
# 举例127.0.0.1:9200/_snapshot/my_backup/snapshot1/_restore
ES的ip:ES的port/_snapshot/第2步请求链接中的备份名称/第3步请求链接中的快照名称/_restore请求头
Content-Typeapplication/json请求参数
# wait_for_completiontrue的作用是访问链接不会马上结束而是会一直等待等到完成位置
wait_for_completiontrue整体效果如下图