Per rilevare gli asset, devi scaricare l'interfaccia a riga di comando del client predittivo di Migration Center su una macchina che abbia accesso a tutti gli asset di destinazione. La macchina può essere un server fisico o un'istanza di una macchina virtuale (VM).
L'eseguibile dell'interfaccia a riga di comando mcdc
è disponibile in due versioni, Linux e Windows, a seconda del sistema operativo del computer in cui vuoi installarlo.
L'interfaccia a riga di comando mcdc
esegue il rilevamento degli ospiti eseguendo script di raccolta da remoto sulle macchine di destinazione dalla macchina in cui è installata. Può anche trovare e raccogliere dati da più macchine
utilizzando la scansione dell'intervallo IP.
Puoi eseguire una ricerca di guest sulle VM in esecuzione su VMware e sulle macchine con una connessione alla macchina che ospita la CLI mcdc
.
In alternativa, per eseguire una scoperta sulle VM ospitate su AWS e Azure o sulle tue macchine on-premise senza accesso SSH, devi scaricare lo script di raccolta degli ospiti ed eseguirlo localmente.
Utilizza mcdc-linux-collect.sh
su macchine Linux e mcdc-windows-collect.ps1
su macchine Windows.
Questo documento descrive come scaricare la CLI mcdc
e gli script di raccolta per scoprire e raccogliere i dati dell'infrastruttura.
Prima di iniziare
Scarica l'interfaccia a riga di comando mcdc
A seconda del sistema operativo della macchina, scarica l'eseguibile Linux o Windows della CLI mcdc
.
Linux
- Scarica la versione più recente dell'interfaccia a riga di comando
mcdc
su una macchina Linux e rendila eseguibile:
curl -O "https://mcdc-release.storage.googleapis.com/$(curl -s https://mcdc-release.storage.googleapis.com/latest)/mcdc"
chmod +x mcdc
Windows
- Per scaricare la versione più recente dell'interfaccia a riga di comando
mcdc
su un computer Windows con PowerShell eInvoke-WebRequest
:
$ProgressPreference = 'SilentlyContinue'; $version = Invoke-RestMethod -Uri 'https://mcdc-release.storage.googleapis.com/latest'; Invoke-WebRequest -Uri "https://storage.googleapis.com/mcdc-release/$($version.Trim())/windows/mcdc.exe" -OutFile mcdc.exe
- Per scaricare la versione più recente dell'interfaccia a riga di comando
mcdc
su un computer Windows con il prompt dei comandi ecurl
:
for /f usebackq %V in (`curl -s https://mcdc-release.storage.googleapis.com/latest`) do curl -O https://mcdc-release.storage.googleapis.com/%V/windows/mcdc.exe
- Per scaricare la versione più recente del
mcdc
CLI con un link diretto:
https://mcdc-release.storage.googleapis.com/2.1.0/windows/mcdc.exe
Visualizza le informazioni di aiuto per l'interfaccia a riga di comando mcdc
Per visualizzare le informazioni di aiuto per l'interfaccia a riga di comando
mcdc
, utilizza il--help
flag:Linux
./mcdc --help
Windows
mcdc.exe --help
Per visualizzare la guida di un comando specifico, utilizza il flag
--help
con il comando. Ad esempio, per visualizzare la guida del comandoimport
, esegui questo comando:Linux
./mcdc discover import --help
Windows
mcdc.exe discover import --help
Scaricare gli script di raccolta degli ospiti
Per scaricare gli script di raccolta degli ospiti sulla macchina di destinazione, segui i passaggi descritti nelle sezioni seguenti.
Scarica lo script di raccolta dei dati guest su un computer Linux
Per scaricare mcdc-linux-collect.sh
su una macchina Linux:
Accedi al computer.
Scarica lo script di raccolta guest sulla macchina e rendilo eseguibile:
curl -O "https://mcdc-release.storage.googleapis.com/$(curl -s https://mcdc-release.storage.googleapis.com/latest)/mcdc-linux-collect.sh" chmod +x mcdc-linux-collect.sh
Scaricare lo script di raccolta degli ospiti su un computer Windows
Su un computer Windows, per scaricare mcdc-windows-collect.ps1
, segui questi passaggi:
Accedi al computer e apri PowerShell.
Scarica lo script di raccolta degli ospiti sulla macchina:
$version = Invoke-WebRequest -UseBasicParsing https://mcdc-release.storage.googleapis.com/latest $WebClient = New-Object System.Net.WebClient $WebClient.DownloadFile("https://mcdc-release.storage.googleapis.com/"+$version+"/mcdc-windows-collect.ps1", (Get-Location).Path + "\mcdc-windows-collect.ps1")
Passaggi successivi
Scopri come rilevare gli asset utilizzando i seguenti metodi: