本文介紹如何通過ossutil工具或線上遷移服務實現阿里雲Object Storage Service和Apsara File Storage NAS之間的資料雙向遷移。
費用說明
使用ossutil工具遷移
ossutil工具本身不收取費用,但是由於遷移資料時涉及到OSS的API請求以及經過EIP的資料轉送,所以會產生一定的API請求和公網網路費用。
ECS作為資料轉送的中轉節點,會根據執行個體配置收取費用。關於ECS的計費詳情,請參見計費方式概述。如果ECS執行個體綁定了Elastic IP Address,NAS資料上傳到OSS則會收取出方向流量費用,關於Elastic IP Address的費用,請參見隨用隨付。
OSS資料移轉至NAS,遷移過程中會涉及到Get類請求費用。遷移完成後,儲存在OSS中的資料不會被刪除,因此OSS還會繼續收取儲存費用。如果您需要刪除儲存在OSS中的資料,請您確認遷移至NAS中的資料無誤後,手動刪除儲存在OSS中的資料。關於Get類請求費用,請參見OSS請求費用。
NAS資料移轉至OSS,遷移過程中會涉及到OSS Put類請求費用。遷移完成後,儲存在NAS中的資料不會被刪除,因此NAS還會繼續收取儲存費用。如果您需要刪除NAS檔案系統執行個體,請您確認遷移至OSS中的資料無誤後,手動刪除NAS檔案系統執行個體。關於Put類請求費用,請參見OSS請求費用。
使用線上遷移服務遷移
關於使用線上遷移服務遷移NAS與OSS資料的費用,請參見新版計費項目。
使用ossutil工具遷移
ossutil工具為OSS官方命令列管理工具,適用於檔案總量小於30 TB的情境。具有如下特點:
提供方便、簡潔、豐富的Object和Bucket管理命令,操作效能好。
支援檔案並發上傳、斷點續傳。
支援檔案目錄(檔案夾)的上傳下載。
操作步驟
配置NAS資料轉送中轉節點。具體操作,請參見配置資料轉送中轉節點。
安裝ossutil工具,有關ossutil的下載及安裝的操作,請參見安裝ossutil。
遷移資料。
OSS遷移至NAS
通過sync命令將OSS資料移轉至NAS。更多操作,請參見sync(同步OSS檔案到本地)。
./ossutil64 sync oss://examplebucket/localdir/ /mnt
NAS遷移至OSS
通過sync命令將NAS資料移轉至OSS。具體操作,請參見sync(同步本地檔案到OSS)。
./ossutil64 sync /mnt/ oss://examplebucket/localdir/
說明/mnt路徑請填寫實際的NAS掛載目錄。
遷移完成後,請在目標路徑檢查並確認檔案是否完整遷移。
使用線上遷移服務遷移
線上遷移服務是阿里雲提供的儲存產品資料通道。能夠為高並發情境提供穩定、高效的批量資料移轉功能。使用線上遷移服務,無需部署遷移工具,您就可以將資料在阿里雲Object Storage Service與阿里雲Apsara File Storage NAS之間進行靈活的遷移。
遷移教程如下:
OSS遷移至NAS,請參見OSS遷移至LocalFS教程。
NAS遷移至OSS,請參見LocalFS遷移至OSS教程。