Para descubrir tus elementos, debes descargar la CLI del cliente de descubrimiento de Migration Center a un
con acceso a todos los recursos de destino. La máquina puede
puede ser un servidor físico
o una instancia de máquina virtual (VM).
El ejecutable de la CLI de mcdc
está disponible en dos versiones,
Linux y Windows (versión preliminar),
según el SO de la máquina en la que deseas instalarlo.
La CLI de mcdc
ejecuta el descubrimiento de invitados
recopila secuencias de comandos de forma remota en las máquinas de destino desde la máquina
de que esté instalado. También puede encontrar y recopilar datos de varias máquinas
con el análisis de rango de IP.
Puedes ejecutar un descubrimiento de invitados en VMs que se ejecutan en VMware y en máquinas
mediante una conexión a la máquina que aloja la CLI de mcdc
.
Como alternativa, para realizar un descubrimiento en VMs alojadas en AWS y Azure,
o en tus máquinas locales sin acceso SSH, debes descargar
la secuencia de comandos de la colección de invitados
y ejecutarla de forma local.
Usa mcdc-linux-collect.sh
en máquinas Linux y mcdc-windows-collect.ps1
en máquinas Windows.
En este documento, se describe cómo descargar la CLI de mcdc
y las secuencias de comandos de recopilación para descubrir y recopilar los datos de tu infraestructura.
Antes de comenzar
Descarga la CLI de mcdc
Según el SO de la máquina, descarga el ejecutable de Linux o Windows
de la CLI de mcdc
.
Linux
- Descarga la última versión de la CLI de
mcdc
en una máquina Linux y haz que sea ejecutable:
curl -O "https://mcdc-release.storage.googleapis.com/$(curl -s https://mcdc-release.storage.googleapis.com/latest)/mcdc"
chmod +x mcdc
Windows
- Para descargar la versión más reciente de la CLI de
mcdc
en una máquina de Windows con PowerShell yInvoke-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
- Para descargar la versión más reciente de la CLI de
mcdc
en una máquina de Windows con el símbolo del sistema ycurl
:
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
- Para descargar la versión más reciente de la CLI de
mcdc
con un vínculo directo, haz lo siguiente:
https://mcdc-release.storage.googleapis.com/2.1.0/windows/mcdc.exe
Consulta la información de ayuda de la CLI de mcdc
Para ver la información de ayuda de la CLI de
mcdc
, usa la marca--help
:Linux
./mcdc --help
Windows
mcdc.exe --help
Para ver la ayuda de un comando específico, usa la marca
--help
con el comando. Por ejemplo, para ver la ayuda del comandoimport
, ejecuta el siguiente comando:Linux
./mcdc discover import --help
Windows
mcdc.exe discover import --help
Descarga secuencias de comandos de recopilación de invitados
Para descargar las secuencias de comandos de recopilación de invitados en la máquina de destino, realiza los pasos que se indican en las siguientes secciones.
Descarga la secuencia de comandos de recopilación de invitados en una máquina Linux
En una máquina Linux, sigue estos pasos para descargar mcdc-linux-collect.sh
:
Accede a la máquina.
Descarga la secuencia de comandos de recopilación de invitados en la máquina y haz que sea ejecutable:
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
Descarga la secuencia de comandos de la colección de invitados en una máquina Windows
En una máquina con Windows, sigue estos pasos para descargar mcdc-windows-collect.ps1
:
Accede a tu máquina y abre PowerShell.
Descarga la secuencia de comandos de la colección de invitados en la máquina:
$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")
¿Qué sigue?
Obtén información para descubrir recursos con los siguientes métodos: