閱讀857 返回首頁    go iPhone_iPad_Mac_手機_平板_蘋果apple


遷移 RDS 數據到其他實例__數據遷移_用戶指南_雲數據庫 RDS 版-阿裏雲

由於實例地域更換或者其他原因,用戶可以遷移原實例的數據到目標實例,實現業務平滑遷移。

前提條件

  • 已創建目標實例,詳見 購買指南
  • 遷移前請先在目標數據庫執行 drop table 表名;,以確保目標數據庫為空,以免遷移任務失敗。
  • 在遷移中,建議源數據庫停止寫操作,以確保源數據庫和目標數據庫的數據一致性。

操作步驟

  1. 登錄 RDS 管理控製台,選擇目標實例。
  2. 單擊 遷移數據庫,進入 DTS,如下圖所示。

    DTS

  3. 單擊 創建在線遷移任務,進入 創建遷移任務 頁麵,如下圖所示。

    創建遷移任務

  4. 輸入任務名稱、源數據庫信息和目標數據庫信息,單擊 授權白名單並進入下一步,如下圖所示。

    填寫遷移任務信息

    • 任務名稱:自定義任務名稱,可以保持默認值
    • 源庫信息
      • 實例類型:源數據庫的實例類型,選擇 RDS實例
      • RDS 實例 ID:單擊下拉菜單選擇源實例 ID
      • 賬號:與主實例賬號一致
      • 密碼:與主實例密碼一致
    • 目標庫信息
      • 實例類型:默認為 RDS 實例
      • RDS 實例 ID:目標 RDS 實例的 ID。單擊下拉菜單選擇目標實例
      • 賬號:主實例賬號
      • 密碼:主實例密碼
  5. 擇遷移類型,並在 遷移對象 中選擇要遷移的對象,單擊 > 將要遷移的對象放入 已選擇 中,單擊 預檢查並啟動,如下圖所示。注意

    • 數據遷移隻會將源數據庫的數據(結構)複製一份到目標數據庫,並不會對源數據庫數據(結構)造成影響
    • 數據遷移過程中,不支持 DDL 操作,如進行 DDL 操作可能導致遷移失敗
    • DTS 增量遷移僅支持 MySQL,且支持最長時間 15 天,如果超過 15 天不停止任務,係統資源可能被回收

    選擇遷移類型及對象

    如果要修改遷移對象在目標數據庫上的名字,可以在 已選擇 列表右側單擊 編輯,修改已選擇的對象名稱,如上圖4所示。

    說明: 以下以預檢查不通過為例進行描述,如果預檢查通過,請直接參見步驟 9。

  6. 係統顯示預檢查結果,如下圖所示。

    檢查不通過

  7. 單擊 檢測結果失敗 的檢測項後的 !,查看失敗詳細信息,根據失敗詳細信息完成錯誤排查。

  8. 錯誤排查完畢後,在 遷移任務列表 頁麵,選擇當前遷移任務,單擊 啟動,如下圖所示。

    啟動遷移任務

  9. 係統預檢查通過後,單擊 確定,自動進行遷移任務,如下圖所示。

    檢查通過

最後更新:2016-11-23 16:03:53

  上一篇:go 遷移本地數據到 RDS__數據遷移_用戶指南_雲數據庫 RDS 版-阿裏雲
  下一篇:go 遷移 RDS for MySQL 數據到本地 MySQL__數據遷移_用戶指南_雲數據庫 RDS 版-阿裏雲