Menyiapkan migrasi

Sebelum memulai proses modernisasi, Anda perlu memeriksa apakah komponen aplikasi kompatibel untuk modernisasi dan menyiapkan penyiapan untuk modernisasi.

Halaman ini menjelaskan cara menyiapkan mesin sumber dan lokal Anda untuk modernisasi.

Menyiapkan mesin sumber Linux

  • Instal rsync:

    • Di Debian:

      sudo apt install rsync
      
    • Di Fedora:

      sudo dnf install rsync
      

    Pastikan rsync tersedia di setelan PATH.

Menyiapkan komputer lokal Linux

Mendownload atau mengupgrade Migrate ke CLI Container

  • Download atau upgrade CLI Migrate to Containers di komputer Linux:

    curl -O "https://m2c-cli-release.storage.googleapis.com/$(curl -s https://m2c-cli-release.storage.googleapis.com/latest)/linux/amd64/m2c"
    chmod +x ./m2c
    

    Tindakan ini akan mendownload plugin Migrate to Containers dan Migrate to Containers versi terbaru.

Memeriksa konektivitas

Pastikan Anda dapat mengakses mesin sumber dari komputer lokal menggunakan SSH langsung atau perintah gcloud compute ssh.

Opsional: Siapkan untuk migrasi offline

Jika ingin melakukan migrasi di jaringan lokal tanpa mengambil resource dari internet, Anda dapat menyelesaikan langkah-langkah berikut untuk menyiapkan mesin lokal Anda untuk migrasi offline.

Setelah mendownload Migrate to Containers CLI, lakukan langkah-langkah berikut:

  1. Download paket plugin CLI Migrate to Containers offline:

    curl -O https://storage.googleapis.com/modernize-plugins-prod/$(curl -s https://storage.googleapis.com/modernize-plugins-prod/latest)/m2c-offline-bundle-linux.tar
    
  2. Jika diperlukan, salin paket plugin Migrate to Containers CLI dan migrasi offline ke CLI Containers ke lingkungan offline.

  3. Ekstrak paket plugin CLI Migrate to Containers offline:

    ./m2c plugins unpack -i m2c-offline-bundle-linux.tar
    

    Untuk menambahkan dukungan bagi migrasi data offline, tentukan container registry yang tersedia di jaringan lokal Anda:

    ./m2c plugins unpack -i m2c-offline-bundle-linux.tar --registry HOSTNAME
    

    Ganti HOSTNAME dengan nama host container registry.

Komputer lokal Anda sudah disiapkan untuk migrasi offline. Untuk mengupgrade paket plugin Migrate to Containers CLI secara offline, upgrade Migrate to Containers CLI ke versi terbaru, lalu ulangi langkah-langkah untuk mendownload dan mengekstrak paket plugin.

Jika ingin menonaktifkan mode offline nanti, Anda dapat menggunakan perintah config set untuk menetapkan opsi offline ke false.

Menyiapkan komputer lokal Windows

  • Anda harus dapat menjalankan sebagai administrator pada komputer lokal.
  • Menginstal Docker.

Mendownload atau mengupgrade Migrate ke CLI Container

Untuk mendownload atau mengupgrade Migrate ke Container CLI di komputer Windows, lakukan langkah-langkah berikut:

cmd

  1. Temukan versi terbaru dari Migrate to Containers CLI:

    curl -s https://m2c-cli-release.storage.googleapis.com/latest
    
  2. Download versi terbaru Migrate to Containers CLI:

    curl -O "https://m2c-cli-release.storage.googleapis.com/VERSION/windows/amd64/m2c.exe"
    

    Ganti VERSION dengan versi terbaru CLI Migrasi ke Container.

PowerShell

  • Download versi terbaru Migrate to Containers CLI:

    curl.exe -O https://m2c-cli-release.storage.googleapis.com/$(curl.exe -s https://m2c-cli-release.storage.googleapis.com/latest)/windows/amd64/m2c.exe
    

Tindakan ini akan mendownload plugin Migrate to Containers dan Migrate to Containers versi terbaru.

Langkah selanjutnya