인프라에서 탐색 클라이언트로 자동 데이터 수집을 설치하고 실행하지 않으려면 인프라 데이터를 Migration Center에 수동으로 업로드할 수 있습니다.
먼저 RVTools를 사용하여 VMware 애셋에서 시스템 데이터 및 성능 데이터를 수집합니다. 그런 다음 RV Tools에서 생성한 테이블을 Migration Center로 직접 가져와 애셋을 추가합니다.
제한사항
- 데이터를 성공적으로 가져오려면 RVTools 버전 4.3.1 이상을 사용하여 테이블을 만듭니다. 이전 버전의 RVTools는 지원되지 않습니다.
--DBColumnNames
플래그로 생성된 테이블은 지원되지 않습니다.
RVTools에서 데이터 업로드
RVTools로 생성된 테이블을 수동으로 업로드하려면 다음 단계를 따르세요.
콘솔
데이터 가져오기 페이지로 이동합니다.
데이터 추가 > 파일 업로드를 클릭합니다.
파일 업로드 설정 섹션에서 파일 업로드 이름을 입력합니다.
파일 형식 목록에서 RVTools에서 내보낸 Excel 또는 RVTools에서 내보낸 CSV를 선택합니다.
업로드할 파일 선택을 클릭한 후 업로드하려는 모든 파일을 선택합니다.
파일 업로드를 클릭하여 파일을 확인하고 업로드를 시작합니다.
파일이 올바르게 검증된 경우 파일에서 애셋을 만들려면 데이터 가져오기를 클릭한 후 확인을 클릭합니다.
API
가져오기 작업을 만듭니다.
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입니다.
선택사항: 가져오기 작업이 올바르게 생성되었는지 확인하려면 가져오기 작업을 가져옵니다.
GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
가져오기 작업에 연결된 가져오기 데이터 파일을 만듭니다.
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
: 새 데이터 파일의 IDIMPORT_JOB_FORMAT
:IMPORT_JOB_FORMAT_RVTOOLS_CSV
또는IMPORT_JOB_FORMAT_RVTOOLS_EXCEL
데이터 파일을 가져옵니다.
GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID/importDataFiles/DATA_FILE_ID
응답의
signedUrl
필드에서 URL을 복사합니다.복사된 URL에 파일을 업로드합니다.
PUT -H 'Content-Type: application/octet-stream' --upload-file UPLOAD_FILE_PATH 'COPIED_URL'
다음을 바꿉니다.
UPLOAD_FILE_PATH
: 업로드된 파일의 로컬 경로입니다.COPIED_URL
: 미리보기 단계에서 복사된 서명된 URL입니다.
선택사항: 3~6단계를 반복하여 동일한 가져오기 작업 아래에 데이터 파일을 더 만듭니다.
선택사항: 가져오기 작업의 모든 데이터 파일을 가져옵니다.
GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID/importDataFiles
가져오기 작업을 검증합니다.
POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID:validate
가져오기 작업을 가져오고 검증 보고서를 확인합니다. 상태가
READY
이면 다음 단계로 진행할 수 있습니다. 그렇지 않고 작업 또는 특정 파일을 수정해야 하는 경우 파일을 삭제하거나 새 파일을 업로드해야 할 수 있습니다.GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
가져오기 작업을 실행합니다.
POST https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID:run
가져오기 작업을 가져오고 실행 보고서를 확인합니다. 상태가
COMPLETED
이면 작업이 성공적으로 실행된 것입니다. 그렇지 않고 작업이 실패하고 종결 상태인 경우 실행 보고서에 오류가 포함됩니다. 새 가져오기 작업을 만들고 필요한 변경사항을 적용합니다.GET https://migrationcenter.googleapis.com/v1alpha1/projects/PROJECT_ID/locations/REGION/importJobs/IMPORT_JOB_ID
파일 업로드에 문제가 발생하면 일반적인 오류 메시지 문제 해결 방법을 참조하세요.
업로드 검토
파일을 업로드한 후 파일이 공식적으로 올바른지 Migration Center에서 검사합니다. 검증이 성공하면 Migration Center는 데이터를 처리하여 새 애셋을 만들거나 기존 애셋을 업데이트합니다. Google Cloud 콘솔에서 업로드 작업 상태를 확인할 수 있습니다.
업로드 작업 상태를 검토하려면 다음 단계를 수행합니다.
- 데이터 가져오기 페이지로 이동한 후 파일 업로드를 클릭합니다.
- 파일 가져오기 목록에서 검토하려는 업로드를 선택합니다.
- 파일 업로드 페이지의 데이터 가져오기 진행 상황에서 업로드된 파일의 상태를 검토합니다.
파일이 다음과 같은 상태 중 하나로 표시될 수 있습니다.
상태 목록
- 완료됨. 파일 가져오기에 성공했습니다.
- 준비됨. 파일 검증을 통과하여 파일을 가져올 준비가 되었습니다.
- 대기 중. 파일이 다른 파일의 처리가 완료될 때까지 기다리는 중입니다.
- 실행 중. 파일을 처리하는 중입니다.
- 유효성 검사 중. 파일이 검증 단계에 있습니다.
- 검증 실패. 파일에 오류가 있습니다. 오류를 해결한 후 파일을 다시 업로드하세요.
- 실패. 파일을 가져올 수 없습니다.
오류 세부정보 검토
파일을 가져온 후 오류가 발생하면 Google Cloud 콘솔에서 직접 오류 메시지를 검토할 수 있습니다.
업로드 작업 오류를 검토하려면 다음 단계를 수행합니다.
- 데이터 가져오기 페이지로 이동한 후 파일 업로드를 클릭합니다.
- 경고 또는 오류가 표시된 가져오기 파일을 클릭합니다. 가져오기 파일 세부정보 페이지에 전체 오류 목록이 표시됩니다.
가져오기 파일 세부정보 페이지에서 오류를 일으킨 애셋 및 데이터 필드를 검토하고 오류에 대한 설명을 볼 수 있습니다. 파일 가져오기 작업에 오류가 발생하면 Migration Center에서 새 애셋을 만들지 않거나 새 변경사항으로 기존 애셋을 업데이트하지 못할 수 있습니다. 오류를 해결하려면 파일을 수정하고 새 파일 가져오기 작업을 만들어 다시 업로드합니다.
발생 가능한 오류 메시지에 대한 자세한 내용은 파일 가져오기 오류 문제 해결을 참조하세요.
다음 단계
- Migration Center 수집 메서드 자세히 알아보기
- 파일 업로드 관리 방법 알아보기