标签:使用 ali 地址 term 默认 arch tin alt class
elasticsearch 常用工具:
github 地址:https://github.com/mobz/elasticsearch-head
elasticsearch-head是一款非常好用的数据展示工具,且支持编写api对elastic进行操作。
elastic 5.x版本开始,elasticsearch-head只能以单独的服务部署并使用,5.x版本前,可以使用plugin install mobz/elasticsearch-head
安装使用
github有安装方式,直接参考github上安装。chrome上有可直接使用的插件,无需安装。
github 地址:https://github.com/taskrabbit/elasticsearch-dump
elasticsearch-dump:备份恢复工具
docker安装:
$ docker pull taskrabbit/elasticsearch-dump
$ docker run --rm -ti docker.io/taskrabbit/elasticsearch-dump --input=http://192.168.20.5:9200/n-uc --output=$ | gzip > /tmp/data/n-uc.json.gz
elasticdump --option
常用option:
--fileSize :支持文件分区,e.g. 10mb / 1gb / 1tb
--searchBody :导出查询的数据,默认为match_all所有数据,下面示例导出status为404的数据
$ docker run --rm -ti -v /data:/tmp/data docker.io/taskrabbit/elasticsearch-dump --input=http://192.168.20.5:9200/n-nanjing-oriental --output=/tmp/data/oriental.json --searchBody='{"query":{"term":{"status":404}}}'
*--sourceOnly:默认不带此参数,会输出_id等系统自带字段和数据字段。添加此参数,只会输出数据。
导入只需--input为备份的文件,--output为elasticsearch的地址即可。两个参数都为elasticsearch地址即表示从input导入到output里。
标签:使用 ali 地址 term 默认 arch tin alt class
原文地址:https://www.cnblogs.com/dance-walter/p/10786298.html