当前位置: 首页 > news >正文

天地心公司做网站怎样/百度分公司

天地心公司做网站怎样,百度分公司,视频网站点击链接怎么做的,北京网站建设策划elasticsearch备份与恢复 1.配置备份文件目录配置 在 config/elasticsearch.yml 文件中加入如下配置: # 配置单个备份文件目录 path.repo: ["/backups/my_backup"]# 配置多个备份文件目录 path.repo: - "/backups/my_backup"- "/backups/fx_backup…

elasticsearch备份与恢复

1.配置备份文件目录配置

在 config/elasticsearch.yml 文件中加入如下配置:

# 配置单个备份文件目录
path.repo: ["/backups/my_backup"]# 配置多个备份文件目录
path.repo: - "/backups/my_backup"- "/backups/fx_backup"

配置完成后需重启es服务。

2.创建备份仓库并查看

curl -XPUT -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/仓库名' -u 用户名:密码 -d '{"type": "fs","settings": {"location":"备份仓库路径","compress": true}}'# 在/backups/my_backup下新建名为my_backup的仓库
curl -XPUT -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/my_backup' -u elastic:123456 -d '{"type": "fs","settings": {"location":"/backups/my_backup","compress": true}}'# 在/backups/fx_backup下新建名为fx_backup的仓库
curl -XPUT -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/fx_backup' -u elastic:123456 -d '{"type": "fs","settings": {"location":"/backups/fx_backup","compress": true}}'# 查看仓库信息
curl -XGET 'http://127.0.0.1:9200/_snapshot?pretty' -u elastic:123456# 返回的仓库信息
{"my_backup" : {"type" : "fs","settings" : {"compress" : "true","location" : "/backups/my_backup"}},"fx_backup" : {"type" : "fs","settings" : {"compress" : "true","location" : "/backups/fx_backup"}}
}# 删除备份仓库
# curl -X DELETE "localhost:9200/_snapshot/仓库名" -u elastic:123456
# curl -X DELETE "localhost:9200/_snapshot/my_backup" -u elastic:123456

3.备份索引数据

# 备份单个索引数据
# curl -XPUT -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/仓库名/备份名' -d '{"indices": "索引名"}' -u 用户名:密码# 备份多个索引数据
# curl -XPUT -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/仓库名/备份名' -d '{"indices": "索引名1,索引名2,索引名3"}' -u 用户名:密码
curl -XPUT -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/my_backup/my_test_2025' -d '{"indices": "my_test_1,my_test_2"}' -u elastic:123456curl -XPUT -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/fx_backup/fx_test_2025?wait_for_completion=true' -d '{"indices": "fx_test_1,fx_test_2"}' -u elastic:123456
# wait_for_completion=true 是指该api在备份执行完毕后再返回结果,否则默认是异步执行的。线上执行时不用设置该参数,让其在后台异步执行即可。# 备份全部
# curl -XPUT -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/仓库名/备份名' -u 用户名:密码# 查看备份的索引
# curl -XGET 'http://127.0.0.1:9200/_snapshot?pretty' -u 用户名:密码

4.恢复备份索引数据

# 恢复索引前要确保目标es集群中没有存在相同的索引名,或者恢复时重命名索引名。
# 删除索引语法(支持通配符):
# curl -XDELETE "http://127.0.0.1:9200/索引名" -u 用户名:密码# 恢复单个索引数据
# curl -XPOST -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/仓库名/备份名/_restore' -d '{"indices": "索引名"}' -u 用户名:密码
curl -XPOST -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/my_backup/my_test_2025/_restore' -d '{"indices": "my_test_1"}' -u elastic:123456# 恢复多个索引数据
curl -XPOST -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/fx_backup/fx_test_2025/_restore' -d '{"indices": "fx_test_1,fx_test_2"}' -u elastic:123456# 恢复索引并重命名索引名
# curl -XPOST -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/my_backup/备份名/_restore' -d '{"indices": "原索引名","rename_pattern": "原索引名","rename_replacement": "新索引名"}' -u 用户名:密码# 查看恢复状态:
# curl -XGET "http://127.0.0.1:9200/_snapshot/仓库名/备份名/_status" -u 用户名:密码
curl -XGET "http://127.0.0.1:9200/_snapshot/fx_backup/fx_test_2025/_status" -u elastic:123456#即只恢复指定索引名数据,下面以索引名为fx_*开头的索引数据为例,注意不要恢复“.security-6”的索引,这个索引记录了用户认证信息,不能被删除
# curl -XPOST -H 'Content-Type: application/json' 'http://127.0.0.1:9200/_snapshot/my_backup/snapshot_all/_restore' -d '{"indices": "fx_*"}'  -u 用户名:密码# 查看索引名:# curl http://127.0.0.1:9200/_cat/indices?v -u 用户名:密码curl http://127.0.0.1:9200/_cat/indices?v -u elastic:123456
  • 参数说明:
    • indices:只恢复匹配的索引,忽略快照中存在的其他索引,可支持通配符。
    • rename_pattern:查找所提供的模式能匹配上的正在恢复的索引。用来正则匹配要恢复的索引,并且重命名。
    • rename_replacement:将匹配的索引重命名成替代的模式。用来正则匹配要恢复的索引,并且重命名。

注:由于es创建的用户信息会存放在.security-6索引中(不能删除),所以在恢复时要排除该索引名的恢复。

http://www.whsansanxincailiao.cn/news/32024766.html

相关文章:

  • 二维码网站建设源码/推广策略
  • 网站主机要多少钱/安卓优化大师app
  • wordpress中文后台/湖南长沙seo教育
  • 东莞做网站电话/网络推广的目标
  • 网站设计加油站/日喀则网站seo
  • 如何用ps做网站导航条/免费网络营销平台
  • 佛山企业网站搭建公司/域名注册信息查询whois
  • 广州网站建设clov5r/怎样做引流推广
  • 常德网站开发/免费的行情网站app
  • 新乡市封丘县建设局网站/建设企业网站多少钱
  • 校园网站建设/网片
  • 电子商务专业就业前景如何/东莞seoseo关键词排名优化
  • 想自己做点飘纱素材到网站上买/常见的网站推广方法有哪些
  • 做网站什么域名好/百度云搜索引擎入口百度网盘
  • 哪个网站可以做全网推广/提高seo排名
  • 扬州网站建设哪家好/关键词推广是什么
  • 怎样做月嫂网站/12345浏览器网址大全
  • 高端的佛山网站建设/企业网站建设的作用
  • 个人静态网页制作教程/标题关键词优化报价
  • 网站设计需要什么软件/女生做sem还是seo
  • 郑州专业网站制作/进行seo网站建设
  • 营销型网站北京/武汉seo技术
  • 网站建设与维护实训ppt/seo排名优化软件价格
  • 深圳做网站排名哪家好/代做百度收录排名
  • 请别人做网站注意事项/网站404页面怎么做
  • 外贸怎么做网站/网站运营优化培训
  • 开发网站服务器/百度在线客服
  • wordpress 日志怎么看/网络优化工程师证书
  • 聊城做网站价位/常用的网络营销方法
  • 处理营销型网站建设策划的几个误区/点击宝seo