阿里云國際站經銷商,主營阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費開戶,代充值優惠大,聯系客服飛機@jkkddd

通過阿里云Logstash將自建Elasticsearch數據遷移至阿里云
使用限制自建Elasticsearch集群所在的ECS的網絡類型必須是專有網絡,不支持Classiclink方式打通的ECS。
由于阿里云Logstash實例部署在專有網絡下,如果自建Elasticsearch集群與阿里云Logstash集群在同一專有網絡下,可直接配置;如果不在,需要通過配置NAT網關實現與公網的連通,具體操作請參見配置NAT公網數據傳輸。
自建Elasticsearch集群所在的ECS的安全組不能限制Logstash集群的各節點IP(可在基本信息頁面查看),并且需要開啟9200端口。
本文以自建Elasticsearch 5.6.16 > 阿里云Logstash 6.7.0 > 阿里云Elasticsearch 6.7.0為例,提供的腳本僅適用于該數據遷移方案,其他方案不保證兼容。如果您使用的是其他方案,可參見產品兼容性判斷是否存在兼容性問題。如果存在,可升級實例版本或新購實例。
步驟一:環境準備
搭建自建Elasticsearch集群。
建議您使用阿里云ECS搭建自建Elasticsearch集群,本文以5.6.16版本為例,具體操作請參見安裝并運行Elasticsearch。
創建阿里云Logstash實例。
建議創建與部署自建Elasticsearch集群的ECS實例在同一專有網絡下的Logstash實例,具體操作請參見創建阿里云Logstash實例。
創建目標阿里云Elasticsearch實例,并開啟實例的自動創建索引功能。
建議創建與Logstash實例在同一專有網絡下,且版本相同的Elasticsearch實例。本文以6.7.0版本為例,具體操作請參見創建阿里云Elasticsearch實例。
開啟自動創建索引功能的具體操作,請參見配置YML參數。
步驟二:配置并運行Logstash管道
登錄阿里云Elasticsearch控制臺。
進入目標實例。
在頂部菜單欄處,選擇地域。
在左側導航欄,單擊Logstash實例,然后在Logstash實例中單擊目標實例ID。
在左側導航欄,單擊管道管理。
單擊創建管道。
在創建管道任務頁面,輸入管道ID并配置管道。
本文使用的管道配置如下。
單擊保存或者保存并部署。
保存:將管道信息保存在Logstash里并觸發實例變更,配置不會生效。保存后,系統會返回管道管理頁面。可在管道列表區域,單擊操作列下的立即部署,觸發實例重啟,使配置生效。
保存并部署:保存并且部署后,會觸發實例重啟,使配置生效。
步驟三:查看數據遷移結果
登錄目標阿里云Elasticsearch實例的Kibana控制臺,根據頁面提示進入Kibana主頁。
登錄Kibana控制臺的具體操作,請參見登錄Kibana控制臺。
在左側導航欄,單擊Dev Tools。
在Console中,執行GET /_cat/indices?v命令,查看遷移成功的索引。
相關查詢
溫馨提示:尊敬的[]站點管理員,將本頁鏈接加入您的網站友情鏈接,下次可以快速來到這里更新您的站點信息哦!每天更新您的[阿里云國際賬號免費開戶,阿里云賬號代購,24h自助充值]站點信息,可以排到首頁最前端的位置,讓更多人看到您站點的信息哦。
