1. 程式人生 > >讓天下沒有難用的資料庫 » RDS最佳實踐(二)

讓天下沒有難用的資料庫 » RDS最佳實踐(二)

使用者在購買完RDS後,接下來就可以開始往RDS遷入資料了。在RDS剛剛對外提供服務的時候,使用者只能通過將自己的資料庫dump成為sql檔案,然後再將sql檔案source到RDS中去:資料遷移至RDS-MySQL之使用MySQLdump工具資料遷移至RDS-SQLserver之利用SQL Server客戶端工具,這兩種方法是最簡單的方法,但是侷限性也非常的多:

.使用者的資料庫太大了,邏輯sql匯入的方式速度太慢了,嚴重影響停機時間;

.在匯入的過程中報錯很多,或者匯入一半的過程中中斷了,需要重新來過;

.在遷入RDS過程中,希望我的資料庫還能能正常提供服務;

大量的使用者入雲全部堵在遷移資料上面,使用者與RDS的緣分就差麼這臨門一腳。工欲善必先利其器,為了更好的幫助使用者入雲,RDS對現有的使用者入雲遷移方式進行改進,幫助使用者快速穩定遷移入雲,分別為使用者提供了mysql和sqlserver兩套改良遷移工具:

.mysql遷移工具支援線上遷移,使用者可以不中斷業務的情況下把資料遷移到RDS中來;

.sqlserver的遷移工具採用物理備份的方法,將使用者的物理備份上傳到FTP中後還原到RDS,提升遷移的速度;