華為雲自建elasticsearch集群遷到移阿里雲的elasticsearch


一、自建ES集群下載repository-s3插件(集群所有服務器都要操作)

 

/usr/share/elasticsearch/bin/elasticsearch-plugin    install repository-s3

 

二、創建華為雲OBS

 

三、創建華為雲子賬號,並授權OSS管理權限

 

四、修改elasticsearch的jvm.options(集群所有服務器都要操作)

 

添加內容

-Des.allow_insecure_settings=true

 

五、重啟elasticsearch(集群所有服務器都要操作)

 

六、設置OBS為快照倉庫

 

curl  -H "Content-Type: application/json"  -X PUT  http://192.168.1.100:9200/_snapshot/my_backup -d  '{"type": "s3","settings": {"endpoint": "obs.cn-north-1.myhuaweicloud.com","access_key": "xxxxxxxxxxxxxxx","secret_key": "xxxxxxxxxxxxxxxxx","bucket": "OBS桶名","compress":"true"}}'

 

七、創建快照(快照名index_bak)

數據量太大會出問題,只能一個索引一個索引的做快照

 

curl -XPUT 'http://192.168.1.100:9200/_snapshot/backup/index_bak' -d '{"indices": "index1,index2"}'

 

八、將OBS的文件傳輸到OSS上

 

九、創建OSS存儲

 

十、創建阿里雲子賬號,給予管理OSS的權限

 

十一、阿里雲elasticsearch設置鏡像長褲

 

curl  -H "Content-Type: application/json"  -X PUT 'http://elastic:***@es-cn-***.elasticsearch.aliyuncs.com:9200/_snapshot/my_backup/' -d' {"type": "oss","settings": {"endpoint": "http://oss-cn-beijing-internal.aliyuncs.com","access_key_id": "***","secret_access_key": "***","bucket": "OSSBucket 名稱","compress":"true"}}'

 

十二、阿里雲elasticsearch導入快照

 

curl  -H "Content-Type: application/json"  -X PUT http://elastic:***@es-cn-***.elasticsearch.aliyuncs.com:9200/_snapshot/my_backup/index_bak/_restore

 


免責聲明!

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



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