Jump To Close Expand all Collapse all Table of contents 버전 3에서 4로 마이그레이션 1. OpenShift Container Platform 3에서 4로 마이그레이션 Expand section "1. OpenShift Container Platform 3에서 4로 마이그레이션" Collapse section "1. OpenShift Container Platform 3에서 4로 마이그레이션" 1.1. OpenShift Container Platform 3과 4의 차이점 1.2. 네트워크 계획 고려 사항 1.3. MTC 설치 1.4. MTC 업그레이드 1.5. 마이그레이션 전 체크리스트 검토 1.6. 애플리케이션 마이그레이션 1.7. 고급 마이그레이션 옵션 1.8. 마이그레이션 문제 해결 1.9. 마이그레이션 롤백 1.10. MTC 설치 제거 및 리소스 삭제 2. OpenShift Container Platform 3에서 4로 마이그레이션하는 방법 3. OpenShift Container Platform 3과 4의 차이점 Expand section "3. OpenShift Container Platform 3과 4의 차이점" Collapse section "3. OpenShift Container Platform 3과 4의 차이점" 3.1. 아키텍처 3.2. 설치 및 업그레이드 3.3. 마이그레이션 고려 사항 Expand section "3.3. 마이그레이션 고려 사항" Collapse section "3.3. 마이그레이션 고려 사항" 3.3.1. 스토리지 고려 사항 3.3.2. 네트워킹 고려 사항 3.3.3. 로깅 고려 사항 3.3.4. 보안 고려 사항 3.3.5. 모니터링 고려 사항 4. 네트워크 고려 사항 Expand section "4. 네트워크 고려 사항" Collapse section "4. 네트워크 고려 사항" 4.1. DNS 고려 사항 Expand section "4.1. DNS 고려 사항" Collapse section "4.1. DNS 고려 사항" 4.1.1. 클라이언트에서 대상 클러스터의 DNS 도메인 격리 4.1.2. 소스 DNS 도메인을 허용하도록 대상 클러스터 설정 4.2. 네트워크 트래픽 리디렉션 전략 5. Migration Toolkit for Containers 정보 Expand section "5. Migration Toolkit for Containers 정보" Collapse section "5. Migration Toolkit for Containers 정보" 5.1. 용어 5.2. MTC 워크플로 5.3. 데이터 복사 방법 정보 Expand section "5.3. 데이터 복사 방법 정보" Collapse section "5.3. 데이터 복사 방법 정보" 5.3.1. 파일 시스템 복사 방법 5.3.2. 스냅샷 복사 방법 5.4. 직접 볼륨 마이그레이션 및 직접 이미지 마이그레이션 6. MTC 설치 Expand section "6. MTC 설치" Collapse section "6. MTC 설치" 6.1. 호환성 지침 6.2. OpenShift Container Platform 3에 레거시 Migration Toolkit for Containers Operator 설치 6.3. OpenShift Container Platform 4.12에 Migration Toolkit for Containers Operator 설치 6.4. 프록시 설정 Expand section "6.4. 프록시 설정" Collapse section "6.4. 프록시 설정" 6.4.1. 직접 볼륨 마이그레이션 Expand section "6.4.1. 직접 볼륨 마이그레이션" Collapse section "6.4.1. 직접 볼륨 마이그레이션" 6.4.1.1. DVM용 TCP 프록시 설정 6.4.1.2. HTTP/HTTPS 프록시 대신 TCP 프록시를 사용하는 이유는 무엇입니까? 6.4.1.3. 알려진 문제 6.4.2. 마이그레이션을 위한 네트워크 정책 튜닝 Expand section "6.4.2. 마이그레이션을 위한 네트워크 정책 튜닝" Collapse section "6.4.2. 마이그레이션을 위한 네트워크 정책 튜닝" 6.4.2.1. NetworkPolicy 구성 Expand section "6.4.2.1. NetworkPolicy 구성" Collapse section "6.4.2.1. NetworkPolicy 구성" 6.4.2.1.1. Rsync Pod의 송신 트래픽 6.4.2.1.2. Rsync pod로의 수신 트래픽 6.4.2.2. EgressNetworkPolicy 구성 6.4.2.3. 데이터 전송을 위한 대체 끝점 선택 6.4.2.4. Rsync Pod에 대한 추가 그룹 구성 6.4.3. 프록시 구성 6.5. 복제 리포지토리 구성 Expand section "6.5. 복제 리포지토리 구성" Collapse section "6.5. 복제 리포지토리 구성" 6.5.1. 사전 요구 사항 6.5.2. 멀티 클라우드 오브젝트 게이트웨이 인증 정보 검색 6.5.3. Amazon Web Services 구성 6.5.4. GCP(Google Cloud Platform) 구성 6.5.5. Microsoft Azure 구성 6.5.6. 추가 리소스 6.6. MTC 설치 제거 및 리소스 삭제 7. 제한된 네트워크 환경에서 MTC 설치 Expand section "7. 제한된 네트워크 환경에서 MTC 설치" Collapse section "7. 제한된 네트워크 환경에서 MTC 설치" 7.1. 호환성 지침 7.2. OpenShift Container Platform 4.12에 Migration Toolkit for Containers Operator 설치 7.3. OpenShift Container Platform 3에 레거시 Migration Toolkit for Containers Operator 설치 7.4. 프록시 설정 Expand section "7.4. 프록시 설정" Collapse section "7.4. 프록시 설정" 7.4.1. 직접 볼륨 마이그레이션 Expand section "7.4.1. 직접 볼륨 마이그레이션" Collapse section "7.4.1. 직접 볼륨 마이그레이션" 7.4.1.1. DVM용 TCP 프록시 설정 7.4.1.2. HTTP/HTTPS 프록시 대신 TCP 프록시를 사용하는 이유는 무엇입니까? 7.4.1.3. 알려진 문제 7.4.2. 마이그레이션을 위한 네트워크 정책 튜닝 Expand section "7.4.2. 마이그레이션을 위한 네트워크 정책 튜닝" Collapse section "7.4.2. 마이그레이션을 위한 네트워크 정책 튜닝" 7.4.2.1. NetworkPolicy 구성 Expand section "7.4.2.1. NetworkPolicy 구성" Collapse section "7.4.2.1. NetworkPolicy 구성" 7.4.2.1.1. Rsync Pod의 송신 트래픽 7.4.2.1.2. Rsync pod로의 수신 트래픽 7.4.2.2. EgressNetworkPolicy 구성 7.4.2.3. 데이터 전송을 위한 대체 끝점 선택 7.4.2.4. Rsync Pod에 대한 추가 그룹 구성 7.4.3. 프록시 구성 7.5. 복제 리포지토리 구성 Expand section "7.5. 복제 리포지토리 구성" Collapse section "7.5. 복제 리포지토리 구성" 7.5.1. 사전 요구 사항 7.5.2. 멀티 클라우드 오브젝트 게이트웨이 인증 정보 검색 7.5.3. 추가 리소스 7.6. MTC 설치 제거 및 리소스 삭제 8. Migration Toolkit for Containers 업그레이드 Expand section "8. Migration Toolkit for Containers 업그레이드" Collapse section "8. Migration Toolkit for Containers 업그레이드" 8.1. OpenShift Container Platform 4.12에서 Migration Toolkit for Containers 업그레이드 8.2. OpenShift Container Platform 3 클러스터에서 MTC 업그레이드 8.3. MTC 1.3을 1.7로 업그레이드 9. 마이그레이션 전 체크리스트 Expand section "9. 마이그레이션 전 체크리스트" Collapse section "9. 마이그레이션 전 체크리스트" 9.1. 리소스 9.2. 소스 클러스터 9.3. 대상 클러스터 9.4. 성능 10. 애플리케이션 마이그레이션 Expand section "10. 애플리케이션 마이그레이션" Collapse section "10. 애플리케이션 마이그레이션" 10.1. 마이그레이션 사전 요구 사항 10.2. MTC 웹 콘솔을 사용하여 애플리케이션 마이그레이션 Expand section "10.2. MTC 웹 콘솔을 사용하여 애플리케이션 마이그레이션" Collapse section "10.2. MTC 웹 콘솔을 사용하여 애플리케이션 마이그레이션" 10.2.1. MTC 웹 콘솔 시작 10.2.2. MTC 웹 콘솔에 클러스터 추가 10.2.3. MTC 웹 콘솔에 복제 리포지토리 추가 10.2.4. MTC 웹 콘솔에서 마이그레이션 계획 생성 10.2.5. MTC 웹 콘솔에서 마이그레이션 계획 실행 11. 고급 마이그레이션 옵션 Expand section "11. 고급 마이그레이션 옵션" Collapse section "11. 고급 마이그레이션 옵션" 11.1. 용어 11.2. 애플리케이션을 온-프레미스에서 클라우드 기반 클러스터로 마이그레이션 11.3. 명령줄을 사용하여 애플리케이션 마이그레이션 Expand section "11.3. 명령줄을 사용하여 애플리케이션 마이그레이션" Collapse section "11.3. 명령줄을 사용하여 애플리케이션 마이그레이션" 11.3.1. 마이그레이션 사전 요구 사항 11.3.2. 직접 이미지 마이그레이션을 위한 레지스트리 경로 생성 11.3.3. 프록시 설정 Expand section "11.3.3. 프록시 설정" Collapse section "11.3.3. 프록시 설정" 11.3.3.1. 직접 볼륨 마이그레이션 Expand section "11.3.3.1. 직접 볼륨 마이그레이션" Collapse section "11.3.3.1. 직접 볼륨 마이그레이션" 11.3.3.1.1. DVM용 TCP 프록시 설정 11.3.3.1.2. HTTP/HTTPS 프록시 대신 TCP 프록시를 사용하는 이유는 무엇입니까? 11.3.3.1.3. 알려진 문제 11.3.3.2. 마이그레이션을 위한 네트워크 정책 튜닝 Expand section "11.3.3.2. 마이그레이션을 위한 네트워크 정책 튜닝" Collapse section "11.3.3.2. 마이그레이션을 위한 네트워크 정책 튜닝" 11.3.3.2.1. NetworkPolicy 구성 Expand section "11.3.3.2.1. NetworkPolicy 구성" Collapse section "11.3.3.2.1. NetworkPolicy 구성" 11.3.3.2.1.1. Rsync Pod의 송신 트래픽 11.3.3.2.1.2. Rsync pod로의 수신 트래픽 11.3.3.2.2. EgressNetworkPolicy 구성 11.3.3.2.3. 데이터 전송을 위한 대체 끝점 선택 11.3.3.2.4. Rsync Pod에 대한 추가 그룹 구성 11.3.3.3. 프록시 구성 11.3.4. MTC API를 사용하여 애플리케이션 마이그레이션 11.3.5. 상태 마이그레이션 11.4. 마이그레이션 후크 Expand section "11.4. 마이그레이션 후크" Collapse section "11.4. 마이그레이션 후크" 11.4.1. 마이그레이션 후크의 Ansible 플레이북 작성 Expand section "11.4.1. 마이그레이션 후크의 Ansible 플레이북 작성" Collapse section "11.4.1. 마이그레이션 후크의 Ansible 플레이북 작성" 11.4.1.1. Ansible 모듈 11.4.1.2. 환경 변수 11.5. 마이그레이션 계획 옵션 Expand section "11.5. 마이그레이션 계획 옵션" Collapse section "11.5. 마이그레이션 계획 옵션" 11.5.1. 리소스 제외 11.5.2. 네임스페이스 매핑 11.5.3. 영구 볼륨 클레임 제외 11.5.4. 영구 볼륨 클레임 매핑 11.5.5. 영구 볼륨 속성 편집 11.5.6. MTC API를 사용하여 Kubernetes 오브젝트의 상태 마이그레이션 수행 11.6. 마이그레이션 컨트롤러 옵션 Expand section "11.6. 마이그레이션 컨트롤러 옵션" Collapse section "11.6. 마이그레이션 컨트롤러 옵션" 11.6.1. 대규모 마이그레이션에 대한 제한 증가 11.6.2. 직접 볼륨 마이그레이션의 영구 볼륨 크기 조정 활성화 11.6.3. 캐시된 Kubernetes 클라이언트 활성화 12. 문제 해결 Expand section "12. 문제 해결" Collapse section "12. 문제 해결" 12.1. MTC 워크플로 12.2. MTC 사용자 정의 리소스 매니페스트 Expand section "12.2. MTC 사용자 정의 리소스 매니페스트" Collapse section "12.2. MTC 사용자 정의 리소스 매니페스트" 12.2.1. DirectImageMigration 12.2.2. DirectImageStreamMigration 12.2.3. DirectVolumeMigration 12.2.4. DirectVolumeMigrationProgress 12.2.5. MigAnalytic 12.2.6. MigCluster 12.2.7. MigHook 12.2.8. MigMigration 12.2.9. MigPlan 12.2.10. MigStorage 12.3. 로그 및 디버깅 툴 Expand section "12.3. 로그 및 디버깅 툴" Collapse section "12.3. 로그 및 디버깅 툴" 12.3.1. 마이그레이션 계획 리소스 보기 12.3.2. 마이그레이션 계획 로그 보기 12.3.3. 마이그레이션 로그 리더 사용 12.3.4. 성능 지표 액세스 Expand section "12.3.4. 성능 지표 액세스" Collapse section "12.3.4. 성능 지표 액세스" 12.3.4.1. 제공된 지표 Expand section "12.3.4.1. 제공된 지표" Collapse section "12.3.4.1. 제공된 지표" 12.3.4.1.1. cam_app_workload_migrations 12.3.4.1.2. mtc_client_request_count 12.3.4.1.3. mtc_client_request_elapsed 12.3.4.1.4. 유용한 쿼리 12.3.5. must-gather 툴 사용 12.3.6. Velero CLI 툴을 사용하여 Velero 리소스 디버깅 12.3.7. 부분적인 마이그레이션 실패 디버깅 12.3.8. 문제 해결을 위해 MTC 사용자 정의 리소스 사용 12.4. 일반적인 문제 및 우려 사항 Expand section "12.4. 일반적인 문제 및 우려 사항" Collapse section "12.4. 일반적인 문제 및 우려 사항" 12.4.1. 더 이상 사용되지 않는 내부 이미지 업데이트 12.4.2. 직접 볼륨 마이그레이션이 완료되지 않음 12.4.3. 오류 메시지 및 해결 방법 Expand section "12.4.3. 오류 메시지 및 해결 방법" Collapse section "12.4.3. 오류 메시지 및 해결 방법" 12.4.3.1. MTC 콘솔에 처음 액세스할 때 표시되는 CA 인증서 오류 12.4.3.2. MTC 콘솔의 OAuth 시간제한 오류 12.4.3.3. 알 수 없는 권한 오류로 서명된 인증서 12.4.3.4. Velero pod 로그의 백업 스토리지 위치 오류 12.4.3.5. Velero Pod 로그의 Pod 볼륨 백업 시간 초과 오류 12.4.3.6. MigMigration 사용자 지정 리소스의 제한적 유효성 검사 오류 12.4.3.7. root_squash가 활성화된 NFS 스토리지에서 마이그레이션할 때 Restic 권한 오류 12.4.4. 확인된 문제 12.5. 마이그레이션 롤백 Expand section "12.5. 마이그레이션 롤백" Collapse section "12.5. 마이그레이션 롤백" 12.5.1. MTC 웹 콘솔을 사용하여 마이그레이션 롤백 12.5.2. 명령줄 인터페이스를 사용하여 마이그레이션 롤백 12.5.3. 마이그레이션 수동 롤백 법적 공지 Settings Close Language: 简体中文 한국어 日本語 English Français Language: 简体中文 한국어 日本語 English Français Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 简体中文 한국어 日本語 English Français Language: 简体中文 한국어 日本語 English Français Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF 1.3. MTC 설치 MTC를 설치하려면 다음 작업을 검토합니다. OLM(Operator Lifecycle Manager)을 사용하여 대상 클러스터에 Migration Toolkit for Containers Operator를 설치합니다. 소스 클러스터에 레거시 Migration Toolkit for Containers Operator를 수동으로 설치합니다. 복제 리포지토리로 사용할 오브젝트 스토리지를 구성합니다. Previous Next