Esegui la migrazione dei dati a una nuova istanza di Vertex AI Workbench

In questa pagina viene descritto come eseguire la migrazione di dati e file da da un'istanza di Vertex AI Workbench esistente a una nuova.

Quando eseguire la migrazione

Potresti dover eseguire la migrazione dei dati una nuova istanza di Vertex AI Workbench non puoi eseguire l'upgrade dell'ambiente dell'istanza esistente. Consulta i requisiti per l'upgrade dell'ambiente di un'istanza di Vertex AI Workbench.

Opzioni di migrazione

Per eseguire la migrazione di dati e file da un'istanza di Vertex AI Workbench a un'altra, prendi in considerazione l'utilizzo dei seguenti metodi:

  • Utilizza GitHub. Copia dati e file in un repository GitHub utilizzando l'estensione Git per JupyterLab.

  • Utilizzare Cloud Storage e il terminale: copia dati e file in Cloud Storage e poi a un'altra istanza utilizzando il terminale.

  • Utilizza Cloud Storage nei blocchi note JupyterLab: Copia i dati e i file in Cloud Storage e poi in un'altra istanza eseguendo comandi all'interno delle rispettive istanze celle del blocco note.

Questa guida descrive come eseguire la migrazione di dati e file utilizzando Cloud Storage e il terminale.

Requisiti

Devi avere accesso al terminale alla tua istanza di Vertex AI Workbench. L'accesso al terminale viene impostato manualmente quando crei un'istanza. La L'impostazione di accesso al terminale non può essere modificata dopo la creazione dell'istanza.

Prima di iniziare

Crea un bucket Cloud Storage nello stesso progetto in cui viene Vertex AI Workbench in cui viene localizzato.

Esegui la migrazione dei dati a una nuova istanza di Vertex AI Workbench

Eseguire la migrazione di dati e file a una nuova istanza di Vertex AI Workbench. utilizzando Cloud Storage e il terminale, completa i seguenti passaggi.

  1. Nel file di configurazione della tua istanza di Vertex AI Workbench, Interfaccia JupyterLab, seleziona File > Nuovo > Terminale per aprire una finestra del terminale.

  2. Utilizza gcloud CLI per copiare i dati utente in un bucket Cloud Storage. Il seguente comando di esempio copia tutti i file dalla directory /home/jupyter/ dell'istanza in una directory in un bucket Cloud Storage.

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

    Sostituisci quanto segue:

    • BUCKET_NAME: il nome del tuo Bucket Cloud Storage
    • PATH: il percorso della directory dove vuoi copiare i file, ad esempio: /copy/jupyter/
  3. Crea un'istanza di Vertex AI Workbench.

  4. Nel codice della nuova istanza di Vertex AI Workbench Interfaccia JupyterLab, seleziona File > Nuovo > Terminale per aprire una finestra del terminale.

  5. Utilizza gcloud CLI per ripristinare i dati nella nuova istanza. Il comando di esempio seguente copia tutti i file da una directory Cloud Storage alla directory /home/jupyter/ della nuova istanza.

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

Passaggi successivi