Dokumen ini menjelaskan langkah-langkah untuk menjalankan pemindaian rentang IP menggunakan
CLI mcdc
.
Ringkasan
Pemindaian rentang IP memungkinkan Anda mendeteksi aset di jaringan, memverifikasi kredensial, dan mengumpulkan data dari aset yang terdeteksi. Data yang dikumpulkan mencakup data tentang aplikasi yang berjalan di komputer Anda, yang mencakup instance virtual machine (VM) dan server fisik, serta detail tentang konfigurasi komputer, hardware, jaringan, serta file, layanan, dan proses yang terbuka.
Pemindaian rentang IP berguna dalam skenario berikut:
- Jika Anda ingin memindai aset di lingkungan yang CLI klien penemuan Pusat Migrasi tidak mendukung penemuan inventaris, seperti VM yang berjalan di Azure atau mesin yang berjalan di infrastruktur on-premise Anda.
- Jika Anda memiliki beberapa mesin dalam rentang IP, atau tidak memiliki banyak pengetahuan tentang infrastruktur yang ingin dipindai.
- Jika ingin melakukan pemindaian lengkap VM yang berjalan di VMware meskipun tidak memiliki akses ke vCenter API, Anda dapat menggunakan pemindaian rentang IP sebagai alternatif untuk penemuan tamu.
- Jika ingin melakukan pemindaian lengkap VM yang berjalan di AWS meskipun tidak memiliki akses ke AWS API, Anda dapat menggunakan pemindaian rentang IP sebagai alternatif untuk penemuan tamu.
Pemindaian rentang IP adalah proses dua langkah:
- Pertama,
mcdc
CLI memindai alamat IP untuk mendeteksi aset di infrastruktur Anda. - Kemudian, alat ini akan memindai aset yang terdeteksi untuk mendapatkan data yang diperlukan guna melakukan penilaian.
CLI mcdc
mendukung pengumpulan data melalui
pemindaian rentang IP untuk mesin target Linux dan Windows.
Selama pemindaian rentang IP, CLI mcdc
terhubung ke
mesin Linux menggunakan SSH, dan ke mesin Windows menggunakan WMI.
Pemindaian rentang IP mengumpulkan data yang sama dengan menjalankan penemuan tamu dari jarak jauh
dengan SSH atau WMI.
Sebelum memulai
- Tinjau persyaratan untuk mendownload dan menjalankan
mcdc
CLI. - Selesaikan langkah-langkah untuk
mendownload
mcdc
CLI.
Menjalankan pemindaian IP untuk menemukan aset
Untuk mendeteksi aset di infrastruktur Anda, jalankan perintah berikut:
Linux
./mcdc discover ipscan --ranges IP_RANGE
Windows
mcdc.exe discover ipscan --ranges IP_RANGE
Ganti IP_RANGE dengan satu alamat IP atau rentang alamat IP yang ingin Anda pindai. Rentang IP dapat diberi tanda hubung atau dalam notasi CIDR. Misalnya,
0.0.0.0-0.0.0.3
atau0.0.0.0/30
. Anda dapat menentukan lebih dari satu rentang sekaligus menggunakan beberapa flag--ranges
.Atau, Anda dapat menentukan file yang berisi daftar rentang IP yang akan dipindai:
Linux
./mcdc discover ipscan --file IP_RANGE_FILE.csv
Windows
mcdc.exe discover ipscan --file IP_RANGE_FILE.csv
Ganti IP_RANGE_FILE dengan nama file CSV yang berisi rentang alamat IP yang ingin Anda pindai. File harus berisi rentang yang dipisahkan koma atau rentang dalam notasi CIDR. Berikut adalah contoh file rentang IP:
rangeStart,rangeEnd,CIDR 192.168.9.0,192.168.9.255,"" "","",192.168.10.0/24
Perintah ini kemudian menghasilkan file CSV yang berisi daftar alamat IP aset yang terdeteksi. File tersebut terlihat mirip dengan contoh berikut:
ipAddress
192.168.9.1
192.168.9.2
File ini digunakan sebagai input untuk langkah berikutnya, yaitu
memindai dan mengumpulkan data tentang aset yang terdeteksi. Secara default, file ini disimpan di
direktori yang sama dengan tempat Anda menginstal CLI mcdc
.
Memindai aset yang ditemukan
Setelah memindai infrastruktur dan memiliki file yang berisi daftar IP yang ditemukan, jalankan pemindaian pada aset yang ditemukan:
Linux
./mcdc discover ips --file SCANNED_IPS.csv
Windows
mcdc.exe discover ips --file SCANNED_IPS.csv
Ganti kode berikut:
- SCANNED_IPS: jalur ke file yang dihasilkan oleh perintah
discover ipscan
yang berisi daftar alamat IP aset yang ditemukan.
- SCANNED_IPS: jalur ke file yang dihasilkan oleh perintah
Saat diminta, setujui persyaratan dan ketentuan.
Secara opsional, untuk melewati langkah ini dan menyetujui persyaratan dan ketentuan di langkah sebelumnya, Anda dapat menyertakan flag
--accept-terms
dengan perintah perintahdiscover ips
.Saat diminta, masukkan kredensial menggunakan format JSON:
Masukkan nama pengguna dan sandi:
[{"username":"USERNAME","password":"PASSWORD"}]
Masukkan nama pengguna dan tentukan jalur ke file identitas:
[{"username":"USERNAME","identityFile":"IDENTITY_FILE"}]
Masukkan nama pengguna, tentukan jalur ke file identitas terenkripsi, dan masukkan frasa sandi:
[{"username":"USERNAME","identityFile":"IDENTITY_FILE","passphrase":"PASSPHRASE"}]
Jika diperlukan, Anda dapat menentukan beberapa kredensial sekaligus:
[{"username":"FIRST_USERNAME","password":"FIRST_PASSWORD"},{"username":"SECOND_USERNAME","password":"SECOND_PASSWORD"}]
Setelah pemindaian selesai, data yang dikumpulkan akan disimpan di direktori lokal yang sama tempat Anda menginstal CLI mcdc
di mesin host. Selain itu, file CSV juga dibuat di direktori yang sama,
yang memberi Anda detail tentang pemindaian yang berhasil dan gagal.
Jika ingin menentukan lokasi lain untuk file CSV ini, Anda dapat menggunakan
--output-file
dengan perintah discover ips
.
Langkah selanjutnya
- Pelajari cara mengekspor data yang dikumpulkan ke Migration Center.