Google Cloud SQL的MySQL數據庫如何遷移到阿里云,如何連接阿里云主機mysql數據庫Google Cloud SQL的MySQL數據庫如何遷移到阿里云遷移限制結構遷移不支持event的遷移。對于MySQL的浮點型float/double,DTS通過round(column,precision)來讀取該......
遷移限制
結構遷移不支持event的遷移。
對于MySQL的浮點型float/double,DTS通過round(column,precision)來讀取該列的值,若列類型沒有明確定義其精度,對于float,精度為38位,對于double類型,精度為308位,請先確認DTS的遷移精度是否符合業務預期。
如果使用了對象名映射功能后,依賴這個對象的其他對象可能遷移失敗。
當選擇增量遷移時,源端的MySQL實例需要按照要求開啟binlog。
當選擇增量遷移時,源庫的binlog_format要為row。
當選擇增量遷移且源MySQL如果為5.6及以上版本時,它的binlog_row_image必須為full。
當選擇增量遷移時,增量遷移過程中如果源MySQL實例出現因實例跨機遷移或跨機重建等導致的binlog文件ID亂序,可能導致增量遷移數據丟失。
說明參數的修改可以在實例詳情gt;配置gt;修改配置gt;添加數據庫標志里進行修改。
注意事項
對于七天之內的異常任務,DTS會嘗試自動恢復,可能會導致遷移任務的源端數據庫數據覆蓋目標實例數據庫中寫入的業務數據,遷移任務結束后務必將DTS訪問目標實例賬號的寫權限用revoke命令回收掉。
操作步驟
1、登錄谷歌云MySQL數據庫實例,查看實例詳情頁面的公共IP地址。
說明若未開啟外網地址請在配置;修改配置;設置連接里進行設置。
2、單擊配置修改配置設置連接添加網絡,放通DTS里的源庫實例地區的IP地址。
3、登錄DTS控制臺。
4、在左側菜單欄單擊數據遷移,單擊右上角創建遷移任務。
5、填寫源庫和目標庫信息,具體參數配置說明如下:
6、填寫完畢后單擊測試連接,確定源庫和目標庫都測試通過。
7、單擊授權白名單并進入下一步。
8、勾選對應的遷移類型,在遷移對象框中將想要遷移的數據庫選中,單擊移動到已選擇對象框。
說明為保證遷移數據的一致性,建議選擇結構遷移+全量數據遷移+增量數據遷移。
9、單擊預檢查并啟動,等待預檢查結束。
如果檢查失敗,可以根據錯誤項的提示進行修復,然后重新啟動任務。
10、單擊下一步,在購買配置確認對話框中,勾選《數據傳輸(按量付費)服務條款》并單擊立即購買并啟動。
結構遷移和全量遷移任務暫不收費,增量遷移根據鏈路規格按小時收費。
11、等待遷移任務完成即可。
特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發表后的30日內與ESG跨境電商聯系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部