本篇文章1325字,讀完約3分鐘
阿里云國際站經(jīng)銷商,主營阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費(fèi)開戶,代充值優(yōu)惠大,聯(lián)系客服飛機(jī)@jkkddd
通過阿里云Logstash將自建Elasticsearch數(shù)據(jù)遷移至阿里云
使用限制自建Elasticsearch集群所在的ECS的網(wǎng)絡(luò)類型必須是專有網(wǎng)絡(luò),不支持Classiclink方式打通的ECS。
由于阿里云Logstash實(shí)例部署在專有網(wǎng)絡(luò)下,如果自建Elasticsearch集群與阿里云Logstash集群在同一專有網(wǎng)絡(luò)下,可直接配置;如果不在,需要通過配置NAT網(wǎng)關(guān)實(shí)現(xiàn)與公網(wǎng)的連通,具體操作請(qǐng)參見配置NAT公網(wǎng)數(shù)據(jù)傳輸。
自建Elasticsearch集群所在的ECS的安全組不能限制Logstash集群的各節(jié)點(diǎn)IP(可在基本信息頁面查看),并且需要開啟9200端口。
本文以自建Elasticsearch 5.6.16 > 阿里云Logstash 6.7.0 > 阿里云Elasticsearch 6.7.0為例,提供的腳本僅適用于該數(shù)據(jù)遷移方案,其他方案不保證兼容。如果您使用的是其他方案,可參見產(chǎn)品兼容性判斷是否存在兼容性問題。如果存在,可升級(jí)實(shí)例版本或新購實(shí)例。
步驟一:環(huán)境準(zhǔn)備
搭建自建Elasticsearch集群。
建議您使用阿里云ECS搭建自建Elasticsearch集群,本文以5.6.16版本為例,具體操作請(qǐng)參見安裝并運(yùn)行Elasticsearch。
創(chuàng)建阿里云Logstash實(shí)例。
建議創(chuàng)建與部署自建Elasticsearch集群的ECS實(shí)例在同一專有網(wǎng)絡(luò)下的Logstash實(shí)例,具體操作請(qǐng)參見創(chuàng)建阿里云Logstash實(shí)例。
創(chuàng)建目標(biāo)阿里云Elasticsearch實(shí)例,并開啟實(shí)例的自動(dòng)創(chuàng)建索引功能。
建議創(chuàng)建與Logstash實(shí)例在同一專有網(wǎng)絡(luò)下,且版本相同的Elasticsearch實(shí)例。本文以6.7.0版本為例,具體操作請(qǐng)參見創(chuàng)建阿里云Elasticsearch實(shí)例。
開啟自動(dòng)創(chuàng)建索引功能的具體操作,請(qǐng)參見配置YML參數(shù)。
步驟二:配置并運(yùn)行Logstash管道
登錄阿里云Elasticsearch控制臺(tái)。
進(jìn)入目標(biāo)實(shí)例。
在頂部菜單欄處,選擇地域。
在左側(cè)導(dǎo)航欄,單擊Logstash實(shí)例,然后在Logstash實(shí)例中單擊目標(biāo)實(shí)例ID。
在左側(cè)導(dǎo)航欄,單擊管道管理。
單擊創(chuàng)建管道。
在創(chuàng)建管道任務(wù)頁面,輸入管道ID并配置管道。
本文使用的管道配置如下。
單擊保存或者保存并部署。
保存:將管道信息保存在Logstash里并觸發(fā)實(shí)例變更,配置不會(huì)生效。保存后,系統(tǒng)會(huì)返回管道管理頁面??稍诠艿懒斜韰^(qū)域,單擊操作列下的立即部署,觸發(fā)實(shí)例重啟,使配置生效。
保存并部署:保存并且部署后,會(huì)觸發(fā)實(shí)例重啟,使配置生效。
步驟三:查看數(shù)據(jù)遷移結(jié)果
登錄目標(biāo)阿里云Elasticsearch實(shí)例的Kibana控制臺(tái),根據(jù)頁面提示進(jìn)入Kibana主頁。
登錄Kibana控制臺(tái)的具體操作,請(qǐng)參見登錄Kibana控制臺(tái)。
在左側(cè)導(dǎo)航欄,單擊Dev Tools。
在Console中,執(zhí)行GET /_cat/indices?v命令,查看遷移成功的索引。
標(biāo)題:阿里云國際賬號(hào)免費(fèi)開戶,阿里云賬號(hào)代購,24h自助充值
地址:http://www.pengfei-china.com/kfxw/64120.html