elasticsearch數據轉移,elasticdump的安裝使用


模擬:

將本地的my_index的products的一條document轉移到http://192.168.111.130的一個es服務器上。

 

(一)安裝elasticdump

先安裝node.js,然后npm install elasticdump -g

(二)導出數據

1.導出mapping

elasticdump --input=http://localhost:9200/my_index --output=D:\資料\my_index_mapping.json --type=mapping

可以看到:

導出成功。

2.導出data

elasticdump --input=http://localhost:9200/my_index --output=D:\資料\my_index.json --type=data

可以看到:

 

(三)導入數據

1.導入mapping

elasticdump --input=D:\資料\my_index_mapping.json --output=http://192.168.111.130:9200/my_index --type=mapping

可以看到:

 

2.導入data:

elasticdump --input=D:\資料\my_index.json --output=http://192.168.111.130:9200/my_index --type=data

可以看到:

 

(四)查看結果:

發現這條數據已經過來了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM