CLI를 사용하여 소스 vCenter Server 설치를 대상 vCenter Server Appliance로 마이그레이션하는 경우 새 장치에 대한 구성 값이 포함된 JSON 템플릿을 준비해야 합니다.

설치 관리자 ISO 파일에서 사용할 수 있는 템플릿의 구성 매개 변수에 값을 설정하여 vCenter Server 또는 Platform Services Controller 인스턴스를 Windows에서 vCenter Server Appliance로 마이그레이션할 수 있습니다. 템플릿에 포함되지 않은 구성 매개 변수는 기본값으로 설정됩니다. 템플릿에 구성 매개 변수를 추가하고 해당 값을 마이그레이션 규격으로 설정할 수 있습니다.

vcsa-cli-installer/templates/migrate 디렉토리에 CLI를 사용하여 vCenter Server 6.5 및 vCenter Server 6.7을 장치로 마이그레이션하는 마이그레이션 템플릿 예제가 포함되어 있습니다.

구성 매개 변수의 전체 목록과 해당 설명을 보려면 사용 중인 운영 체제의 설치 관리자 하위 디렉토리로 이동하여 vcsa-deploy migrate --template-help 명령을 실행하십시오.
중요: CLI 설치 관리자를 실행하려는 시스템에 로그인할 때 사용하는 사용자 이름, vCenter Server Appliance 설치 관리자의 경로, JSON 구성 파일의 경로, 암호를 포함하여 JSON 구성 파일에 있는 문자열 값에는 ASCII 문자만 포함되어야 합니다. 확장 ASCII 및 ASCII가 아닌 문자는 지원되지 않습니다.

배치 마이그레이션을 수행하려면 배포를 정의하는 JSON 템플릿을 모두 하나의 디렉토리에 배치합니다. 호출된 CLI 설치 관리자는 JSON 템플릿에 정의된 토폴로지를 사용하여 기존 배포를 새 vCenter Server 버전으로 마이그레이션합니다.

사전 요구 사항

환경이 마이그레이션을 위한 요구 사항을 충족하는지 확인합니다. vCenter Server 배포를 vCenter Server Appliance 배포에 마이그레이션하기 위한 시스템 요구 사항 항목을 참조하십시오.

마이그레이션할 수 있도록 환경을 준비합니다. 마이그레이션 준비의 내용을 참조하십시오.

프로시저

  1. vcsa-cli-installer/templates 디렉토리에서 migrate 하위 폴더를 엽니다.
  2. migrate 하위 폴더에 있는 마이그레이션 템플릿을 작업 공간으로 복사합니다.
    • vCenter Server 6.5의 경우 migrate/winvc6.5/ 폴더를 사용합니다.
    • vCenter Server 6.7의 경우 migrate/winvc6.7/ 폴더를 사용합니다.
  3. 사용 사례에 필요한 템플릿 파일을 텍스트 편집기에서 엽니다.
    JSON 구성 파일의 구문을 올바르게 유지하려면 JSON 편집기를 사용하십시오.
  4. 필수 구성 매개 변수의 값을 입력하고, 필요에 따라 추가적인 매개 변수와 해당 값을 입력합니다.
    중요: 백슬래시(\) 또는 따옴표(") 문자가 포함된 값을 설정하려면 문자 앞에 백슬래시(\) 문자가 와야 합니다. 예를 들어 "password":"my\"password"는 암호를 my"password로 설정하고 "image":"C:\\vmware\\vcsa"는 경로를 C:\vmware\vcsa로 설정합니다.

    부울 값은 소문자만 포함해야 하며 true 또는 false일 수 있습니다. 예를 들어 "ssh_enable":false입니다.

  5. UTF-8 형식으로 저장하고 파일을 닫습니다.

결과

마이그레이션에 사용할 파일이 준비되었습니다.

다음에 수행할 작업

특정 환경에 필요한 경우 원하는 만큼 템플릿을 생성하고 저장할 수 있습니다. 템플릿이 준비되었으면 템플릿을 사용하여 마이그레이션을 실행하기 전에 사전 확인을 실행합니다. vCenter Server Appliance로의 CLI 마이그레이션 전에 사전 확인 실행의 내용을 참조하십시오.