3.4.2.5. MTC 웹 콘솔에서 마이그레이션 계획 실행

MTC(Migration Toolkit for Containers) 웹 콘솔에서 생성한 마이그레이션 계획을 사용하여 애플리케이션 및 데이터를 준비하거나 마이그레이션할 수 있습니다.

참고

마이그레이션 프로세스 중에 MTC는 마이그레이션된 PV(영구 볼륨)의 회수 정책을 대상 클러스터에서 Retain으로 설정합니다.

Backup 사용자 정의 리소스에는 원래 회수 정책을 나타내는 PVOriginalReclaimPolicy 주석이 포함되어 있습니다. 마이그레이션된 PV의 회수 정책을 수동으로 복원할 수 있습니다.

사전 요구 사항

MTC 웹 콘솔에는 다음이 포함되어야 합니다.

  • Ready 상태의 소스 클러스터
  • Ready 상태의 대상 클러스터
  • 복제 리포지토리
  • 유효한 마이그레이션 계획

프로세스

  1. 소스 클러스터에 로그인합니다.
  2. 오래된 이미지 삭제:

    $ oc adm prune images
  3. MTC 웹 콘솔에 로그인하고 마이그레이션 계획을 클릭합니다.
  4. 마이그레이션 계획 옆에 있는 옵션 메뉴 kebab 를 클릭하고 단계를 선택하여 애플리케이션을 중지하지 않고 소스 클러스터에서 대상 클러스터로 데이터를 복사합니다.

    실제 마이그레이션 시간을 줄이기 위해 단계를 여러 번 실행할 수 있습니다.

  5. 애플리케이션 워크로드를 마이그레이션할 준비가 되면 마이그레이션 계획 외의 옵션 메뉴 kebab 를 선택하고 마이그레이션을 선택합니다.
  6. 선택 사항: 마이그레이션 창에서 마이그레이션 중에 소스 클러스터에서 애플리케이션을 중지하지 않음을 선택할 수 있습니다.
  7. 마이그레이션을 클릭합니다.
  8. 마이그레이션이 완료되면 OpenShift Container Platform 웹 콘솔에서 애플리케이션이 성공적으로 마이그레이션되었는지 확인합니다.

    1. 프로젝트를 클릭합니다.
    2. 마이그레이션된 프로젝트를 클릭하여 상태를 봅니다.
    3. 경로 섹션에서 위치를 클릭하여 해당되는 경우 애플리케이션이 작동하는지 확인합니다.
    4. 워크로드포드를 클릭하여 포드가 마이그레이션된 네임스페이스에서 실행 중인지 확인합니다.
    5. 스토리지영구 볼륨을 클릭하여 마이그레이션된 영구 볼륨이 올바르게 프로비저닝되었는지 확인합니다.