마이그레이션을 위해 VMware VM 검색, 수집, 평가
마이그레이션 센터 검색 클라이언트 CLI를 다운로드하고 이를 사용하여 마이그레이션 및 컨테이너화를 위해 VMware에서 실행되는 가상 머신(VM) 인스턴스를 원격으로 검색, 수집, 평가하는 방법을 알아봅니다.
사용자는 오프라인 평가 보고서를 사용자 친화적인 HTML 형식으로 생성할 수 있습니다. 이 보고서는 각 마이그레이션 대상의 결과를 표시하고 장애물과 위험을 없애기 위해 수행해야 하는 작업을 보여줍니다.
시작하기 전에
Linux 머신을 프로비저닝하여
mcdc
CLI를 다운로드하고 실행하세요. Linux 머신의 최소 요구사항은 다음과 같습니다.glibc
버전 2.25 이상- 4GB RAM 및 10GB 디스크 공간
- vCenter 및 ESX 호스트에 대한 네트워크 연결
다음 권한을 포함하는 vSphere 사용자가 있는지 확인합니다.
- VM에 대한 읽기 권한
- 모든 ESX 호스트에 대한 읽기 권한
- 게스트 작업 수정
- 게스트 작업 프로그램 실행
- 게스트 작업 쿼리
모든 대상 게스트 VM에 대한 관리자 또는 루트 권한을 가진 사용자가 있는지 확인합니다.
mcdc
CLI 다운로드
Linux 머신에 연결합니다.
ssh MACHINE_IP
MACHINE_IP를 Linux 머신의 IP 주소로 바꿉니다.
최신 버전의
mcdc
CLI를 다운로드하고 실행 파일로 만듭니다.curl -O "https://mcdc-release.storage.googleapis.com/$(curl -s https://mcdc-release.storage.googleapis.com/latest)/mcdc" chmod +x mcdc
VMware 인벤토리 검색 수행
인벤토리 검색 실행:
./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL
다음을 바꿉니다.
- USERNAME: vCenter 사용자 이름
- VSPHERE_URL: vCenter Server 인스턴스 또는 vSphere 클라이언트의 URL
discover
명령어의 출력은 다음과 같습니다.[+] Found 13 VMs Collecting data... 13 / 13 [---------------------------------------------------] 100.00% 5 p/s [✓] Collection completed.
검색된 모든 VM에서 게스트 검색 수행
게스트 검색 실행:
./mcdc discover vsphere guest all --url https://VSPHERE_URL \ -u VCENTER_USER --vm-user VM_USER
다음을 바꿉니다.
- VCENTER_USER: vCenter Server 사용자
- VM_USER: VM 사용자
메시지가 표시되면 VCENTER_USER 및 VM_USER에 대해 비밀번호를 입력합니다.
평가 시각화를 위한 보고서 생성
요약 보고서를 생성하려면 다음 단계를 따르세요.
./mcdc report --format html > Summary_Report.html
자세한 보고서를 생성하려면 다음 단계를 따르세요.
./mcdc report --format html --full > Detailed_Report.html
Summary_Report.html
및Detailed_Report.html
이라는 HTML 파일이 생성됩니다. 브라우저에서 보고서를 엽니다.
삭제
mcdc
CLI 실행에는 요금이 부과되지 않습니다.
하지만 수집된 데이터는 로컬 데이터베이스에서 삭제할 수 있습니다.
mcdc
CLI 데이터를 삭제합니다../mcdc discover purge-db -db DATABASE_NAME
DATABASE_NAME을 수집된 데이터가 저장된 데이터베이스의 경로로 바꿉니다. 일반적으로
mcdc
CLI를 다운로드한 디렉터리와 동일한 디렉터리에 있습니다.
다음 단계
- Linux VM 마이그레이션 방법 알아보기
mcdc
CLI에 대해 자세히 알아보기