VMware에서 VM 인스턴스 검색

이 문서에서는 Migration Center 탐색 클라이언트 CLI를 사용하여 VMware 환경에서 인벤토리 검색을 실행하는 단계를 설명합니다.

시작하기 전에

  1. mcdc CLI 다운로드 및 실행 요구사항을 검토합니다.
  2. mcdc CLI를 다운로드하는 단계를 완료합니다.

vSphere API를 사용하여 VMware에서 인벤토리 검색 실행

vSphere API를 사용하여 mcdc CLI를 실행하는 사용자에게 표시되는 vCenter의 모든 VM 데이터를 수집합니다. 검색 범위를 특정 폴더, 클러스터 또는 데이터 센터로 지정할 수도 있습니다.

vCenter 구성

수집된 데이터를 Migration Center로 내보내려면 인벤토리 검색을 실행하기 전에 vCenter 환경을 구성해야 합니다. 사실 mcdc CLI로 수집하는 데이터는 vCenter의 통계 설정에 따라 달라집니다.

vCenter는 4가지 레벨의 통계를 지원합니다.

  • 레벨 1은 CPU 및 메모리 성능만 노출합니다.
  • 레벨 2는 네트워크 성능을 노출합니다.
  • 레벨 3은 초당 입출력 작업 수(IOPS)를 노출합니다.
  • 레벨 4는 사용 가능한 모든 측정항목을 노출합니다.

모든 통계 레벨에 사용할 수 있는 측정항목의 자세한 목록은 데이터 수집 레벨을 참조하세요.

기본적으로 통계 레벨은 1로 설정됩니다. 레벨 1과 레벨 2를 사용하면 인프라에 대한 부분 데이터를 수집할 수 있는 반면 레벨 3을 사용하면 총소유비용(TCO) 보고서를 생성하는 데 필요한 모든 항목을 수집할 수 있습니다. vCenter에서 통계 레벨이 변경되면 성능 데이터를 사용할 수 있게 될 때까지 몇 시간이 걸릴 수 있습니다.

vCenter에서 통계 레벨을 변경하는 방법에 대한 자세한 내용은 vSphere 클라이언트에서 통계 수집 간격 구성을 참조하세요.

검색 실행

  1. 명령줄 터미널에서 mcdc CLI를 다운로드한 디렉터리로 변경합니다.
  2. 검색 실행:

    Linux

    ./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL

    Windows

    mcdc.exe discover vsphere -u USERNAME --url https://VSPHERE_URL

    다음을 바꿉니다.

    • USERNAME: vCenter 사용자 이름
    • VSPHERE_URL: vCenter Server 인스턴스 또는 vSphere 클라이언트의 URL

    vCenter 연결 시 인증서 확인을 피하려면 명령어에 -i(안전하지 않음) 플래그를 포함합니다.

  3. 메시지가 표시되면 vCenter 비밀번호를 입력합니다.

인벤토리 검색이 완료되면 수집된 데이터가 로컬 데이터베이스에 저장됩니다.

검색 범위 지정

  • 루트에서 검색 실행:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path /

  • 특정 폴더에서 검색 실행:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/vm/FOLDER

    다음을 바꿉니다.

    • DATACENTER: 데이터 센터의 이름입니다.
    • FOLDER: 폴더 경로입니다.
  • 특정 클러스터에서 검색 실행:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER/host/CLUSTER

    다음을 바꿉니다.

    • CLUSTER: 클러스터의 이름입니다.
  • 특정 데이터 센터에서 검색 실행:

    Linux

    ./mcdc discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

    Windows

    mcdc.exe discover vsphere --url https://VSPHERE_URL -u USERNAME --path DATACENTER

vCenter 연결 시 인증서 확인을 피하려면 명령어에 -i(안전하지 않음) 플래그를 포함합니다.

RVTools를 사용하여 VMware에서 인벤토리 검색 실행

VMware에서 실행되는 VM의 경우 mcdc CLI를 사용하여 RVTools로 생성된 XLSX 보고서 파일을 분석할 수 있습니다.

  • 기존 RVTools 내보내기를 기반으로 데이터를 수집합니다.

    Linux

    ./mcdc discover rvtools REPORT_NAME.xlsx

    Windows

    mcdc.exe discover rvtools REPORT_NAME.xlsx

    REPORT_NAME을 RVTools로 생성된 XLSX의 경로로 바꿉니다.

그러나 이 방법에는 다음과 같은 제한사항이 있습니다.

  • mcdc CLI는 RVTools에서 --DBColumnNames 플래그로 생성된 테이블을 지원하지 않습니다.
  • mcdc CLI는 이 방법을 사용하여 수집된 데이터를 Migration Center로 내보낼 수 없습니다. 하지만 이를 사용하여 오프라인 평가를 실행할 수 있습니다.

다음 단계