【RDS MySQL】手工遷移數據庫教程
若單表數據較大(大于千萬級),遷移過程中極大可能出現鎖死、卡死等情況,造成遷移失敗。因此單表數據若大于千萬級,建議采用手工導入的方式。
操作思路為先通過公網將源數據庫導出至我司云服務器,再通過內網將數據從我司服務器導入至RDS。注意:使用的云服務器必須與RDS所屬同一集群,才能添加至同一虛擬交換機,使用內網傳輸。
具體操作步驟如下:
第一步:將RDS和云服務器添加至同一虛擬交換機,這樣數據導入時可使用內網,提高速度;
第二步:在我司云服務器上安裝MySQL管理軟件 Navicat Premium ;
第三步:安裝完成后,將源數據庫的數據導出至我司云服務器,查看導出教程>>
若數據較多(大于5G)建議分表導出,最好每份數據控制在1G以內。 如果之前是用其他廠商的云主機和數據庫,也可以在原服務商的服務器上安裝Navicat Premium,導出完畢后把相關的.sql文件下載到我司服務器上備用。
第四步:遠程登錄我司云服務器,使用Navicat Premium 來導入相關的.sql 文件至我司RDS中 。
來源:西部數碼