Migrar datos a una nueva instancia de Vertex AI Workbench

En esta página se describe cómo migrar datos y archivos de una instancia de Vertex AI Workbench a otra.

Cuándo migrar

Es posible que tengas que migrar tus datos a una nueva instancia de Vertex AI Workbench si no puedes actualizar el entorno de tu instancia actual. Consulta los requisitos para actualizar el entorno de una instancia de Vertex AI Workbench.

Opciones de migración

Para migrar datos y archivos de una instancia de Vertex AI Workbench a otra, puedes usar los siguientes métodos:

  • Usar GitHub: copia tus datos y archivos en un repositorio de GitHub con la extensión Git para JupyterLab.

  • Usar Cloud Storage y el terminal: copia tus datos y archivos en Cloud Storage y, después, en otra instancia mediante el terminal.

  • Usar Cloud Storage en cuadernos de JupyterLab: copia tus datos y archivos en Cloud Storage y, a continuación, en otra instancia ejecutando comandos en las celdas del cuaderno de cada instancia.

En esta guía se describe cómo migrar datos y archivos mediante Cloud Storage y la terminal.

Requisitos

Debes tener acceso a la terminal de tu instancia de Vertex AI Workbench. El acceso a la terminal se configura manualmente al crear una instancia. El ajuste de acceso a la terminal no se puede cambiar una vez creada la instancia.

Antes de empezar

Crea un segmento de Cloud Storage en el mismo proyecto en el que se encuentre tu instancia de Vertex AI Workbench.

Migrar datos a una nueva instancia de Vertex AI Workbench

Para migrar datos y archivos a una nueva instancia de Vertex AI Workbench mediante Cloud Storage y la terminal, sigue estos pasos.

  1. En la interfaz de JupyterLab de tu instancia de Vertex AI Workbench, selecciona Archivo > Nuevo > Terminal para abrir una ventana de terminal.

  2. Usa la CLI de gcloud para copiar tus datos de usuario en un segmento de Cloud Storage. El siguiente comando de ejemplo copia todos los archivos del directorio /home/jupyter/ de tu instancia en un directorio de un segmento de Cloud Storage.

    gcloud storage cp /home/jupyter/* gs://BUCKET_NAMEPATH --recursive

    Haz los cambios siguientes:

    • BUCKET_NAME: el nombre de tu segmento de Cloud Storage
    • PATH: la ruta al directorio en el que quieres copiar los archivos. Por ejemplo: /copy/jupyter/
  3. Crea una instancia de Vertex AI Workbench.

  4. En la interfaz de JupyterLab de tu nueva instancia de Vertex AI Workbench, selecciona Archivo > Nuevo > Terminal para abrir una ventana de terminal.

  5. Usa la CLI de gcloud para restaurar tus datos en la nueva instancia. El siguiente comando de ejemplo copia todos los archivos de un directorio de Cloud Storage en el directorio /home/jupyter/ de tu nueva instancia.

    gcloud storage cp gs://BUCKET_NAMEPATH* /home/jupyter/

Siguientes pasos