RVTools 데이터 가져오기

인프라에서 탐색 클라이언트로 자동 데이터 수집을 설치하고 실행하지 않으려면 인프라 데이터를 Migration Center에 수동으로 업로드할 수 있습니다.

먼저 RVTools를 사용하여 vCenter에서 실행 중인 가상 머신 (VM) 인스턴스에서 시스템 데이터 및 성능 데이터를 수집합니다. 그런 다음 RV Tools에서 생성한 테이블을 Migration Center로 직접 가져와 애셋을 추가합니다.

제한사항

  • 데이터를 성공적으로 가져오려면 RVTools 버전 4.3.1 이상을 사용하여 테이블을 만듭니다. 이전 버전의 RVTools는 지원되지 않습니다.
  • --DBColumnNames 플래그로 생성된 테이블은 지원되지 않습니다.
  • RVTools로 생성된 테이블을 업로드하면 Migration Center에서는 다음 탭의 데이터만 사용합니다.
    • tabvInfo(필수)
    • tabvCPU(선택사항)
    • tabvDisk(선택사항)
    • tabvPartition(선택사항)
    • tabvNetwork(선택사항)
    • tabvHost(선택사항)

RVTools에서 데이터 업로드

RVTools로 생성된 테이블을 수동으로 업로드하려면 다음 단계를 따르세요.

콘솔

  1. 데이터 가져오기 페이지로 이동합니다.

    데이터 가져오기로 이동

  2. 데이터 추가 > 파일 업로드를 클릭합니다.

  3. 파일 업로드 설정 섹션에서 파일 업로드 이름을 입력합니다.

  4. 파일 형식 목록에서 RVTools에서 내보낸 Excel 또는 RVTools에서 내보낸 CSV를 선택합니다.

  5. 업로드할 파일 선택을 클릭한 후 업로드하려는 모든 파일을 선택합니다.

  6. 파일 업로드를 클릭하여 파일을 확인하고 업로드를 시작합니다.

  7. 파일이 올바르게 검증된 경우 파일에서 애셋을 만들려면 데이터 가져오기를 클릭한 후 확인을 클릭합니다.

API

  1. 가져오기 작업을 만듭니다.

    POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs?importJobId=IMPORT_JOB_ID
    
    {
      "asset_source": "projects/PROJECT_ID/locations/REGION/sources/SOURCE_ID"
    }
    

    다음을 바꿉니다.

    • PROJECT_ID: 가져오기 작업을 만들 프로젝트의 ID입니다.
    • REGION: 가져오기 작업을 만들 리전입니다.
    • IMPORT_JOB_ID: 새 가져오기 작업의 ID입니다.
    • SOURCE_ID: 가져오기 작업과 연결할 기존 소스의 ID입니다.
  2. 선택사항: 가져오기 작업이 올바르게 생성되었는지 확인하려면 가져오기 작업을 가져옵니다.

    GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
    
  3. 가져오기 작업에 연결된 가져오기 데이터 파일을 만듭니다.

    POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID/importDataFiles?import_data_file_id=DATA_FILE_ID
    
    {
      "format": "IMPORT_JOB_FORMAT"
    }
    

    다음을 바꿉니다.

    • DATA_FILE_ID: 새 데이터 파일의 ID
    • IMPORT_JOB_FORMAT: IMPORT_JOB_FORMAT_RVTOOLS_CSV 또는 IMPORT_JOB_FORMAT_RVTOOLS_EXCEL
  4. 데이터 파일을 가져옵니다.

    GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID/importDataFiles/DATA_FILE_ID
    
  5. 응답의 signedUrl 필드에서 URL을 복사합니다.

  6. 복사된 URL에 파일을 업로드합니다.

    PUT -H 'Content-Type: application/octet-stream' --upload-file UPLOAD_FILE_PATH 'COPIED_URL'
    

    다음을 바꿉니다.

    • UPLOAD_FILE_PATH: 업로드된 파일의 로컬 경로입니다.
    • COPIED_URL: 미리보기 단계에서 복사된 서명된 URL입니다.
  7. 선택사항: 3~6단계를 반복하여 동일한 가져오기 작업 아래에 데이터 파일을 더 만듭니다.

  8. 선택사항: 가져오기 작업의 모든 데이터 파일을 가져옵니다.

    GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID/importDataFiles
    
  9. 가져오기 작업을 검증합니다.

    POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID:validate
    
  10. 가져오기 작업을 가져오고 검증 보고서를 확인합니다. 상태가 READY이면 다음 단계로 진행할 수 있습니다. 그렇지 않고 작업 또는 특정 파일을 수정해야 하는 경우 파일을 삭제하거나 새 파일을 업로드해야 할 수 있습니다.

    GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
    
  11. 가져오기 작업을 실행합니다.

    POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID:run
    
  12. 가져오기 작업을 가져오고 실행 보고서를 확인합니다. 상태가 COMPLETED이면 작업이 성공적으로 실행된 것입니다. 그렇지 않고 작업이 실패하고 종결 상태인 경우 실행 보고서에 오류가 포함됩니다. 새 가져오기 작업을 만들고 필요한 변경사항을 적용합니다.

    GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
    

