遷移實施
本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。
本文介紹CPFS智算版實例數據遷移的注意事項、遷移限制說明和操作步驟。
注意事項
使用在線遷移服務遷移CPFS智算版實例數據時需要注意以下事項:
在線遷移會占用源地址和目的地址的資源,可能會影響業務正常運行。若您的業務比較重要,請提前做好評估后對遷移任務設置限速,或在空閑時間啟動遷移任務。
在線遷移前會檢查源地址和目的地址的文件,但是若您源和目的地址有相同文件名的文件,且在遷移任務中配置了覆蓋方式為覆蓋,遷移時會直接覆蓋目的地址的文件。若兩個文件內容不同,必須更改文件名或做好備份。
在線遷移會保留源文件的最后修改時間屬性,如果目的Bucket設置了生命周期規則,且遷移后文件處于該生命周期規則生效的時間范圍內,則該文件可能會在規則生效時被刪除或轉為指定的歸檔類型。
遷移限制說明
步驟一:選擇地域
使用創建的RAM用戶登錄阿里云在線遷移服務管理控制臺。
在頂部菜單欄左上角處,選擇代理所在的地域,如下圖所示。
重要不同地域內的通道、代理、數據地址和遷移任務不通用,請謹慎選擇。
優先選擇代理所在的地域。如果沒有代理所在地對應的地域,請盡可能選擇接近代理所在的地域創建遷移任務。
步驟二:創建通道
如果是CPFS智算版實例之間的數據遷移,源地址和目的地址需使用不同的通道和代理。
在左側導航欄,選擇
,單擊新建通道。在新建通道對話框,配置如下參數,然后單擊確定。
參數
是否必填
說明
名稱
是
通道的名稱。
通道名稱不能為空,最大長度為100個字符。
支持英文大小寫字母、數字和特殊字符短劃線(-)和下劃線(_)。
帶寬上限
是
通道可以使用的帶寬上限。
不填寫:默認值為0,表示不限制帶寬。
設置該值:取值范圍請參考控制臺提示。
重要可用帶寬取決于網絡鏈路的實際帶寬。
請求數/秒
是
通道每秒請求數上限。
不填寫:默認值為0,表示不限制每秒請求數。
設置該值:取值范圍請參考控制臺提示。
警告請根據數據源存儲系統的能力認真評估,過大會影響業務正常運行,建議根據控制臺提示設置。
關于通道的更多信息,請參見通道管理。
步驟三:創建代理
在左側導航欄,選擇
,單擊新建代理。在新建代理對話框,配置如下參數,然后單擊確定。
參數
是否必填
說明
名稱
是
代理名稱。
代理名稱不能為空,長度為3~63個字符。
支持英文小寫字母、數字和特殊字符短劃線(-)和下劃線(_),且區分大小寫。
UTF-8編碼并且不能以短劃線(-)和下劃線(_)開頭。
網絡類型
是
代理的網絡連接方式。請選擇公網(公網)。
重要當數據為LocalFS類型CPFS智算版實例數據時,網絡類型必須選擇公網(公網)。雖然選擇的數據類型為公網,但實際是通過阿里云內部網絡遷移數據。
部署方式
是
代理的部署方式。目前只支持獨立進程部署方式。
通道
是
代理所屬的通道,一個代理只允許關聯一個通道,代理的帶寬受通道總帶寬影響。
例如:名稱為tunnel-1的通道,設置最高帶寬為10 Gbit/s,tunnel-1關聯3個代理,分別為agent-1,agent-2和agent-3,則3個代理的總帶寬之和最高為10 Gbit/s。如果agent-1設置3 Gbit/s的帶寬,則agent-2和agent-3僅有7 Gbit/s的帶寬可用,請提前規劃并謹慎分配帶寬。
生成部署運行代理的命令。具體操作,請參見生成部署代理腳本。
關于代理的更多信息,請參見代理管理。
步驟四:提供代理部署信息
在生成部署運行代理命令后,請聯系CPFS智算版運維人員并提供如下信息。
CPFS智算版實例ID。
步驟三:創建代理中獲取的部署運行代理命令。
CPFS智算版遷移實例目錄,根目錄("/")或某個子目錄(例如"/data1/")。
由CPFS智算版運維人員協助部署代理,等待CPFS智算版運維人員在部署完代理并提供映射后的路徑信息后,請檢查該代理是否為正常狀態。
確認代理為正常狀態后,即可執行步驟五:創建CPFS智算版實例數據地址。
步驟五:創建CPFS智算版實例數據地址
LocalFS類型CPFS智算版實例數據既可作為源地址,也可作為目的地址。
創建CPFS智算版實例數據地址前,需等待CPFS智算版運維人員在部署完代理后提供映射后的路徑信息,并確認代理為正常狀態后,才可以創建數據地址。
在左側導航欄,選擇
,單擊新建地址。在新建地址面板,配置如下參數,然后單擊確定。
參數
是否必選
說明
名稱
是
輸入數據地址名稱。名稱命名規則如下:
名稱不能為空,長度為3~63個字符。
支持英文小寫字母、數字和特殊字符短劃線(-)和下劃線(_),且區分大小寫。
UTF-8編碼并且不能以短劃線(-)和下劃線(_)開頭。
類型
是
選擇LocalFS。
待遷移目錄
是
填寫CPFS智算版運維人員在部署完代理后提供的映射后的路徑。格式為絕對路徑,必須以正斜線(/)開頭和結尾,不支持環境變量。
例如,設置數據地址前綴為
/example/src/
,此路徑下有文件example.jpg,設置目的數據地址前綴為example/dest/
,則遷移后文件example.jpg的完整路徑為example/dest/example.jpg
。警告請確認目錄的正確性,切記不可填錯,填錯后無法正常讀取數據,會導致任務失敗。
通道
是
選擇步驟二:創建通道中創建的通道名稱。
代理
是
選擇步驟三:創建代理中創建的代理名稱。
步驟六:創建OSS地址
創建源OSS地址的詳細操作,請參見步驟二:創建源地址。
創建目的OSS地址的詳細操作,請參見步驟三:創建目的地址。
步驟七:創建遷移任務
創建遷移任務的詳細操作,請參見步驟四:創建遷移任務。
在配置完成頁面確認配置信息時,請將此頁面截圖提供給CPFS智算版運維人員,待CPFS智算版運維人員確認無誤后,再單擊確定,等待遷移任務執行。
步驟八:校驗數據
遷移服務僅負責數據的遷移,無法保證數據的一致性和完整性。遷移任務完成后,請您全量校驗遷移的數據,務必自行做好源端和目的端數據一致性校驗。
請您務必在遷移任務完成后,校驗目的端遷移數據。您在刪除源數據前,未校驗目的端遷移數據無誤,導致數據丟失所引起的一切損失和后果均由您自行承擔。