大數據“復活”記
878
2025-04-05
準備工作:
本地庫向華為云的數據復制,通過公網網絡接入華為云。參考如下的DRS文檔進行配置。
https://support.huaweicloud.com/prepare-drs/drs_02_0473.html
1、填寫同步任務名稱
2、設置任務異常通知。
初次使用沒有主題,需要先點擊上圖中的“主題訂閱”進入“消息通知服務”頁面申請主題,并確認主題。
單擊“主題”,選擇“創建主題”。
因為此次實驗中GaussDB(for openGauss)位于北京四,所以DRS和消息通知服務,同步選了北京四。
填寫主題名稱創建主題。
單擊“添加訂閱”,添加接收消息的短信終端或者郵件終端。
添加訂閱后,消息通知服務會向訂閱終端發送訂閱確認信息,信息中包含訂閱確認的鏈接。訂閱確認的鏈接在48小時內有效,用戶需要及時在手機端、郵箱或其他協議終端確認訂閱。
確認訂閱后,返回DRS同步任務設置頁面,即可在異常通知SMN主題中選到剛剛創建的通知服務了。
3、設置同步實例信息。紅框內容均需設置。
這里因為是我已經設置完進到了下一步。為了給講解方便,重新返回后的截圖。因為任務已經生成,公網EIP已生效,所以都是灰化不可改狀態了。
4、單擊“下一步”進入源庫及目標庫設置。
等待一段時間后,同步實例創建成功,并給出了所分配的彈性公網IP地址。接下來需要在本地端配置允許此IP的入和出訪問權限。
嘗試如下兩個鏈接的方法,目前均未成功
http://www.win7zhijia.cn/win10jc/win10_35172.html
https://www.cnblogs.com/hujunwei/p/14613497.html
初步判斷不成功的原因是因為本地MySQL實例處于家用網絡,而家用網絡一是沒有固定的公網IP,二是存在NAT轉換對家庭網絡的保護,對于DRS來說,通過公網IP無法順利抵達實例所在的計算機。
猜測參考依據:
你家寬帶是公網IP嗎?為什么運營商不愿意給你公網IP?
網絡地址轉換NAT(Network Address Translation)
NAT不僅能解決IP地址不足的問題,而且還能夠有效地避免來自網絡外部的攻擊,隱藏并保護網絡內部的計算機。
1.寬帶分享:這是 NAT 主機的最大功能。
2.安全防護:NAT 之內的 PC 聯機到 Internet 上面時,他所顯示的 IP 是 NAT 主機的公共 IP,所以 Client 端的 PC 當然就具有一定程度的安全了,外界在進行 portscan(端口掃描) 的時候,就偵測不到源Client 端的 PC 。
試了這個鏈接里的辦法看能否解決問題:
如何在外面遠程訪問家里面的聯網設備?
短時間沒有配置成功家庭電腦的外網可訪問能力,未實現DRS與家庭電腦間的互通。將MySQL遷到華為云ECS上后成功建立了同步任務。
ECS上所做的配置:
一、參照如下鏈接中的辦法配置Windows防火墻出入規則,允許DRS對應的公網IP訪問ECS主機——這應該就是所謂的添加IP白名單。
https://www.cnblogs.com/hujunwei/p/14613497.htm
二、配置MySQL
關閉MySQL自啟動
在命令行窗口中輸入Services.msc
找到mysql,右鍵單擊選擇“屬性”,將自動改成手動。
設置MySQL允許外部連接訪問
需要修改MySql數據庫里的user表中的host項,把localhost改成%。
登錄MySQL服務器,執行以下命令
mysql> use mysql; mysql> update user set host = ‘%’ where user =’root’; mysql> flush privileges; mysql> quit;
登錄華為公有云,配置ECS的安全組出入規則,將DRS的彈性公網IP加入。‘
默認的出方向規則已能觸達DRS,故無需另外增加配置。
’
配置完成后,返回DRS同步認為配置頁面輸入源庫MySQL所在ECS的彈性公網IP地址及端口號3306;輸入數據庫用戶名和密碼。測試連接,成功后,做目標庫的配置,測試連接,成功后,進入下一步。
其他保持默認,選擇“表級同步”,選擇要同步的表加入到右側,然后單擊下一步。
預檢查通過后,單擊下一步,進入最后一步“任務確認”
單擊“啟動任務”
,
MySQL 數據倉庫服務 GaussDB(DWS) 數據復制服務 DRS
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。