파일 업로드에 문제가 발생하면 일반적인 오류 메시지 문제 해결 방법을 참조하세요.

업로드 검토

파일을 업로드한 후 파일이 공식적으로 올바른지 Migration Center에서 검사합니다. 검증이 성공하면 Migration Center는 데이터를 처리하여 새 애셋을 만들거나 기존 애셋을 업데이트합니다. Google Cloud 콘솔에서 업로드 작업 상태를 확인할 수 있습니다.

업로드 작업 상태를 검토하려면 다음 단계를 수행합니다.

  1. 데이터 가져오기 페이지로 이동한 후 파일 업로드를 클릭합니다.
  2. 파일 가져오기 목록에서 검토하려는 업로드를 선택합니다.
  3. 파일 업로드 페이지의 데이터 가져오기 진행 상황에서 업로드된 파일의 상태를 검토합니다.

파일이 다음과 같은 상태 중 하나로 표시될 수 있습니다.

상태 목록

  • 완료됨. 파일 가져오기에 성공했습니다.
  • 준비됨. 파일 검증을 통과하여 파일을 가져올 준비가 되었습니다.
  • 대기 중. 파일이 다른 파일의 처리가 완료될 때까지 기다리는 중입니다.
  • 실행 중. 파일을 처리하는 중입니다.
  • 유효성 검사 중. 파일이 검증 단계에 있습니다.
  • 검증 실패. 파일에 오류가 있습니다. 오류를 해결한 후 파일을 다시 업로드하세요.
  • 실패. 파일을 가져올 수 없습니다.

오류 세부정보 검토

파일을 가져온 후 오류가 발생하면 Google Cloud 콘솔에서 직접 오류 메시지를 검토할 수 있습니다.

업로드 작업 오류를 검토하려면 다음 단계를 수행합니다.

  1. 데이터 가져오기 페이지로 이동한 후 파일 업로드를 클릭합니다.
  2. 경고 또는 오류가 표시된 가져오기 파일을 클릭합니다. 가져오기 파일 세부정보 페이지에 전체 오류 목록이 표시됩니다.

가져오기 파일 세부정보 페이지에서 오류를 일으킨 애셋 및 데이터 필드를 검토하고 오류에 대한 설명을 볼 수 있습니다. 파일 가져오기 작업에 오류가 발생하면 Migration Center에서 새 애셋을 만들지 않거나 새 변경사항으로 기존 애셋을 업데이트하지 못할 수 있습니다. 오류를 해결하려면 파일을 수정하고 새 파일 가져오기 작업을 만들어 다시 업로드합니다.

발생 가능한 오류 메시지에 대한 자세한 내용은 파일 가져오기 오류 문제 해결을 참조하세요.

다음 단계