4.4. 마이그레이션 계획 생성
MTV 웹 콘솔을 사용하여 마이그레이션 계획을 생성할 수 있습니다.
마이그레이션 계획을 통해 가상 머신을 함께 또는 동일한 마이그레이션 매개변수로 그룹화할 수 있습니다(예: 클러스터 멤버의 백분율 또는 전체 애플리케이션).
마이그레이션 계획의 지정된 단계에서 Ansible 플레이북 또는 사용자 정의 컨테이너 이미지를 실행하도록 후크를 구성할 수 있습니다.
사전 요구 사항
- MTV가 대상 클러스터에 설치되어 있지 않은 경우 웹 콘솔의 공급자 페이지에 대상 공급자를 추가해야 합니다.
절차
- 웹 콘솔에서 마이그레이션 계획을 클릭한 다음 마이그레이션 계획 생성을 클릭합니다.
다음 필드를 완료하십시오.
- 계획 이름: 마이그레이션 계획 목록에 표시할 마이그레이션 계획 이름을 입력합니다.
- 계획 설명: 선택 사항: 마이그레이션 계획에 대한 간략한 설명입니다.
- 소스 공급자: 소스 공급자를 선택합니다.
- 대상 공급자: 대상 공급자를 선택합니다.
- 대상 네임스페이스: 기존 대상 네임스페이스를 검색하거나 새 네임스페이스를 생성하도록 입력할 수 있습니다.
이 계획의 마이그레이션 전송 네트워크를 변경할 수 있습니다. 다른 네트워크 선택, 목록에서 네트워크를 선택한 후 선택을 클릭하여 계획의 마이그레이션 전송 네트워크를 변경할 수 있습니다.
OpenShift Virtualization 공급자의 마이그레이션 전송 네트워크를 정의하고 네트워크가 대상 네임스페이스에 있는 경우 모든 마이그레이션 계획의 기본 네트워크입니다. 그렇지 않으면
Pod
네트워크가 사용됩니다.
- 다음을 클릭합니다.
- 소스 VM 목록을 필터링하는 옵션을 선택하고 다음을 클릭합니다.
- 마이그레이션할 VM을 선택한 다음 다음을 클릭합니다.
기존 네트워크 매핑을 선택하거나 새 네트워크 매핑을 생성합니다.
새 네트워크 매핑을 생성하려면 다음을 수행합니다.
- 각 소스 네트워크에 대해 대상 네트워크를 선택합니다.
- 선택 사항: 다시 사용할 매핑 저장 을 선택하고 네트워크 매핑 이름을 입력합니다.
- 다음을 클릭합니다.
기존 스토리지 매핑을 선택하거나 새 스토리지 매핑을 생성합니다.
새 스토리지 매핑을 생성하려면 다음을 수행합니다.
- 각 VMware 데이터 저장소 또는 Red Hat Virtualization 스토리지 도메인의 대상 스토리지 클래스를 선택합니다.
- 선택 사항: 다시 사용할 매핑 저장 을 선택하고 스토리지 매핑 이름을 입력합니다.
- 다음을 클릭합니다.
마이그레이션 유형을 선택하고 다음을 클릭합니다.
- 콜드 마이그레이션: 데이터를 복사하는 동안 소스 VM이 중지됩니다.
- 웜 마이그레이션: 데이터를 점진적으로 복사하는 동안 소스 VM이 실행됩니다. 나중에 VM을 중지하고 나머지 VM 데이터 및 메타데이터를 복사하는 컷오버를 실행합니다.
선택 사항: 마이그레이션 전 또는 마이그레이션 후 Ansible 플레이북을 실행하도록 마이그레이션 후크를 생성할 수 있습니다.
- 후크 추가를 클릭합니다.
- 후크를 실행할 단계를 선택합니다.
후크 정의를 선택합니다.
- Ansible playbook: Ansible 플레이북을 찾아보거나 필드에 붙여넣습니다.
사용자 정의 컨테이너 이미지: 기본
hook-runner
이미지를 사용하지 않으려면 이미지 경로 <registry_path>/<image_name>:<tag
> 를 입력합니다.참고OpenShift Container Platform 클러스터에서 레지스트리에 액세스할 수 있어야 합니다.
- 다음을 클릭합니다.
마이그레이션 계획을 검토하고 완료 를 클릭합니다.
마이그레이션 계획이 마이그레이션 계획 목록에 저장됩니다.
- 마이그레이션 계획의 옵션 메뉴 를 클릭하고 세부 정보 보기 를 선택하여 마이그레이션 계획 세부 정보를 확인합니다.