本篇文章1774字,讀完約4分鐘

阿里云國(guó)際站經(jīng)銷商,主營(yíng)阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費(fèi)開(kāi)戶,代充值優(yōu)惠大,聯(lián)系客服飛機(jī)@jkkddd


通過(guò)reindex將自建Elasticsearch數(shù)據(jù)遷移至阿里云

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

標(biāo)題:阿里云國(guó)際賬號(hào)代購(gòu),24h自助充值

地址:http://0bc8wa.cn/kfxw/64121.html