Daten zu einer neuen Vertex AI Workbench-Instanz migrieren

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

Möglicherweise müssen Sie Ihre Daten zu einer neuen Vertex AI Workbench-Instanz migrieren, wenn Sie kein Upgrade der Umgebung Ihrer vorhandenen Instanz durchführen können. Weitere Informationen finden Sie unter Anforderungen für das Upgrade der Umgebung einer Vertex AI Workbench-Instanz.

Migrationsoptionen

Ziehen Sie die folgenden Methoden in Betracht, 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 müssen Terminalzugriff auf Ihre Vertex AI Workbench-Instanz haben. 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.

Hinweise

Erstellen Sie einen Cloud Storage-Bucket in dem Projekt, in dem sich die 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:

  1. Wählen Sie auf der JupyterLab-Benutzeroberfläche Ihrer Vertex AI Workbench-Instanz Datei > Neu > Terminal aus, um ein Terminalfenster zu öffnen.

  2. Verwenden Sie gsutil tool, 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.

    gsutil cp -R /home/jupyter/* gs://BUCKET_NAMEPATH
    

    Dabei gilt:

    • 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/.
  3. Vertex AI Workbench-Instanz erstellen

  4. Wählen Sie auf der JupyterLab-Benutzeroberfläche Ihrer neuen Vertex AI Workbench-Instanz Datei > Neu > Terminal aus, um ein Terminalfenster zu öffnen.

  5. Verwenden Sie gsutil tool, 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.

    gsutil cp gs://BUCKET_NAMEPATH* /home/jupyter/
    

Nächste Schritte