Menemukan, mengumpulkan, dan menilai VM VMware untuk dimigrasikan

Pelajari cara mendownload CLI klien penemuan Migration Center dan menggunakannya untuk menemukan, mengumpulkan, dan menilai instance virtual machine (VM) yang berjalan di VMware dari jarak jauh untuk migrasi dan containerisasi.

Anda dapat membuat laporan penilaian offline dalam format HTML yang mudah digunakan. Laporan ini menampilkan hasil untuk setiap target migrasi dan menguraikan tindakan yang harus dilakukan untuk menghilangkan pemblokir dan risiko.

Sebelum memulai

  1. Sediakan mesin Linux untuk mendownload dan menjalankan mcdc CLI. Komputer Linux harus memiliki persyaratan minimum berikut:

    • glibc versi 2.25 atau yang lebih baru
    • RAM 4 GB dan kapasitas disk 10 GB
    • Konektivitas jaringan ke host vCenter dan ESX
  2. Pastikan Anda memiliki pengguna vSphere dengan izin berikut:

    • Hak istimewa baca ke VM
    • Hak istimewa baca ke semua host ESX
    • Modifikasi operasi tamu
    • Eksekusi program operasi tamu
    • Kueri operasi tamu
  3. Pastikan Anda memiliki pengguna dengan hak administrator atau root ke semua VM tamu target.

Mendownload mcdc CLI

  1. Hubungkan ke mesin Linux:

    ssh MACHINE_IP
    

    Ganti MACHINE_IP dengan alamat IP mesin Linux Anda.

  2. Download mcdc CLI versi terbaru dan buat agar dapat dijalankan:

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

Melakukan penemuan inventaris VMware

  • Jalankan penemuan inventaris:

    ./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL
    

    Ganti kode berikut:

    • USERNAME: nama pengguna vCenter Anda
    • VSPHERE_URL: URL untuk instance vCenter Server atau vSphere Client

    Output perintah discover terlihat seperti berikut:

    [+] Found 13 VMs
    Collecting data...
    13 / 13 [---------------------------------------------------] 100.00% 5 p/s
    [✓] Collection completed.
    

Melakukan penemuan tamu di semua VM yang ditemukan

  • Jalankan penemuan tamu:

    ./mcdc discover vsphere guest all --url https://VSPHERE_URL \
      -u VCENTER_USER --vm-user VM_USER
    

    Ganti kode berikut:

    • VCENTER_USER: pengguna server vCenter
    • VM_USER: pengguna VM

    Saat diminta, masukkan sandi untuk VCENTER_USER dan VM_USER.

Membuat laporan untuk memvisualisasikan penilaian

  • Buat laporan ringkasan:

    ./mcdc report --format html > Summary_Report.html
    
  • Buat laporan mendetail:

    ./mcdc report --format html --full > Detailed_Report.html
    

    File HTML bernama Summary_Report.html dan Detailed_Report.html dibuat. Buka laporan di browser.

Pembersihan

Tidak ada biaya yang terkait dengan menjalankan CLI mcdc. Namun, Anda dapat menghapus data yang dikumpulkan dari database lokal.

  • Hapus data CLI mcdc:

    ./mcdc discover purge-db -db DATABASE_NAME
    

    Ganti DATABASE_NAME dengan jalur ke database tempat data yang dikumpulkan disimpan. Biasanya, file ini berada di direktori yang sama dengan tempat Anda mendownload CLI mcdc.

Langkah selanjutnya