Migration Center 탐색 클라이언트 CLI 다운로드

애셋을 검색하려면 모든 대상 애셋에 액세스할 수 있는 머신에 마이그레이션 센터 탐색 클라이언트 CLI를 다운로드해야 합니다. 머신은 물리적 서버이거나 가상 머신(VM) 인스턴스일 수 있습니다. mcdc CLI 실행 파일은 설치하려는 머신의 OS에 따라 Linux 및 Windows(미리보기)의 두 가지 버전으로 제공됩니다.

mcdc CLI는 설치된 머신의 대상 머신에서 원격으로 수집 스크립트를 실행하여 게스트 검색을 수행합니다. 또한 IP 범위 스캔을 사용하여 여러 머신에서 데이터를 찾고 수집할 수 있습니다. VMware에서 실행되는 VM과 mcdc CLI를 호스팅하는 머신에 연결된 머신에서 게스트 검색을 실행할 수 있습니다.

또는 AWS 및 Azure에 호스팅된 VM 또는 SSH 액세스 권한이 없는 온프레미스 머신에서 검색을 실행하려면 게스트 수집 스크립트를 다운로드하여 로컬에서 실행해야 합니다. Linux 머신에서는 mcdc-linux-collect.sh를 사용하고, Windows 머신에서는 mcdc-windows-collect.ps1을 사용합니다.

이 문서에서는 mcdc CLI 및 수집 스크립트를 다운로드하여 인프라 데이터를 검색하고 수집하는 방법을 설명합니다.

시작하기 전에

mcdc CLI 다운로드

머신의 OS에 따라 mcdc CLI의 Linux 또는 Windows 실행 파일을 다운로드합니다.

Linux

  • Linux 머신에서 최신 버전의 mcdc CLI를 다운로드하고 실행 파일로 만듭니다.
curl -O "https://mcdc-release.storage.googleapis.com/$(curl -s https://mcdc-release.storage.googleapis.com/latest)/mcdc"
chmod +x mcdc

Windows

  • Powershell 및 Invoke-WebRequest를 사용하여 Windows 머신에서 최신 버전의 mcdc CLI를 다운로드하려면 다음 안내를 따르세요.
$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
  • 명령 프롬프트 및 curl을 사용하여 Windows 머신에서 최신 버전의 mcdc CLI를 다운로드하려면 다음 안내를 따르세요.
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
  • 직접 링크를 사용하여 최신 버전의 mcdc CLI를 다운로드하려면 다음 단계를 따르세요.
https://mcdc-release.storage.googleapis.com/2.1.0/windows/mcdc.exe

mcdc CLI에 대한 도움말 정보 보기

  • mcdc CLI에 대한 도움말 정보를 보려면 --help 플래그를 사용합니다.

    Linux

    ./mcdc --help

    Windows

    mcdc.exe --help

  • 특정 명령어에 대한 도움말을 보려면 명령어에 --help 플래그를 사용합니다. 예를 들어 import 명령어에 대한 도움말을 보려면 다음 명령어를 실행합니다.

    Linux

    ./mcdc discover import --help

    Windows

    mcdc.exe discover import --help

게스트 수집 스크립트 다운로드

대상 머신에 게스트 수집 스크립트를 다운로드하려면 다음 섹션의 단계를 수행합니다.

Linux 머신에서 게스트 수집 스크립트 다운로드

Linux 머신에서 mcdc-linux-collect.sh를 다운로드하려면 다음 단계를 따르세요.

  1. 머신에 로그인합니다.

  2. 게스트 수집 스크립트를 머신에 다운로드하고 실행 파일로 만듭니다.

    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
    

Windows 머신에서 게스트 수집 스크립트 다운로드

Windows 머신에서 mcdc-windows-collect.ps1을 다운로드하려면 다음 단계를 따르세요.

  1. 머신에 로그인하여 PowerShell을 엽니다.

  2. 게스트 수집 스크립트를 머신에 다운로드합니다.

    $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")
    

다음 단계