摘要:摘要秘籍分享實(shí)例的備份與克隆,大家好,年春節(jié)剛過不久,想必大家一定覺得假期短暫,沒有玩爽吧,但我們民工的命就是這么苦逼,想想也只能擼起袖子使勁干啦。為啥要克隆實(shí)例咧因?yàn)橛械男』锇榈膶?shí)例配置十分復(fù)雜呀。
摘要: 秘籍分享:SLB實(shí)例的備份與克隆 1. Greetings :) Hi,大家好,2018年春節(jié)剛過不久,想必大家一定覺得假期短暫,沒有玩爽吧,但我們IT民工的命就是這么苦逼,想想也只能擼起袖子使勁干啦。
秘籍分享:SLB實(shí)例的備份與克隆
1. Greetings :)
Hi,大家好,2018年春節(jié)剛過不久,想必大家一定覺得假期短暫,沒有玩爽吧,但我們IT民工的命就是這么苦逼,想想也只能擼起袖子使勁干啦。但要是有什么奇技淫巧能夠提高工作效率,可以讓大家每天早些下班出去浪,想必也是極好的。今天就給大家分享一個(gè)獨(dú)家秘笈,SLB實(shí)例克隆。
2. 為啥要克隆實(shí)例咧
因?yàn)橛械男』锇榈腟LB實(shí)例配置十分復(fù)雜呀。比如有特別多的虛擬服務(wù)器組、主備服務(wù)器組、后端服務(wù)器;或者有特別多的監(jiān)聽,每個(gè)監(jiān)聽又配置了許多訪問控制白名單,以及不同的健康檢查端口、路徑;又或者7層監(jiān)聽上配置了n多條轉(zhuǎn)發(fā)規(guī)則,每條轉(zhuǎn)發(fā)規(guī)則匹配的域名、URL以及后端服務(wù)器都不一樣。。。OMG,想想都感覺復(fù)雜,腦袋要爆炸。如果此時(shí),CTO一把抓過你說,我們要做實(shí)例級(jí)別的高可用,需要你準(zhǔn)備一個(gè)新的SLB實(shí)例,配置和原來的一模一樣,此時(shí)你一定會(huì)感覺想哭。。。雖然知道有API可以批量的處理類似的事情,可是代碼都忘得干干凈凈了咋么辦?
3. 救星來了
aliyun-slb-helper是一個(gè)"非專業(yè)碼農(nóng)"使用阿里云SLB SDK封裝的一個(gè)備份、克隆SLB實(shí)例的小工具,可以方便的導(dǎo)出線上的SLB實(shí)例配置文件到本地,同時(shí)還可以使用本地配置文件克隆一個(gè)新實(shí)例出來,也可以直接克隆一個(gè)線上的實(shí)例,是不是很贊。下面我們看下具體如何使用:
3.1 準(zhǔn)備工作
安裝JRE或JDK1.8以上版本,這里請(qǐng)自行百度下載(如果只是要運(yùn)行我編譯好的版本,那么只需要下載JRE即可,如需要自己修改代碼,并且編譯則需要下載JDK、MAVEN等工具)
下載并解壓編譯好的aliyun-slb-helper.jar文件,見附件
準(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問AccessKey管理頁面
請(qǐng)務(wù)必妥善保管好AccessKey,泄露AccessKey即相當(dāng)于泄露了云賬號(hào)的賬戶和密碼
3.2 備份以及克隆SLB實(shí)例
在控制臺(tái)輸入如下命令并回車
java -jar aliyun-slb-helper.jar
如果看到以下提示則說明運(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í)例生成成功
我們還可以直接通過指定線上實(shí)例的地域和實(shí)例ID直接克隆一個(gè)實(shí)例,命令如下:
java -jar aliyun-slb-helper.jar clone online "region" "loadbalancerId"
看,我們將剛剛clone出來的實(shí)例又克隆了一遍,并生成了一個(gè)新的實(shí)例ID
4. 注意事項(xiàng)和說明
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)聽配置和后端服務(wù)器、虛擬服務(wù)器組、主備服務(wù)器組,轉(zhuǎn)發(fā)規(guī)則和訪問控制白名單還沒有實(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://www.ezyhdfw.cn/yun/76373.html
摘要:第三章高級(jí)測試環(huán)境作者譯者飛龍協(xié)議簡介既然我們已經(jīng)了解了所包含的工具,現(xiàn)在我們要調(diào)查一些真實(shí)世界的場景。下載靶機(jī)到目前為止,以及可見的未來中,微軟的系統(tǒng)都是許多個(gè)人和企業(yè)所選的操作系統(tǒng)。 第三章 高級(jí)測試環(huán)境 作者:Willie L. Pritchett, David De Smet 譯者:飛龍 協(xié)議:CC BY-NC-SA 4.0 簡介 既然我們已經(jīng)了解了 Kali Linux ...
摘要:本文將詳盡演示如何通過服務(wù)對(duì)接阿里云。概要阿里云負(fù)載均衡是將訪問流量根據(jù)轉(zhuǎn)發(fā)策略分發(fā)到后端多臺(tái)云服務(wù)器,簡稱的流量分發(fā)控制服務(wù)。 阿里云負(fù)載均衡(Server Load Balancer)是將訪問流量根據(jù)轉(zhuǎn)發(fā)策略分發(fā)到后端多臺(tái)云服務(wù)器(ECS)的流量分發(fā)控制服務(wù)。 本文將詳盡演示Rancher如何通過Aliyun-slb服務(wù)對(duì)接阿里云SLB。 概要 阿里云負(fù)載均衡(Server Loa...
摘要:獲取的對(duì)象范圍方法獲取的是最終應(yīng)用在元素上的所有屬性對(duì)象即使沒有代碼,也會(huì)把默認(rèn)的祖宗八代都顯示出來而只能獲取元素屬性中的樣式。因此對(duì)于一個(gè)光禿禿的元素,方法返回對(duì)象中屬性值如果有就是據(jù)我測試不同環(huán)境結(jié)果可能有差異而就是。 花了很長時(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)求只能來自具有負(fù)載均衡的私網(wǎng)訪問權(quán)限的客戶端。SLB負(fù)載均衡可以為多臺(tái)云服務(wù)器提供流量分發(fā)服務(wù),阿里云的SLB負(fù)載均衡實(shí)例分為公網(wǎng)類型和私網(wǎng)類型兩種,那么二者之間有什么區(qū)別?云吞鋪?zhàn)觼碚f說: 公網(wǎng)SLB和私網(wǎng)SLB區(qū)...
閱讀 1310·2021-11-08 13:25
閱讀 1501·2021-10-13 09:40
閱讀 2821·2021-09-28 09:35
閱讀 792·2021-09-23 11:54
閱讀 1211·2021-09-02 15:11
閱讀 2485·2019-08-30 13:18
閱讀 1725·2019-08-30 12:51
閱讀 2743·2019-08-29 18:39