本文介紹遷移任務建立後的一些後續操作。
查看遷移任務狀態
遷移任務建立後,有以下多種狀態:
已建立:遷移任務已建立。使用者可手動點啟動或者等待到達指定的起始時間,系統啟動任務。
啟動:任務建立成功且已啟動,等待調度。
準備:資料預先處理中。
遷移:資料正在遷移中,請您耐心等待。
刪除中:遷移任務正在刪除中,待刪除完成後,已刪除的遷移任務將從工作清單中移除。
暫停:遷移任務已暫停。
關閉:遷移任務正在關閉中,待關閉完成後,遷移任務將會轉為結束狀態。
結束:遷移任務已結束。
查看遷移報告
登入資料線上遷移控制台。
在左側導覽列,選擇
。在遷移工作清單中,單擊對應任務的管理,進入任務的詳情頁面。
若建立任務時選擇不推送報告,在任務詳情頁 > 歷史,單擊產生遷移報告。待遷移報告產生完成後,可單擊下載遷移報告到本地。
若建立任務時選擇推送報告,在任務詳情頁 > 歷史,待報告產生完成,可點擊下載遷移報告到本地。
在資料移轉任務完成之前,產生的遷移報告內容可能不完整。如需擷取完整的遷移報告,請在任務遷移完成後點擊下載。
遷移報告僅供參考,以實際遷移完成的內容為準。
遷移報告產生後將被儲存在指定的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(任務詳情頁 > 歷史擷取)。 |
您可以在目標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 的正整數。
遷移報告檔案所含欄位內容描述了檔案(對象)從源到目的地遷移過程中的各種屬性,具體包括:
欄位名稱 | 欄位含義 |
源檔案名稱 | 表示源檔案的名稱 |
目的檔案名稱 | 表示目標檔案的名稱 |
源檔案大小 | 表示源檔案的大小 |
目的檔案大小 | 表示目標檔案的大小 |
源檔案MD5 | 提供源檔案的MD5雜湊值,用於一致性驗證 |
目的檔案MD5 | 提供目標檔案的MD5雜湊值,用於一致性驗證 |
源檔案CRC64 | 提供源檔案的CRC64值,用於一致性檢查 |
目的檔案CRC64 | 提供目標檔案的CRC64值,用於一致性檢查 |
源檔案最後修改時間 | 表示源檔案的最後修改時間 |
目的檔案最後修改時間 | 表示目標檔案的最後修改時間 |
來源物件版本ID(只有多版本遷移涉及) | 僅在多版本遷移中使用,用於指示來源物件的版本ID |
目的對象版本ID(只有多版本遷移涉及) | 僅在多版本遷移中使用,用於指示目標對象的版本ID |
遷移開始時間 | 記錄檔案遷移的開始時間 |
遷移結束時間 | 記錄檔案遷移的結束時間 |
是否異常遷移(false:正常,true:異常) | 一個布爾標誌,指示遷移是否異常(false表示正常,true表示異常) |
異常原因 | 提供異常情況的原因說明 |
查看遷移日誌
遷移任務結束後,可以通過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 | 遷移檔案的狀態。包括如下三種狀態:
|
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 | 目的端檔案大小。 |
修改限流
資料移轉過程中,您可以根據您的實際情況隨時修改限流參數,修改限流後需要一定的生效時間。
登入資料線上遷移控制台。
在頂部功能表列,選擇任務所在的地區。
在左側導覽列,選擇線上遷移服務 > 遷移任務。
在遷移工作清單中,單擊對應任務的管理,進入任務詳情頁面。
在配置地區,單擊遷移頻寬上限後的重設。
在彈出的對話方塊中配置遷移頻寬上限。
預設:預設最大頻寬,實際速度取決於檔案大小和檔案數量。
指定上限:根據控制台提示指定具體的頻寬上限。
單擊確定,即可完成修改。
修改每秒遷移檔案數上限
資料移轉過程中,您可以根據您的實際情況隨時修改每秒遷移檔案數上限參數,修改每秒遷移檔案數上限後需要一定的生效時間。
登入資料線上遷移控制台。
在頂部功能表列,選擇任務所在的地區。
在左側導覽列,選擇線上遷移服務 > 遷移任務。
在遷移工作清單中,單擊對應任務的管理,進入任務詳情頁面。
在配置地區,單擊每秒遷移檔案數上限後的重設。
在彈出的對話方塊中配置每秒遷移檔案數上限。
預設:預設每秒遷移檔案數,實際速度取決於檔案大小和檔案數量。
指定上限:根據控制台提示指定具體的每秒遷移檔案數。
單擊確定,即可完成修改。
遷移失敗後重試
如果遷移任務有部分檔案遷移失敗,可選擇重新遷移失敗的檔案。
登入資料線上遷移控制台。
在頂部功能表列,選擇任務所在的地區。
在左側導覽列,選擇線上遷移服務 > 遷移任務。
在遷移工作清單中,單擊對應任務操作列的管理,進入任務詳情頁面。
在歷史地區下單擊對應任務操作列的重試。
修改子任務名稱,單擊下一步。
確認遷移頻寬、每秒遷移檔案數、覆蓋方式等參數無誤後,單擊下一步。
單擊確定,子任務會啟動並且重新遷移失敗的檔案。