添加堡壘機(jī)架構(gòu)備份網(wǎng)關(guān)
數(shù)據(jù)災(zāi)備(DBS)支持接入堡壘機(jī)網(wǎng)絡(luò)結(jié)構(gòu)的數(shù)據(jù)庫(kù),當(dāng)數(shù)據(jù)庫(kù)主機(jī)處于內(nèi)網(wǎng)環(huán)境且無(wú)法直接與外部網(wǎng)絡(luò)建立連接時(shí),可以通過(guò)堡壘機(jī)代理訪問(wèn)外部網(wǎng)絡(luò)。您需要在堡壘機(jī)上安裝代理網(wǎng)關(guān),并在數(shù)據(jù)庫(kù)主機(jī)上安裝DBS備份網(wǎng)關(guān)。本文介紹添加堡壘機(jī)架構(gòu)備份網(wǎng)關(guān)的方法。
使用場(chǎng)景
某公司內(nèi)部的數(shù)據(jù)庫(kù)處于內(nèi)網(wǎng)環(huán)境中,無(wú)法直接連接外部網(wǎng)絡(luò),可以通過(guò)堡壘機(jī)代理進(jìn)行訪問(wèn)。為了備份和恢復(fù)數(shù)據(jù)庫(kù)數(shù)據(jù),可以在堡壘機(jī)和數(shù)據(jù)庫(kù)主機(jī)上分別安裝代理網(wǎng)關(guān)和DBS備份網(wǎng)關(guān),并進(jìn)行配置。具體如下:
步驟 | 說(shuō)明 |
在堡壘機(jī)上安裝代理網(wǎng)關(guān)。 代理網(wǎng)關(guān)的主要功能是在備份時(shí)接收從DBS備份網(wǎng)關(guān)所在的數(shù)據(jù)庫(kù)主機(jī)發(fā)送過(guò)來(lái)的數(shù)據(jù),并將數(shù)據(jù)轉(zhuǎn)發(fā)至DBS云存儲(chǔ)中(外網(wǎng));同時(shí),在進(jìn)行恢復(fù)或下載數(shù)據(jù)庫(kù)時(shí),代理網(wǎng)關(guān)也可以接收DBS云存儲(chǔ)發(fā)回的數(shù)據(jù),并轉(zhuǎn)發(fā)至數(shù)據(jù)庫(kù)主機(jī)上。 | |
在數(shù)據(jù)庫(kù)所在服務(wù)器上安裝DBS備份網(wǎng)關(guān),且在安裝時(shí),填寫代理網(wǎng)關(guān)的IP地址(即堡壘機(jī)的內(nèi)網(wǎng)IP地址)。 DBS備份網(wǎng)關(guān)是安裝在數(shù)據(jù)庫(kù)主機(jī)上的備份軟件,其主要功能是在備份時(shí)連接、查詢數(shù)據(jù)庫(kù),并將備份數(shù)據(jù)發(fā)送至代理網(wǎng)關(guān)所在的堡壘機(jī)。在進(jìn)行恢復(fù)操作時(shí),DBS備份網(wǎng)關(guān)通過(guò)代理網(wǎng)關(guān)從外部獲取數(shù)據(jù),并將數(shù)據(jù)寫入數(shù)據(jù)庫(kù)中。 |
本文操作僅適用于堡壘機(jī)網(wǎng)絡(luò)拓?fù)淠P?/b>的場(chǎng)景,如果您只需要連接本機(jī)數(shù)據(jù),在數(shù)據(jù)庫(kù)服務(wù)器上安裝DBS備份網(wǎng)關(guān)即可。具體操作,請(qǐng)參見(jiàn)添加備份網(wǎng)關(guān)。
步驟一:安裝代理網(wǎng)關(guān)(堡壘機(jī))
本文以在Linux系統(tǒng)的堡壘機(jī)上安裝代理網(wǎng)關(guān)為例。DBS支持命令行、圖形化等多種安裝方式,更多安裝方式及前提條件與注意事項(xiàng)等信息,請(qǐng)參見(jiàn)添加備份網(wǎng)關(guān)。
Windows系統(tǒng)的堡壘機(jī)上安裝代理網(wǎng)關(guān)的方法,請(qǐng)參見(jiàn)Windows系統(tǒng)的堡壘機(jī)。
單擊控制臺(tái)左上角的圖標(biāo),選擇
。說(shuō)明若您使用的是非極簡(jiǎn)模式的控制臺(tái),在頂部菜單欄中,選擇
。單擊頁(yè)面右上角的添加備份網(wǎng)關(guān)。
選擇備份網(wǎng)關(guān)所在網(wǎng)絡(luò)類型,并復(fù)制備份網(wǎng)關(guān)安裝命令,在數(shù)據(jù)庫(kù)服務(wù)器上執(zhí)行安裝命令。
說(shuō)明公網(wǎng):通過(guò)公網(wǎng)IP訪問(wèn)DBS。
ECS私網(wǎng)/VPC:通過(guò)阿里云專線訪問(wèn)DBS。
在Linux命令行中,執(zhí)行安裝命令,系統(tǒng)會(huì)下載并自動(dòng)運(yùn)行安裝包。示例如下:
[root@iZbp****** ~]# wget -O aliyunDBSAgentInstaller.jar https://aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com/installer/0.0.141/aliyunDBSAgentInstaller-0.0.141.jar && sudo java -Dregion=cn-hangzhou -jar aliyunDBSAgentInstaller.jar --2023-08-25 16:04:52-- https://aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com/installer/0.0.141/aliyunDBSAgentInstaller-0.0.141.jar Resolving aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com (aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com)... 100.XXX.XX.XX, 100.XXX.XX.XX, 100.XXX.XX.XX, ... Connecting to aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com (aliyun-dbs.oss-cn-hangzhou-internal.aliyuncs.com)|100.XXX.XX.XX|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 247955671 (236M) [application/x-java-archive] Saving to: ‘a(chǎn)liyunDBSAgentInstaller.jar’ 100%[=======================================================================================================>] 247,955,671 19.9MB/s in 11s 2023-08-25 16:05:03 (21.4 MB/s) - ‘a(chǎn)liyunDBSAgentInstaller.jar’ saved [247955671/247955671]
選擇安裝語(yǔ)言。輸入0表示選擇中文,1表示選擇英文。
Select your language 0 [x] chn 1 [ ] eng Input selection: 0
輸入1,并閱讀網(wǎng)關(guān)協(xié)議。
Press 1 to continue, 2 to quit, 3 to redisplay 1
輸入1,接受網(wǎng)關(guān)協(xié)議。
Press 1 to accept, 2 to reject, 3 to redisplay 1
選擇安裝組件,Y表示安裝備份網(wǎng)關(guān)(Agent),N表示安裝代理網(wǎng)關(guān)(數(shù)據(jù)庫(kù)網(wǎng)關(guān)DG)。本文以安裝代理網(wǎng)關(guān)為例,請(qǐng)選擇N,再輸入Y確認(rèn)組件信息。
Enter Y for Yes, N for No: N -- DG -- Enter Y for Yes, N for No: Y Done!
輸入1,繼續(xù)安裝。
Press 1 to continue, 2 to quit, 3 to redisplay 1
選擇安裝路徑,回車表示默認(rèn)安裝在默認(rèn)路徑
/usr/local/aliyun/dbs_agent
下。如需安裝于自定義路徑下,請(qǐng)手動(dòng)輸入目標(biāo)路徑,并輸入1進(jìn)行確認(rèn)。本文以安裝在自定義目錄
/usr/local/aliyun/daili_dbs_agent
下為例演示。選擇安裝路徑 : [/usr/local/aliyun/dbs_agent] /usr/local/aliyun/daili_dbs_agent Press 1 to continue, 2 to quit, 3 to redisplay 1
確認(rèn)安裝組件,輸入1開(kāi)始安裝。
等待安裝完成即可,安裝時(shí)間大約為1~5分鐘。
選擇你要安裝的包 : [x] Pack '代理網(wǎng)關(guān)基礎(chǔ)文件' required Done! Press 1 to continue, 2 to quit, 3 to redisplay 1 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 安裝中 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ==================== Installation started Platform: linux,version=3.10.0-1XXX.XX.X.el7.x86_64,arch=x64,symbolicName=null,javaVersion=1.8.0_372 [ Starting to unpack ] [ Processing package: 代理網(wǎng)關(guān)基礎(chǔ)文件 (1/1) ] Cleaning up the target folder ... [ Unpacking finished ] Installation finished ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 安裝完成 ───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Installation was successful Application installed on /usr/local/aliyun/daili_dbs_agent [ Writing the uninstaller data ... ] [ Console installation done ]
執(zhí)行如下命令,確認(rèn)代理網(wǎng)關(guān)是否已安裝成功。
ps aux | grep app_aliyun_proxy
如下表示進(jìn)程正常,代理網(wǎng)關(guān)已安裝成功。若出現(xiàn)其他無(wú)法解決的報(bào)錯(cuò),請(qǐng)到DBS客戶咨詢?nèi)海ㄡ斸斎禾?hào):35585947)進(jìn)行咨詢。
[root@iZbp****** ~]# ps aux | grep app_aliyun_proxy root 1**** 0.0 0.5 7***** 9*** ? Ssl 16:06 0:00 /usr/local/aliyun/daili_dbs_agent/dist/app_aliyun_proxy/app_aliyun_proxy -addr :9797 -logdir /usr/local/aliyun/daili_dbs_agent/logs root 2**** 0.0 0.0 1***** 9** pts/1 S+ 16:08 0:00 grep --color=auto app_aliyun_proxy
步驟二:安裝備份網(wǎng)關(guān)(數(shù)據(jù)庫(kù)主機(jī))
在數(shù)據(jù)庫(kù)所在服務(wù)器上安裝DBS備份網(wǎng)關(guān)。具體操作,請(qǐng)參見(jiàn)添加備份網(wǎng)關(guān)。
在安裝過(guò)程中,您需要確保:
網(wǎng)關(guān)下載鏈接請(qǐng)使用代理網(wǎng)關(guān)中步驟4的鏈接。
選擇網(wǎng)關(guān)類型為DBS備份網(wǎng)關(guān)。
代理網(wǎng)關(guān)地址填寫步驟一中代理網(wǎng)關(guān)的IP地址(堡壘機(jī)的內(nèi)網(wǎng)IP地址),代理網(wǎng)關(guān)端口號(hào)默認(rèn)為9797。
配置完成后,系統(tǒng)會(huì)嘗試連接步驟一堡壘機(jī)中配置好的代理網(wǎng)關(guān),若連接失敗,則系統(tǒng)會(huì)進(jìn)行報(bào)錯(cuò),請(qǐng)重新檢查代理網(wǎng)關(guān)的安裝情況。
安裝成功后,備份數(shù)據(jù)將先發(fā)送至代理網(wǎng)關(guān)所在的堡壘機(jī)上,再由堡壘機(jī)轉(zhuǎn)發(fā)至外部。