이 항목에서는 TKG 서비스 클러스터에서 실행되는 워크로드 백업 및 복원에 대한 고려 사항을 제공합니다.

TKG 서비스 클러스터 백업 및 복원

TKG 클러스터를 백업하고 복원하려면 감독자 데이터베이스를 백업합니다. 이렇게 하면 vSphere 네임스페이스 개체 및 TKG 클러스터 노드 VM을 복원할 수 있습니다.

vCenter Server 관리 인터페이스를 통해 사용할 수 있는 vCenter Server 백업 기능을 사용하여 감독자 백업 및 복원을 사용하도록 설정합니다. 자세한 내용은 vSphere IaaS control plane에 대한 백업 복원 자료를 참조하십시오.

참고: 감독자 백업은 TKG 클러스터 노드 VM을 복원하는 데에만 사용할 수 있습니다. 감독자 백업을 사용하여 TKG 클러스터에 배포된 워크로드를 복원할 수 없습니다. 워크로드를 별도로 백업한 다음, 클러스터가 복원된 후에 워크로드를 복원해야 합니다.

TKG 서비스 클러스터에서 실행되는 워크로드 백업 및 복원

이 표에는 TKG 클러스터에서 실행되는 상태 비저장 및 상태 저장 워크로드를 백업 및 복원하기 위한 옵션이 요약되어 있습니다.
참고: 독립형 Velero를 사용하여 Kubernetes 클러스터를 백업하고 복원하면 이식성이 지원됩니다. 즉, TKG 서비스에 의해 프로비저닝되지 않은 Kubernetes 클러스터로 클러스터 워크로드를 복원하려면 독립형 Velero를 사용하는 것이 좋습니다.
시나리오 도구 주석

감독자의 TKG 클러스터에서 상태 비 저장 및 상태 저장 워크로드를 백업하고 감독자의 TKG 클러스터로 복원합니다.

Velero Plugin for vSphere

vSphere용 Velero 플러그인를 사용하여 워크로드 백업 및 복원의 내용을 참조하십시오.

Kubernetes 메타데이터와 영구 볼륨을 모두 백업하고 복원할 수 있습니다.

Velero 스냅샷 생성은 상태 저장 애플리케이션이 있는 영구 볼륨에 사용됩니다.

vSphere용 Velero 플러그인도 감독자에 설치 및 구성되어 있어야 합니다.

감독자의 TKG 클러스터에서 상태 비 저장 및 상태 저장 워크로드를 백업하고 규격 Kubernetes 클러스터로 복원합니다.

독립형 Velero 및 Restic

Restic과 함께 독립형 Velero를 사용하여 감독자에서 TKG 클러스터 워크로드 백업 및 복원 항목을 참조하십시오.

.

Kubernetes 메타데이터와 영구 볼륨을 모두 백업하고 복원할 수 있습니다.

Restic은 상태 저장 애플리케이션이 있는 영구 볼륨에 사용됩니다.

이식성이 필요한 경우 이 방식을 사용합니다.

감독자의 TKG 클러스터에서 상태 비 저장 및 상태 저장 워크로드를 백업하고 규격 Kubernetes 클러스터로 복원합니다.

CSI 스냅샷 생성 기능을 갖춘 독립형 Velero

CSI 스냅샷과 함께 Velero를 사용하여 백업 및 복원 항목을 참조하십시오.

vSphere 8.0에는 vSphere 8.0 U2+ 및 TKr v1.26+가 필요합니다.