Pour découvrir vos éléments, vous devez télécharger la CLI du client de découverte du centre de migration sur une machine ayant accès à tous vos éléments cibles. La machine peut
qu'il s'agisse d'un serveur physique
ou d'une instance de machine virtuelle (VM).
L'exécutable de la CLI mcdc
est disponible en deux versions, Linux et Windows (Preview), en fonction de l'OS de la machine sur laquelle vous souhaitez l'installer.
La CLI mcdc
effectue la détection de l'invité en exécutant
des scripts de collecte à distance sur vos machines cibles, à partir de la machine où
il est installé. Il peut également rechercher et collecter des données à partir de plusieurs machines à l'aide de l'analyse de plage d'adresses IP.
Vous pouvez exécuter une détection d'invités sur des VM exécutées sur VMware et sur des machines
avec une connexion à la machine hébergeant la CLI mcdc
.
Pour effectuer une découverte sur des VM hébergées sur AWS et Azure, ou sur vos machines sur site sans accès SSH, vous devez télécharger le script de collecte d'invités et l'exécuter localement.
Utilisez mcdc-linux-collect.sh
sur les machines Linux et mcdc-windows-collect.ps1
sur les machines Windows.
Ce document explique comment télécharger la CLI mcdc
.
et les scripts de collecte pour découvrir et collecter
les données de votre infrastructure.
Avant de commencer
Télécharger la CLI mcdc
En fonction de l'OS de la machine, téléchargez l'exécutable Linux ou Windows de la CLI mcdc
.
Linux
- Téléchargez la dernière version de la CLI
mcdc
sur un Linux et rendez-la exécutable:
curl -O "https://mcdc-release.storage.googleapis.com/$(curl -s https://mcdc-release.storage.googleapis.com/latest)/mcdc"
chmod +x mcdc
Windows
- Pour télécharger la dernière version de la CLI
mcdc
sur une machine Windows avec Powershell etInvoke-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
- Pour télécharger la dernière version de la CLI
mcdc
sur une machine Windows avec l'invite de commande etcurl
:
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
- Pour télécharger la dernière version de la CLI
mcdc
à l'aide d'un lien direct :
https://mcdc-release.storage.googleapis.com/2.1.0/windows/mcdc.exe
Afficher les informations d'aide associées à la CLI mcdc
Pour afficher les informations d'aide associées à la CLI
mcdc
, utilisez l'option--help
:Linux
./mcdc --help
Windows
mcdc.exe --help
Pour afficher l'aide d'une commande spécifique, utilisez l'option
--help
avec la commande. Par exemple, pour afficher l'aide de la commandeimport
, exécutez la commande suivante :Linux
./mcdc discover import --help
Windows
mcdc.exe discover import --help
Télécharger les scripts de collecte d'invités
Pour télécharger les scripts de collecte d'invités sur la machine cible, exécutez la commande dans les sections suivantes.
Télécharger le script de collecte des invités sur une machine Linux
Sur un ordinateur Linux, procédez comme suit pour télécharger mcdc-linux-collect.sh
:
Connectez-vous à la machine.
Téléchargez le script de collecte des invités sur la machine et rendez-le exécutable:
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
Télécharger le script de collecte des invités sur un ordinateur Windows
Sur une machine Windows, pour télécharger mcdc-windows-collect.ps1
, procédez comme suit :
Connectez-vous à votre machine et ouvrez PowerShell.
Téléchargez le script de collecte des invités sur la machine:
$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")
Étape suivante
Découvrez comment identifier des éléments à l'aide des méthodes suivantes: