Migrer des données vers une nouvelle instance Vertex AI Workbench
Cette page explique comment migrer des données et des fichiers d'une instance Vertex AI Workbench existante vers une nouvelle instance.
Quand migrer ?
Vous devrez peut-être migrer vos données vers une nouvelle instance Vertex AI Workbench si vous ne pouvez pas mettre à niveau l'environnement de votre instance existante. Consultez les exigences relatives à la mise à niveau de l'environnement d'une instance Vertex AI Workbench.
Options de migration
Pour migrer des données et des fichiers d'une instance Vertex AI Workbench à une autre, envisagez d'utiliser les méthodes suivantes :
Utiliser GitHub : copiez vos données et vos fichiers dans un dépôt GitHub en utilisant l'extension Git pour JupyterLab.
Utiliser Cloud Storage et le terminal : copiez vos données et vos fichiers sur Cloud Storage, puis sur une autre instance à l'aide du terminal.
Utiliser Cloud Storage dans les notebooks JupyterLab : copiez vos données et vos fichiers dans Cloud Storage, puis sur une autre instance en exécutant des commandes dans les cellules de notebook de vos instances respectives.
Ce guide explique comment migrer des données et des fichiers à l'aide de Cloud Storage et du terminal.
Conditions requises
Vous devez disposer d'un accès au terminal de votre instance Vertex AI Workbench. L'accès au terminal est défini manuellement lorsque vous créez une instance. Le paramètre d'accès au terminal ne peut pas être modifié une fois l'instance créée.
Avant de commencer
Créez un bucket Cloud Storage dans le même projet que votre instance Vertex AI Workbench.
Migrer vos données vers une nouvelle instance Vertex AI Workbench
Pour migrer des données et des fichiers vers une nouvelle instance Vertex AI Workbench à l'aide de Cloud Storage et du terminal, procédez comme suit :
Dans l'interface JupyterLab de votre instance Vertex AI Workbench, sélectionnez Fichier > Nouveau > Terminal pour ouvrir une fenêtre de terminal.
Utilisez gcloud CLI pour copier vos données utilisateur dans un bucket Cloud Storage. L'exemple de commande suivant copie tous les fichiers du répertoire
/home/jupyter/
de votre instance dans un répertoire situé dans un bucket Cloud Storage.gcloud storage cp /home/jupyter/* gs://BUCKET_NAMEPATH --recursive
Remplacez les éléments suivants :
BUCKET_NAME
: nom du bucket Cloud Storage.PATH
: chemin d'accès au répertoire dans lequel vous souhaitez copier vos fichiers, par exemple :/copy/jupyter/
Dans l'interface JupyterLab de votre nouvelle instance Vertex AI Workbench, sélectionnez Fichier > Nouveau > Terminal pour ouvrir une fenêtre de terminal.
Utilisez gcloud CLI pour restaurer vos données sur la nouvelle instance. L'exemple de commande suivant copie tous les fichiers d'un répertoire Cloud Storage vers le répertoire
/home/jupyter/
de votre nouvelle instance.gcloud storage cp gs://BUCKET_NAMEPATH* /home/jupyter/
Étapes suivantes
Découvrez comment mettre à niveau l'environnement des instances Vertex AI Workbench.
Découvrez comment utiliser l'accès SSH pour vous connecter à votre instance Vertex AI Workbench.