騰訊雲 Mysql外網遷移3大階段

2021-09-17 03:25:29 字數 1110 閱讀 5532

摘要:存有大量資料的資料庫熱遷移是乙個龐大的工程,匯出冷備時使用斷點續傳,同時建立主從同步binlog,可有效避免避免寫量過大無法同步的情況,有助於提高資料遷移成功率。

\\第一階段:積水成淵,蛟龍生焉

\\ 這種方式最簡單,也最靈活。使用者只需要輸入使用者名稱和密碼,然後是外網資料庫所在的埠和ip位址,通過mysql協議,可以匯出資料庫內容,做線上遷移。整個過程,使用者僅僅需要在最初的時候輸入,同時觀察進度,等待監控告訴,同步幾乎在秒級之間的差距,再切換ip即可。主要思想就是慢慢積少成多,但是問題也很明顯:

\\ 對於大量資料遷移,無能為力;\\t

速度較慢;\\t

在網路故障時,無法自動恢復。\

因此該方案僅僅適用於小資料場景。但便捷性和對環境的不挑剔,是一大特點。

\\第二階段:弱水三千,只取一瓢

\\ 為了解決方案一的速度慢的問題,我們其實可以先把冷備後的檔案匯入到雲資料庫。所謂弱水三千 只取一瓢,這一瓢就是這個冷備份,再通過設定冷備的位置和 binlog的位置來追資料。同時可以同時同步binlog 和冷備檔案,然後在到目的端執行,這樣可以加快同步速度;但是這個方案依然無法處理一些網路故障導致的中斷,尤其是在較大資料量時,其實也有優化空間。

\\第三階段:抽刀斷水,川流不息

\\總結

\\ 存有大量資料的資料庫熱遷移是乙個龐大的工程,匯出冷備時使用斷點續傳,同時建立主從同步binlog,可有效避免避免寫量過大無法同步的情況,有助於提高資料遷移成功率。

\\

騰訊雲外網直通

1.雲主機需要繫結彈性網絡卡 不是eip 2.聯絡售後做外網ip直通 提供id ip 密碼等資訊 判斷外網ip直通是否成功 ip addr show看到外網ip,說明已繫結在網絡卡上 3.配置路由,命令如下 ip route add 10.0.0.0 8 via 10.0.0.1 dev eth0 ...

騰訊雲to華為雲遷移測試Demo

步驟1 獲取目標伺服器所在賬戶的ak sk 1.登入管理控制台。2.滑鼠移動至右上方的使用者名稱,在下拉列表中選擇 我的憑證 3.在 我的憑證 頁面,單擊 訪問金鑰 頁籤。4.單擊 新增訪問金鑰 輸入驗證碼 開始遷移 1.登入華為雲的主機遷移服務 2.在源端伺服器上安裝agent 3.解壓agent...

騰訊雲CentOS 安裝mysql

wget 2.安裝mysql community release el7 5.noarch.rpm包 rpm ivh mysql community release el7 5.noarch.rpm 安裝這個包後,會獲得兩個mysql的yum repo源 etc yum.repos.d mysql ...