Azure Red Hat OpenShift 4 클러스터 애플리케이션 복원 만들기
이 문서에서는 Azure Red Hat OpenShift 4 클러스터 애플리케이션 복원을 만들기 위한 환경을 준비합니다. 이 문서에서 배울 내용은 다음과 같습니다.
- 필수 구성 요소 설정 및 필요한 도구 설치
- Azure Red Hat OpenShift 4 애플리케이션 복원 만들기
CLI를 로컬로 설치하여 사용하도록 선택하는 경우 이 자습서에서는 Azure CLI 버전 2.6.0 이상을 실행해야 합니다. az --version
을 실행하여 버전을 찾습니다. 설치 또는 업그레이드해야 하는 경우 Azure CLI 설치를 참조하세요.
시작하기 전에
Azure Red Hat OpenShift 4 애플리케이션 백업 만들기
Azure Red Hat OpenShift 4 애플리케이션 백업을 만들려면 Azure Red Hat OpenShift 4 백업 만들기를 참조하세요.
Azure Red Hat OpenShift 4 애플리케이션 복원
이러한 단계를 통해 이전에 Velero로 백업된 애플리케이션을 복원할 수 있습니다. 현재 클러스터에서 인식되는 백업 목록을 확인하여 복원에 사용할 수 있는 백업을 확인할 수 있습니다. 이 단계를 수행하려면 다음 명령을 실행해야 합니다.
(이 단계에서는 “velero”라는 프로젝트에 Velero를 설치했다고 가정합니다.)
oc get backups -n velero
복원하려는 백업이 있으면 다음 명령을 사용하여 복원을 수행해야 합니다.
velero restore create <name of restore> --from-backup <name of backup from above output list>
이 단계에서는 백업을 만들 때 이전 단계에서 백업된 Kubernetes 개체를 만듭니다.
복원 상태를 보려면 다음 단계를 실행합니다.
oc get restore -n velero <name of restore created previously> -o yaml
단계에서 Completed
가 표시되면 Azure Red Hat 4 애플리케이션을 복원해야 합니다.
포함된 스냅샷을 사용하여 Azure Red Hat OpenShift 4 애플리케이션 복원
Velero를 사용하여 영구 볼륨을 포함한 Azure Red Hat OpenShift 4 애플리케이션의 복원을 만들려면 다음 명령을 사용하여 복원을 수행해야 합니다.
velero restore create <name of the restore> --from-backup <name of backup from above output list> --exclude-resources="nodes,events,events.events.k8s.io,backups.ark.heptio.com,backups.velero.io,restores.ark.heptio.com,restores.velero.io"
이 단계에서는 백업을 만들 때 이전 단계에서 백업된 Kubernetes 개체를 만듭니다.
복원 상태를 보려면 다음 단계를 실행합니다.
oc get restore -n velero <name of restore created previously> -o yaml
단계에서 Completed
가 표시되면 Azure Red Hat 4 애플리케이션을 복원해야 합니다.
자세한 내용은 Backup OpenShift resources the native way(기본적인 방법으로 OpenShift 리소스 백업)를 참조하세요.
다음 단계
이 문서에서는 Azure Red Hat OpenShift 4 클러스터 애플리케이션을 복원했습니다. 다음 방법에 대해 알아보았습니다.
- Velero를 사용하여 OpenShift v4 클러스터 애플리케이션 복원 만들기
- Velero를 사용하여 스냅샷이 포함된 OpenShift v4 클러스터 애플리케이션 복원 만들기
다음 문서로 진행하여 Azure Red Hat OpenShift 4 지원 리소스에 대해 알아봅니다.