將資料遷移至新的 Vertex AI Workbench 執行個體
本頁說明如何將資料和檔案從現有的 Vertex AI Workbench 執行個體遷移至新的執行個體。
遷移時機
如果您無法升級現有執行個體的環境,可能需要將資料遷移至新的 Vertex AI Workbench 執行個體。請參閱升級 Vertex AI Workbench 執行個體環境的相關規定。
遷移選項
如要將資料和檔案從一個 Vertex AI Workbench 執行個體遷移至另一個,建議您使用下列方法:
使用 GitHub:使用 JupyterLab 的 Git 擴充功能,將資料和檔案複製到 GitHub 存放區。
使用 Cloud Storage 和終端機:使用終端機將資料和檔案複製到 Cloud Storage,然後再複製到其他執行個體。
在 JupyterLab 筆記本中使用 Cloud Storage:在各自的執行個體筆記本儲存格中執行指令,將資料和檔案複製到 Cloud Storage,然後複製到其他執行個體。
本指南說明如何使用 Cloud Storage 和終端機遷移資料和檔案。
需求條件
您必須具備 Vertex AI Workbench 執行個體的終端機存取權。您可以在建立執行個體時手動設定終端機存取權。執行個體建立後,就無法變更終端機存取權設定。
事前準備
在 Vertex AI Workbench 執行個體所在的專案中建立 Cloud Storage 值區。
將資料遷移至新的 Vertex AI Workbench 執行個體
如要使用 Cloud Storage 和終端機將資料和檔案遷移至新的 Vertex AI Workbench 執行個體,請完成下列步驟。
在 Vertex AI Workbench 執行個體的 JupyterLab 介面中,依序選取「File」>「New」>「Terminal」,開啟終端機視窗。
使用 gcloud CLI 將使用者資料複製到 Cloud Storage 值區。下列範例指令會將執行個體
/home/jupyter/
目錄中的所有檔案複製到 Cloud Storage 值區中的目錄。gcloud storage cp /home/jupyter/* gs://BUCKET_NAMEPATH --recursive
更改下列內容:
BUCKET_NAME
:Cloud Storage 值區名稱PATH
:要複製檔案的目錄路徑,例如:/copy/jupyter/
在新的 Vertex AI Workbench 執行個體 JupyterLab 介面中,依序選取「File」>「New」>「Terminal」,以開啟終端機視窗。
使用 gcloud CLI 在新的執行個體上還原資料。下列範例指令會將所有檔案從 Cloud Storage 目錄複製到新執行個體的
/home/jupyter/
目錄。gcloud storage cp gs://BUCKET_NAMEPATH* /home/jupyter/
後續步驟
進一步瞭解如何使用 SSH 存取權連線至 Vertex AI Workbench 執行個體。