elasticsearch备份恢复,elasticdump使用

发布时间:2024年01月18日

准备环境

1. 将node-v10.23.1-linux-x64.tar.xz上传到服务器/usr/local目录下
2. tar xf node-v10.23.1-linux-x64.tar.xz
3. 将node_modules.tar.gz上传到服务器/usr/local目录
4. tar -zxvf node_modules.tar.gz
5. 设置NODE环境
? 5.1 vim /etc/profile
? ? export NODEJS_HOME=/usr/local/node-v10.23.1-linux-x64
? ? export PATH=$NODEJS_HOME/bin:$PATH
? 5.2 source /etc/profile

备份

创建文件目录 mkdir -p?/mnt/data/es_data_back

/usr/local/bin/elasticdump --input=http://elastic:6rVwjkhAoIp4ICqjc491@127.0.0.1:9200/guangdong_mcs_pubonln_rslt ?--output=/mnt/data/es_data_back/guangdong_mcs_pubonln_rslt_mapping.json ?--limit=10000 ?--type=mapping?

/usr/local/bin/elasticdump --input=http://elastic:6rVwjkhAoIp4ICqjc491@127.0.0.1:9200/guangdong_mcs_pubonln_rslt ?--output=/mnt/data/es_data_back/guangdong_mcs_pubonln_rslt.json ?--limit=10000 ?--type=data?

恢复

/usr/local/bin/elasticdump ?--input=/mnt/data/es_data_back/guangdong_mcs_pubonln_rslt_mapping.json --output=http://elastic:6rVwjkhAoIp4ICqjc491@127.0.0.1:9200/guangdong_mcs_pubonln_rslt ?--limit=10000 ?--type=mapping?

/usr/local/bin/elasticdump ?--input=/mnt/data/es_data_back/guangdong_mcs_pubonln_rslt.json --output=http://elastic:6rVwjkhAoIp4ICqjc491@127.0.0.1:9200/guangdong_mcs_pubonln_rslt ?--limit=10000 ?--type=data?

文章来源:https://blog.csdn.net/kewen_123/article/details/135665471
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。