本篇文章1774字,讀完約4分鐘
阿里云國際站經(jīng)銷商,主營阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費開戶,代充值優(yōu)惠大,聯(lián)系客服飛機@jkkddd
通過reindex將自建Elasticsearch數(shù)據(jù)遷移至阿里云
前提條件您已完成以下操作:
創(chuàng)建單可用區(qū)的阿里云Elasticsearch實例。
具體操作請參見創(chuàng)建阿里云Elasticsearch實例。
準(zhǔn)備自建Elasticsearch集群和待遷移的數(shù)據(jù)。
如果您還沒有自建Elasticsearch集群,建議您使用阿里云ECS進(jìn)行搭建,具體操作步驟請參見安裝并運行Elasticsearch。自建Elasticsearch集群需要滿足以下條件:
所在的ECS的網(wǎng)絡(luò)類型必須是專有網(wǎng)絡(luò)(不支持ClassicLink方式打通的ECS),且必須與阿里云Elasticsearch在同一個專有網(wǎng)絡(luò)下。
所在的ECS的安全組不能限制阿里云Elasticsearch實例的各節(jié)點IP(Kibana控制臺可查看各節(jié)點的IP),且要開啟9200端口。
能夠與阿里云Elasticsearch實例連通??稍趫?zhí)行腳本的機器上,使用curl -XGET http://<host>:9200命令驗證。
步驟一:獲取終端域名(可選)
如果您創(chuàng)建的阿里云Elasticsearch處于新網(wǎng)絡(luò)架構(gòu)下(2020年10月及之后創(chuàng)建的實例屬于新網(wǎng)絡(luò)架構(gòu)),需要借助PrivateLink,打通ECS上自建的Elasticsearch集群所處的網(wǎng)絡(luò)與阿里云服務(wù)賬號的網(wǎng)絡(luò),獲取終端域名,為后續(xù)配置做準(zhǔn)備。具體操作如下:
創(chuàng)建與阿里云Elasticsearch實例處于同一VPC下,且支持PrivateLink功能的負(fù)載均衡實例,詳情請參見步驟一:創(chuàng)建支持PrivateLink功能的負(fù)載均衡實例。
配置負(fù)載均衡實例,指定所有自建Elasticsearch集群中的ECS節(jié)點為后端服務(wù)器,并監(jiān)聽9200端口,詳情請參見步驟二:配置負(fù)載均衡實例。
創(chuàng)建終端節(jié)點服務(wù),詳情請參見步驟三:創(chuàng)建終端節(jié)點服務(wù)。
獲取終端節(jié)點域名,詳情請參見(可選)步驟五:查看終端節(jié)點域名。
請先記錄獲取到的節(jié)點域名,后續(xù)需要在步驟三:配置reindex白名單中使用。
步驟二:創(chuàng)建目標(biāo)端索引
參考自建Elasticsearch集群中需要遷移的索引配置,提前在阿里云Elasticsearch集群中創(chuàng)建索引?;蛘邽榘⒗镌艵lasticsearch集群開啟自動創(chuàng)建索引功能(不建議)。
以Python為例,使用如下腳本,在阿里云Elasticsearch集群中批量創(chuàng)建自建Elasticsearch集群中需要遷移的索引。默認(rèn)新創(chuàng)建的索引副本數(shù)為0。
步驟三:配置reindex白名單
登錄阿里云Elasticsearch控制臺。
在左側(cè)導(dǎo)航欄,單擊Elasticsearch實例。
進(jìn)入目標(biāo)實例。
在頂部菜單欄處,選擇資源組和地域。
在Elasticsearch實例中單擊目標(biāo)實例ID。
在左側(cè)導(dǎo)航欄,選擇配置與管理 > ES集群配置。
在YML文件配置區(qū)域,單擊右側(cè)的修改配置。
在YML文件配置面板,修改其他Configure配置,配置reindex白名單。
在配置reindex白名單時,需要通過reindex.remote.whitelist參數(shù),設(shè)置自建Elasticsearch集群的訪問地址,將其添加到阿里云Elasticsearch集群的遠(yuǎn)程訪問白名單中。阿里云Elasticsearch集群的網(wǎng)絡(luò)架構(gòu)不同,配置規(guī)則也不同,具體如下:
舊網(wǎng)絡(luò)架構(gòu)下:需要配置為host和port的組合,并使用逗號分隔多個主機配置。例如:otherhost:9200,another:9200,127.0.10.**:9200,localhost:**,不識別協(xié)議信息。
新網(wǎng)絡(luò)架構(gòu)下:需要配置為實例對應(yīng)的終端節(jié)點域名和port的組合。例如:ep-bp1hfkx7coy8lvu4****-cn-hangzhou-i.epsrv-bp1zczi0fgoc5qtv****.cn-hangzhou.privatelink.aliyuncs.com:9200。終端節(jié)點域名可在步驟一:獲取終端域名(可選)中獲取,更多詳細(xì)信息請參見(可選)步驟五:查看終端節(jié)點域名。
標(biāo)題:阿里云國際賬號代購,24h自助充值
地址:http://www.pengfei-china.com/kfxw/64121.html