Memigrasikan data ke instance Agent Platform Workbench baru

Halaman ini menjelaskan cara memigrasikan data dan file dari instance Agent Platform Workbench yang sudah ada ke instance baru.

Waktu bermigrasi

Anda mungkin perlu memigrasikan data ke instance Agent Platform Workbench baru jika tidak dapat mengupgrade lingkungan instance yang ada. Lihat persyaratan untuk mengupgrade lingkungan instance Agent Platform Workbench.

Opsi migrasi

Untuk memigrasikan data dan file dari satu instance Agent Platform Workbench ke instance lainnya, pertimbangkan untuk menggunakan metode berikut:

  • Menggunakan GitHub: Salin data dan file Anda ke repositori GitHub dengan menggunakan ekstensi Git untuk JupyterLab.

  • Menggunakan Cloud Storage dan terminal: Salin data dan file Anda ke Cloud Storage, lalu ke instance lain menggunakan terminal.

  • Menggunakan Cloud Storage dalam notebook JupyterLab: Salin data dan file Anda ke Cloud Storage, lalu ke instance lain dengan menjalankan perintah di dalam sel notebook instance masing-masing.

Panduan ini menjelaskan cara memigrasikan data dan file menggunakan Cloud Storage dan terminal.

Persyaratan

Anda harus memiliki akses terminal ke instance Agent Platform Workbench. Akses terminal ditetapkan secara manual saat Anda membuat instance. Setelan akses terminal tidak dapat diubah setelah instance dibuat.

Sebelum memulai

Buat bucket Cloud Storage di project yang sama dengan tempat instance Agent Platform Workbench Anda berada.

Memigrasikan data ke instance Agent Platform Workbench yang baru

Untuk memigrasikan data dan file ke instance Agent Platform Workbench yang baru menggunakan Cloud Storage dan terminal, lakukan langkah-langkah berikut.

  1. Di antarmuka JupyterLab instance Agent Platform Workbench Anda, pilih File > New > Terminal untuk membuka jendela terminal.

  2. Gunakan gcloud CLI untuk menyalin data pengguna Anda ke bucket Cloud Storage. Contoh perintah berikut menyalin semua file dari direktori /home/jupyter/ instance ke direktori dalam bucket Cloud Storage.

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

    Ganti kode berikut:

    • BUCKET_NAME: nama bucket Cloud Storage Anda
    • PATH: jalur ke direktori tempat Anda ingin menyalin file, misalnya: /copy/jupyter/
  3. Buka antarmuka JupyterLab instance Agent Platform Workbench Anda.

  4. Di antarmuka JupyterLab instance Agent Platform Workbench Anda, pilih File > New > Terminal untuk membuka jendela terminal.

  5. Gunakan gcloud CLI untuk memulihkan data Anda di instance baru. Contoh perintah berikut menyalin semua file dari direktori Cloud Storage ke direktori /home/jupyter/ instance baru Anda.

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

Langkah berikutnya