This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.4.2.6.4. 데이터 보호 애플리케이션 설치
DataProtectionApplication
API의 인스턴스를 생성하여 DPA(Data Protection Application)를 설치합니다.
사전 요구 사항
- OADP Operator를 설치해야 합니다.
- 오브젝트 스토리지를 백업 위치로 구성해야 합니다.
- 스냅샷을 사용하여 PV를 백업하는 경우 클라우드 공급자는 기본 스냅샷 API 또는 CSI(Container Storage Interface) 스냅샷을 지원해야 합니다.
-
백업 및 스냅샷 위치가 동일한 인증 정보를 사용하는 경우 기본 이름
cloud-credentials
를 사용하여 보안을 생성해야 합니다. 백업 및 스냅샷 위치가 다른 자격 증명을 사용하는 경우 두 개의
보안 시크릿
을 생성해야 합니다.-
백업 위치에 대한 사용자 지정 이름이 있는
시크릿
입니다. 이시크릿
을 DataProtectionApplication CR
에 추가합니다. 스냅샷 위치에 대한 기본 이름
cloud-credentials
인secret
입니다. 이보안
은DataProtectionApplication
CR에서 참조되지 않습니다.참고설치하는 동안 백업 또는 스냅샷 위치를 지정하지 않으려면 빈
credentials-velero
파일을사용하여
기본 보안을 생성할 수 있습니다. 기본Secret
이 없는 경우 설치에 실패합니다.
-
백업 위치에 대한 사용자 지정 이름이 있는
절차
-
Operator
설치된 Operator를 클릭하고 OADP Operator를 선택합니다. - 제공된 API 아래의 DataProtectionApplication 상자에서 인스턴스 생성 을 클릭합니다.
YAML 보기를 클릭하고
DataProtectionApplication
매니페스트의 매개변수를 업데이트합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 백업 공급자의 기본 플러그인을 지정합니다(예:
gcp
). - 2
- CSI 스냅샷
을
사용하여 PV를 백업하는 경우 csi 기본 플러그인을 지정합니다. csi플러그인은
Velero CSI 베타 스냅샷 API 를 사용합니다. 스냅샷 위치를 구성할 필요가 없습니다. - 3
- OpenShift Container Platform 클러스터에서 네임스페이스를 백업 및 복원하려면
openshift
플러그인이 필요합니다. - 4
- Restic 설치를 비활성화하려면
false
로 설정합니다. Restic은 데몬 세트를 배포하므로 각 작업자 노드에Restic
pod가 실행됩니다.Backup
CR에spec.defaultVolumesToRestic: true
를 추가하여 백업에 대한 Restic을 구성합니다. - 5
- 백업 공급자를 지정합니다.
- 6
- 백업 공급자에 기본 플러그인을 사용하는 경우 보안에 올바른 기본 이름(예:
cloud-credentials-gcp
)을 지정해야 합니다.사용자 지정 이름을 지정하면 백업 위치에 사용자 정의 이름이 사용됩니다.
Secret
이름을 지정하지 않으면 기본 이름이 사용됩니다. - 7
- 버킷을 백업 스토리지 위치로 지정합니다. 버킷이 Velero 백업의 전용 버킷이 아닌 경우 접두사를 지정해야 합니다.
- 8
- 여러 용도로 버킷이 사용되는 경우 Velero 백업의 접두사(예:
velero
)를 지정합니다.
- 생성을 클릭합니다.
OADP 리소스를 확인하여 설치를 확인합니다.
oc get all -n openshift-adp
$ oc get all -n openshift-adp
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 출력 예
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.2.6.4.1. DataProtectionApplication CR에서 CSI 활성화 링크 복사링크가 클립보드에 복사되었습니다!
CSI 스냅샷을 사용하여 영구 볼륨을 백업하기 위해 DataProtectionApplication
CR(사용자 정의 리소스)에서 CSI(Container Storage Interface)를 활성화합니다.
사전 요구 사항
- 클라우드 공급자는 CSI 스냅샷을 지원해야 합니다.