全部產品
Search
文件中心

Data Online Migration:後續操作

更新時間:Jun 30, 2024

本文介紹遷移任務建立後的一些後續操作。

查看遷移任務狀態

遷移任務建立後,有以下多種狀態:

  • 已建立:遷移任務已建立。使用者可手動點啟動或者等待到達指定的起始時間,系統啟動任務。

  • 啟動:任務建立成功且已啟動,等待調度。

  • 準備:資料預先處理中。

  • 遷移:資料正在遷移中,請您耐心等待。

  • 刪除中:遷移任務正在刪除中,待刪除完成後,已刪除的遷移任務將從工作清單中移除。

  • 暫停:遷移任務已暫停。

  • 關閉:遷移任務正在關閉中,待關閉完成後,遷移任務將會轉為結束狀態。

  • 結束:遷移任務已結束。

查看遷移報告

  1. 登入資料線上遷移控制台

  2. 在左側導覽列,選擇線上遷移服務 > 遷移任務

  3. 在遷移工作清單中,單擊對應任務的管理,進入任務的詳情頁面。

    • 若建立任務時選擇不推送報告,在任務詳情頁 > 歷史,單擊產生遷移報告。待遷移報告產生完成後,可單擊下載遷移報告到本地。

    • 若建立任務時選擇推送報告,在任務詳情頁 > 歷史,待報告產生完成,可點擊下載遷移報告到本地。

重要
  • 在資料移轉任務完成之前,產生的遷移報告內容可能不完整。如需擷取完整的遷移報告,請在任務遷移完成後點擊下載。

  • 遷移報告僅供參考,以實際遷移完成的內容為準。

遷移報告產生後將被儲存在指定的LocalFS 檔案夾中。根據任務執行情況,檔案夾目錄層級的首碼格式如下所示:

localFS:/<prefix>/aliyun_import_report/<uid>/<jobid>/<runtimeid>/total_list/
localFS:/<prefix>/aliyun_import_report/<uid>/<jobid>/<runtimeid>/failed_list/
localFS:/<prefix>/aliyun_import_report/<uid>/<jobid>/<runtimeid>/skipped_list/

欄位名稱

欄位含義

prefix

目的資料地址指定的待遷移目錄。

uid

使用者主帳號ID。

jobid

任務ID(任務詳情頁 > 詳情擷取)。

runtimeid

執行記錄ID(任務詳情頁 > 歷史擷取)。

  1. 您可以在目標LocalFS對應的遷移報告目錄下,查看詳細的檔案清單。

根據任務執行情況,產生的遷移報告檔案分為總遷移檔案清單、遷移失敗檔案清單和遷移跳過檔案清單三種。

說明

遷移報告檔案命名規則

  • uid@jobid@runtimeid_total_list_n,代表總遷移檔案清單,可能會有多個,其中 n 是一個大於等於 0 的正整數。

  • uid@jobid@runtimeid_failed_list_n,代表遷移失敗檔案清單,可能會有多個,其中 n 是一個大於等於 0 的正整數。

  • uid@jobid@runtimeid_skipped_list_n,代表遷移跳過檔案清單,可能會有多個,其中 n 是一個大於等於 0 的正整數。

遷移報告檔案內容相關欄位解析如下:

欄位名稱

欄位含義

srcObjectName

源檔案名稱

destObjectName

目的檔案名稱

srcObjectSize

源檔案大小

destObjectSize

目的檔案大小

srcContentMd5

源檔案MD5

destContentMd5

目的檔案MD5

srcCrc64

源檔案CRC64

destCrc64

目的檔案CRC64

srcLastModified

源檔案最後修改時間

destLastModified

目的檔案最後修改時間

srcVersionId

來源物件版本ID(只有多版本遷移涉及)

destVersionId

目的對象版本ID(只有多版本遷移涉及)

startTime

遷移開始時間

endTime

遷移結束時間

isAbnormal

是否異常遷移(false:正常,true:異常)

detailMsg

異常原因

查看遷移日誌

遷移任務結束後,可以通過Log ServiceSLS查看遷移任務的日誌。您可以使用任務名、任務ID、UID、檔案名稱等作為過濾條件,精準定位遷移日誌。

