Daten zu einer neuen Vertex AI Workbench-Instanz migrieren
Auf dieser Seite wird beschrieben, wie Sie Daten und Dateien von einer vorhandenen Vertex AI Workbench-Instanz zu einer neuen Instanz migrieren.
Migrationszeitpunkt
Wenn Sie die Umgebung Ihrer vorhandenen Instanz nicht aktualisieren können, müssen Sie möglicherweise Ihre Daten zu einer neuen Vertex AI Workbench-Instanz migrieren. Weitere Informationen finden Sie unter Anforderungen für das Upgrade der Umgebung einer Vertex AI Workbench-Instanz.
Migrationsoptionen
Verwenden Sie die folgenden Methoden, um Daten und Dateien von einer Vertex AI Workbench-Instanz zu einer anderen zu migrieren:
GitHub verwenden: Kopieren Sie Ihre Daten und Dateien mithilfe der Git-Erweiterung für JupyterLab in ein GitHub-Repository.
Cloud Storage und das Terminal verwenden: Kopieren Sie Ihre Daten und Dateien in Cloud Storage und dann über das Terminal in eine andere Instanz.
Cloud Storage in JupyterLab-Notebooks verwenden: Kopieren Sie Ihre Daten und Dateien in Cloud Storage und dann in eine andere Instanz. Führen Sie dazu Befehle in den Notebookzellen der jeweiligen Instanz aus.
In dieser Anleitung wird beschrieben, wie Sie Daten und Dateien mithilfe von Cloud Storage und dem Terminal migrieren.
Voraussetzungen
Sie benötigen Terminalzugriff auf Ihre Vertex AI Workbench-Instanz. Der Terminalzugriff wird beim Erstellen einer Instanz manuell festgelegt. Die Einstellung für den Terminalzugriff kann nach dem Erstellen der Instanz nicht mehr geändert werden.
Vorbereitung
Erstellen Sie einen Cloud Storage-Bucket in dem Projekt, in dem sich Ihre Vertex AI Workbench-Instanz befindet.
Daten zu einer neuen Vertex AI Workbench-Instanz migrieren
So migrieren Sie Daten und Dateien mithilfe von Cloud Storage und dem Terminal zu einer neuen Vertex AI Workbench-Instanz:
Wählen Sie auf der JupyterLab-Benutzeroberfläche Ihrer Vertex AI Workbench-Instanz Datei > Neu > Terminal aus, um ein Terminalfenster zu öffnen.
Verwenden Sie die gcloud CLI, um Ihre Nutzerdaten in einen Cloud Storage-Bucket zu kopieren. Mit dem folgenden Beispielbefehl werden alle Dateien aus dem Verzeichnis
/home/jupyter/
Ihrer Instanz in ein Verzeichnis in einem Cloud Storage-Bucket kopiert.gcloud storage cp /home/jupyter/* gs://BUCKET_NAMEPATH --recursive
Ersetzen Sie dabei Folgendes:
BUCKET_NAME
: Der Name Ihres Cloud Storage-Buckets.PATH
: Der Pfad zu dem Verzeichnis, in das Sie Ihre Dateien kopieren möchten, z. B./copy/jupyter/
.
Wählen Sie auf der JupyterLab-Benutzeroberfläche Ihrer neuen Vertex AI Workbench-Instanz Datei > Neu > Terminal aus, um ein Terminalfenster zu öffnen.
Verwenden Sie die gcloud CLI, um Ihre Daten auf der neuen Instanz wiederherzustellen. Mit dem folgenden Beispielbefehl werden alle Dateien aus einem Cloud Storage-Verzeichnis in das Verzeichnis
/home/jupyter/
Ihrer neuen Instanz kopiert.gcloud storage cp gs://BUCKET_NAMEPATH* /home/jupyter/