클러스터 백업을 시작하려면 먼저 백업 보호를 활성화해야 합니다. 반복되는 간격으로 백업을 자동으로 시작하도록 스케줄을 설정하거나 일회성 백업을 생성할 수 있습니다.

클러스터 백업 및 복원을 시작하기 전 수행할 작업

이전에 VMware Cloud Director Object Storage Extension에서 Velero 버전을 사용자 지정한 경우 최신 VMware Cloud Director Object Storage Extension 버전으로 업그레이드한 후 VMware Cloud Director Object Storage Extension CLI에서 다음 매개 변수를 구성해야 합니다.
oss.k8s.velero.helm-chart-tgz.url = https://github.com/vmware-tanzu/helm-charts/releases/download/velero-3.0.0/velero-3.0.0.tgz
oss.k8s.velero.repository = velero/velero
oss.k8s.velero.tag = v1.10.0
oss.k8s.velero.aws.plug.image = velero/velero-plugin-for-aws:v1.6.0
Velero 노드 에이전트의 CPU 및 메모리 설정이 백업에 충분하지 않은 경우 다음 매개 변수를 사용하여 노드 에이전트의 CPU 및 메모리를 늘려야 합니다.
oss.k8s.velero.node-agent.cpu=2000m
oss.k8s.velero.node-agent.memory=2048Mi
Object Service Extension의 SSL 인증서가 자체 서명된 경우 다음 매개 변수를 사용하여 인증 확인을 우회해야 합니다.
oss.k8s.velero.insecure.skip.tls.verify=true

매개 변수를 적용하려면 ose args set 스크립트를 수행하고 OSE 서비스를 다시 시작해야 합니다. VMware Cloud Director Object Storage Extension 명령줄 인터페이스 참조를 확인하십시오.

보호된 클러스터에 대한 Velero 업그레이드

기존 클러스터에 대해 Velero를 버전 1.10으로 업그레이드해야 합니다.

프로시저

  1. VMware Cloud Director tenant portal에 로그인합니다.
  2. 자세히 드롭다운 메뉴에서 개체 스토리지를 선택합니다.
  3. Kubernetes 클러스터를 클릭한 다음, 보호된 클러스터를 클릭합니다.
  4. 클러스터를 선택하고 작업 > 보호 중지를 클릭합니다.
    백업 버킷의 이름을 적어 둡니다.
  5. 목록에서 Kubernetes 클러스터를 선택하고 4단계에서 적어 둔 백업 버킷을 선택한 후 저장을 클릭합니다.
  6. 저장을 클릭합니다.