重要
  • 僅對建立遷移任務時,參數遷移日誌選擇推送僅推送錯誤記錄檔的任務有效。如果建立遷移任務時,參數遷移日誌選擇不推送,則不會推送遷移任務的日誌到Log ServiceSLS上。

  • 資料移轉未完成前SLS中遷移日誌內容可能不完整,如需擷取完整的遷移日誌,請在任務遷移結束後再查看SLS中的遷移日誌。

  • 遷移日誌僅供您參考,請以實際遷移完成的內容為準。

線上遷移服務會在Log ServiceSLS中建立名稱為aliyun-oss-import-log-阿里雲帳號ID-當前控制台地區的Project,例如aliyun-oss-import-log-137918634953****-cn-hangzhou。在此Project中可以查看遷移任務的日誌,其中包含如下兩種日誌:

  • drs_import_success_log:遷移成功日誌。

  • drs_import_fail_log:遷移失敗日誌。

遷移日誌中的主要欄位說明如下表所示。

欄位

說明

JobName

遷移任務的名稱。

JobId

遷移任務ID。

Region

當前控制台所在地區。

Status

遷移檔案的狀態。包括如下三種狀態:

  • succeed:成功。

  • skipped:跳過。

    說明

    遷移跳過包括如下兩種情境:

    • 源檔案遷移時不存在(已被刪除)。

    • 根據覆蓋策略,被判定為跳過。

  • failed:失敗。

UserId

使用者的UID。

ExecuteId

執行記錄ID。

StartTime

遷移開始的時間。

EndTime

遷移結束的時間。

ListTime

該檔案被掃描到的時間。

Time

當前的時間。

SrcObjectName

源端檔案名稱。以Src開頭的是源端相關欄位。

說明

檔案名稱為URL編碼處理後的格式,例如docs%2Fmy.docir%2Fexample.log。

SrcObjectSize

源端檔案大小。

DestObjectName

目的端檔案名稱。以Dest開頭的是目的端相關欄位。

說明

檔案名稱為URL編碼處理後的格式,例如docs%2Fmy.docir%2Fexample.log。

DestObjectSize

目的端檔案大小。

修改限流

資料移轉過程中,您可以根據您的實際情況隨時修改限流參數,修改限流後需要一定的生效時間。

  1. 登入資料線上遷移控制台

  2. 在頂部功能表列,選擇任務所在的地區。

  3. 在左側導覽列,選擇線上遷移服務 > 遷移任務

  4. 在遷移工作清單中,單擊對應任務的管理,進入任務詳情頁面。

  5. 配置地區,單擊遷移頻寬上限後的重設

  6. 在彈出的對話方塊中配置遷移頻寬上限。

    • 預設:預設最大頻寬,實際速度取決於檔案大小和檔案數量。

    • 指定上限:根據控制台提示指定具體的頻寬上限。

  7. 單擊確定,即可完成修改。

修改每秒遷移檔案數上限

資料移轉過程中,您可以根據您的實際情況隨時修改每秒遷移檔案數上限參數,修改每秒遷移檔案數上限後需要一定的生效時間。

  1. 登入資料線上遷移控制台

  2. 在頂部功能表列,選擇任務所在的地區。

  3. 在左側導覽列,選擇線上遷移服務 > 遷移任務

  4. 在遷移工作清單中,單擊對應任務的管理,進入任務詳情頁面。

  5. 配置地區,單擊每秒遷移檔案數上限後的重設

  6. 在彈出的對話方塊中配置每秒遷移檔案數上限。

    • 預設:預設每秒遷移檔案數,實際速度取決於檔案大小和檔案數量。

    • 指定上限:根據控制台提示指定具體的每秒遷移檔案數。

  7. 單擊確定,即可完成修改。

遷移失敗後重試

如果遷移任務有部分檔案遷移失敗,可選擇重新遷移失敗的檔案。

  1. 登入資料線上遷移控制台

  2. 在頂部功能表列,選擇任務所在的地區。

  3. 在左側導覽列,選擇線上遷移服務 > 遷移任務

  4. 在遷移工作清單中,單擊對應任務操作列的管理,進入任務詳情頁面。

  5. 歷史地區下單擊對應任務操作列的重試

  6. 修改子任務名稱,單擊下一步

  7. 確認遷移頻寬、每秒遷移檔案數、覆蓋方式等參數無誤後,單擊下一步

  8. 單擊確定,子任務會啟動並且重新遷移失敗的檔案。