摘要:摘要秘籍分享實(shí)例的備份與克隆,大家好,年春節(jié)剛過(guò)不久,想必大家一定覺(jué)得假期短暫,沒(méi)有玩爽吧,但我們民工的命就是這么苦逼,想想也只能擼起袖子使勁干啦。為啥要克隆實(shí)例咧因?yàn)橛械男』锇榈膶?shí)例配置十分復(fù)雜呀。
摘要: 秘籍分享:SLB實(shí)例的備份與克隆 1. Greetings :) Hi,大家好,2018年春節(jié)剛過(guò)不久,想必大家一定覺(jué)得假期短暫,沒(méi)有玩爽吧,但我們IT民工的命就是這么苦逼,想想也只能擼起袖子使勁干啦。
秘籍分享:SLB實(shí)例的備份與克隆
1. Greetings :)
Hi,大家好,2018年春節(jié)剛過(guò)不久,想必大家一定覺(jué)得假期短暫,沒(méi)有玩爽吧,但我們IT民工的命就是這么苦逼,想想也只能擼起袖子使勁干啦。但要是有什么奇技淫巧能夠提高工作效率,可以讓大家每天早些下班出去浪,想必也是極好的。今天就給大家分享一個(gè)獨(dú)家秘笈,SLB實(shí)例克隆。
2. 為啥要克隆實(shí)例咧
因?yàn)橛械男』锇榈腟LB實(shí)例配置十分復(fù)雜呀。比如有特別多的虛擬服務(wù)器組、主備服務(wù)器組、后端服務(wù)器;或者有特別多的監(jiān)聽(tīng),每個(gè)監(jiān)聽(tīng)又配置了許多訪問(wèn)控制白名單,以及不同的健康檢查端口、路徑;又或者7層監(jiān)聽(tīng)上配置了n多條轉(zhuǎn)發(fā)規(guī)則,每條轉(zhuǎn)發(fā)規(guī)則匹配的域名、URL以及后端服務(wù)器都不一樣。。。OMG,想想都感覺(jué)復(fù)雜,腦袋要爆炸。如果此時(shí),CTO一把抓過(guò)你說(shuō),我們要做實(shí)例級(jí)別的高可用,需要你準(zhǔn)備一個(gè)新的SLB實(shí)例,配置和原來(lái)的一模一樣,此時(shí)你一定會(huì)感覺(jué)想哭。。。雖然知道有API可以批量的處理類似的事情,可是代碼都忘得干干凈凈了咋么辦?
3. 救星來(lái)了
aliyun-slb-helper是一個(gè)"非專業(yè)碼農(nóng)"使用阿里云SLB SDK封裝的一個(gè)備份、克隆SLB實(shí)例的小工具,可以方便的導(dǎo)出線上的SLB實(shí)例配置文件到本地,同時(shí)還可以使用本地配置文件克隆一個(gè)新實(shí)例出來(lái),也可以直接克隆一個(gè)線上的實(shí)例,是不是很贊。下面我們看下具體如何使用:
3.1 準(zhǔn)備工作
安裝JRE或JDK1.8以上版本,這里請(qǐng)自行百度下載(如果只是要運(yùn)行我編譯好的版本,那么只需要下載JRE即可,如需要自己修改代碼,并且編譯則需要下載JDK、MAVEN等工具)
下載并解壓編譯好的aliyun-slb-helper.jar文件,見(jiàn)附件
準(zhǔn)備ak.json文件,放到和aliyun-slb-helper.jar文件同一目錄下,ak.json的文件格式為一個(gè)json串:
{ "accessKeyId": "xxxx", "accessKeySecret": "xxxx" }
請(qǐng)自行替換xxxx為自己的AccessKey,獲取AccessKey請(qǐng)?jiān)L問(wèn)AccessKey管理頁(yè)面
請(qǐng)務(wù)必妥善保管好AccessKey,泄露AccessKey即相當(dāng)于泄露了云賬號(hào)的賬戶和密碼
3.2 備份以及克隆SLB實(shí)例
在控制臺(tái)輸入如下命令并回車
java -jar aliyun-slb-helper.jar
如果看到以下提示則說(shuō)明運(yùn)行環(huán)境一切OK
下面我們帶參數(shù)運(yùn)行一下:
java -jar aliyun-slb-helper.jar export all
此命令導(dǎo)出線上所有region所有SLB實(shí)例到當(dāng)前目錄slbs目錄中,運(yùn)行截圖如下
運(yùn)行下面命令
java -jar aliyun-slb-helper.jar clone local "filename"
將使用導(dǎo)出到本地的SLB配置文件,克隆一個(gè)實(shí)例,filename必須是本地存在的文件,如下圖所示:
上圖我們用clone local 參數(shù)帶一個(gè)本地的文件路徑克隆出了一個(gè)新的實(shí)例,并且顯示了新實(shí)例的ID,登錄控制臺(tái)查看,確認(rèn)該實(shí)例生成成功
我們還可以直接通過(guò)指定線上實(shí)例的地域和實(shí)例ID直接克隆一個(gè)實(shí)例,命令如下:
java -jar aliyun-slb-helper.jar clone online "region" "loadbalancerId"
看,我們將剛剛clone出來(lái)的實(shí)例又克隆了一遍,并生成了一個(gè)新的實(shí)例ID
4. 注意事項(xiàng)和說(shuō)明
1.實(shí)例克隆功能當(dāng)前會(huì)忽略原有實(shí)例的計(jì)費(fèi)模式,不論原實(shí)例是包年包月還是按量付費(fèi),統(tǒng)一按照按量付費(fèi)進(jìn)行克隆,新實(shí)例和原實(shí)例在同一地域
2.當(dāng)前僅克隆了監(jiān)聽(tīng)配置和后端服務(wù)器、虛擬服務(wù)器組、主備服務(wù)器組,轉(zhuǎn)發(fā)規(guī)則和訪問(wèn)控制白名單還沒(méi)有實(shí)現(xiàn)
3.免責(zé)聲明,使用本工具用于生產(chǎn)環(huán)境時(shí),請(qǐng)自行承擔(dān)風(fēng)險(xiǎn)
4.項(xiàng)目地址:github:papaorange/aliyun-slb-helper
5.水平有限,代碼中可能存在bug,歡迎各位大師指正批評(píng)
原文鏈接
閱讀更多干貨好文,請(qǐng)關(guān)注掃描以下二維碼:
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/76373.html
摘要:第三章高級(jí)測(cè)試環(huán)境作者譯者飛龍協(xié)議簡(jiǎn)介既然我們已經(jīng)了解了所包含的工具,現(xiàn)在我們要調(diào)查一些真實(shí)世界的場(chǎng)景。下載靶機(jī)到目前為止,以及可見(jiàn)的未來(lái)中,微軟的系統(tǒng)都是許多個(gè)人和企業(yè)所選的操作系統(tǒng)。 第三章 高級(jí)測(cè)試環(huán)境 作者:Willie L. Pritchett, David De Smet 譯者:飛龍 協(xié)議:CC BY-NC-SA 4.0 簡(jiǎn)介 既然我們已經(jīng)了解了 Kali Linux ...
摘要:本文將詳盡演示如何通過(guò)服務(wù)對(duì)接阿里云。概要阿里云負(fù)載均衡是將訪問(wèn)流量根據(jù)轉(zhuǎn)發(fā)策略分發(fā)到后端多臺(tái)云服務(wù)器,簡(jiǎn)稱的流量分發(fā)控制服務(wù)。 阿里云負(fù)載均衡(Server Load Balancer)是將訪問(wèn)流量根據(jù)轉(zhuǎn)發(fā)策略分發(fā)到后端多臺(tái)云服務(wù)器(ECS)的流量分發(fā)控制服務(wù)。 本文將詳盡演示Rancher如何通過(guò)Aliyun-slb服務(wù)對(duì)接阿里云SLB。 概要 阿里云負(fù)載均衡(Server Loa...
摘要:獲取的對(duì)象范圍方法獲取的是最終應(yīng)用在元素上的所有屬性對(duì)象即使沒(méi)有代碼,也會(huì)把默認(rèn)的祖宗八代都顯示出來(lái)而只能獲取元素屬性中的樣式。因此對(duì)于一個(gè)光禿禿的元素,方法返回對(duì)象中屬性值如果有就是據(jù)我測(cè)試不同環(huán)境結(jié)果可能有差異而就是。 花了很長(zhǎng)時(shí)間整理的前端面試資源,喜歡請(qǐng)大家不要吝嗇star~ 別只收藏,點(diǎn)個(gè)贊,點(diǎn)個(gè)star再走哈~ 持續(xù)更新中……,可以關(guān)注下github 項(xiàng)目地址 https:...
摘要:對(duì)于負(fù)載均衡的公網(wǎng)和私網(wǎng)區(qū)別官方文檔什么是負(fù)載均衡實(shí)例中已經(jīng)做了詳細(xì)解讀。私網(wǎng)負(fù)載均衡實(shí)例私網(wǎng)類型的負(fù)載均衡提供的是私網(wǎng),私網(wǎng)類型的負(fù)載均衡實(shí)例只能在阿里云內(nèi)部使用,可以轉(zhuǎn)發(fā)的請(qǐng)求只能來(lái)自具有負(fù)載均衡的私網(wǎng)訪問(wèn)權(quán)限的客戶端。SLB負(fù)載均衡可以為多臺(tái)云服務(wù)器提供流量分發(fā)服務(wù),阿里云的SLB負(fù)載均衡實(shí)例分為公網(wǎng)類型和私網(wǎng)類型兩種,那么二者之間有什么區(qū)別?云吞鋪?zhàn)觼?lái)說(shuō)說(shuō): 公網(wǎng)SLB和私網(wǎng)SLB區(qū)...
閱讀 1314·2021-11-08 13:25
閱讀 1512·2021-10-13 09:40
閱讀 2825·2021-09-28 09:35
閱讀 796·2021-09-23 11:54
閱讀 1214·2021-09-02 15:11
閱讀 2489·2019-08-30 13:18
閱讀 1732·2019-08-30 12:51
閱讀 2747·2019-08-29 18:39