Skip to main content
NetApp Backup and Recovery
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

웹 UI를 사용하여 Kubernetes 애플리케이션을 복원합니다

기여자 netapp-mwallis

NetApp Backup and Recovery 사용하면 보호 정책으로 보호한 애플리케이션을 복원할 수 있습니다. 애플리케이션을 복원하려면 애플리케이션에 최소 하나의 복원 지점이 있어야 합니다. 복원 지점은 로컬 스냅샷 또는 개체 저장소 백업(또는 둘 다)으로 구성됩니다. 로컬, 보조 또는 개체 저장소 아카이브를 사용하여 애플리케이션을 복원할 수 있습니다.

애플리케이션 복원 지점에 대한 보호된 리소스 보기

Backup and Recovery로 보호하는 각 애플리케이션에 대해 특정 복원 지점에 대해 백업된 리소스를 확인할 수 있습니다.

단계
  1. NetApp Backup and Recovery에서 인벤토리 > *애플리케이션*을 선택합니다.

  2. 애플리케이션 목록에서 애플리케이션을 선택하고 작업 아이콘 작업 옵션 > *보기 및 복원*을 선택합니다.

  3. 복원 지점 목록에서 복원 지점을 선택하고 작업 아이콘 작업 옵션 > *리소스 보기*를 선택합니다.

    리소스 목록과 해당 세부 정보가 표시됩니다. 네임스페이스 또는 클러스터 범위별로 리소스를 볼 수 있으며, 향후 감사를 위해 목록을 JSON 파일로 다운로드할 수 있습니다.

  4. 완료되면 * 닫기 * 를 선택합니다.

Kubernetes 애플리케이션 복원

복원 지점을 사용하여 네임스페이스 기반 또는 VM 기반 애플리케이션을 복원할 수 있으며, 모든 리소스를 복원하거나 복원할 리소스의 하위 집합을 선택할 수 있습니다.

시작하기 전에

Trident Protect를 사용하여 백업한 애플리케이션을 복원하는 경우 소스 클러스터와 타겟 클러스터 모두에 Trident Protect가 설치되어 있는지 확인하십시오.

필수 NetApp Console 역할

Backup and Recovery 최고 관리자 또는 Backup and Recovery 복원 관리자. "NetApp Backup and Recovery 액세스 역할에 대해 알아보세요". "모든 서비스에 대한 NetApp Console 액세스 역할에 대해 알아보세요.".

단계
  1. NetApp Backup and Recovery 메뉴에서 *복원*을 선택합니다.

  2. 목록에서 Kubernetes 애플리케이션을 선택하고 해당 애플리케이션에 대해 *View and Restore*를 선택합니다.

    복원 지점 목록이 나타납니다.

  3. 사용하려는 복원 지점의 Restore 버튼을 선택하십시오.

    데이터 복원 마법사가 시작되고 일반 설정 페이지가 나타납니다.

  4. 복원할 소스 위치를 선택합니다.

  5. 클러스터 목록에서 대상 클러스터를 선택합니다.

  6. 원래 네임스페이스로 복원할지, 아니면 새 네임스페이스로 복원할지 선택하십시오.

    참고 현재 로컬 스냅샷에서 VM 기반 앱을 제자리 복원(원래 네임스페이스 및 원래 클러스터로 복원)하는 기능은 지원되지 않습니다.
  7. 새 네임스페이스로 복원하도록 선택한 경우 사용할 타겟 네임스페이스를 입력하십시오.

  8. *다음*을 선택하세요.

    Resource selection 페이지가 나타납니다.

  9. 애플리케이션과 관련된 모든 리소스를 복원할지 아니면 필터를 사용하여 복원할 특정 리소스를 선택할지 선택하세요.

    모든 리소스
    1. *모든 리소스 복원*을 선택합니다.

      VM 기반 애플리케이션을 복원할 때 NetApp Backup and Recovery는 복구 지점에 있는 모든 가상 머신 목록을 표시합니다.

    2. *다음*을 선택하세요.

    특정 네임스페이스 기반 앱 리소스
    1. * 선택적 리소스 * 를 선택하고 선택한 리소스를 규칙에 따라 필터링할지 아니면 네임스페이스에 따라 필터링할지 선택합니다.

      리소스 선택 방법 단계

      규칙을 사용하여 리소스 필터링

      1. 규칙 탭을 선택합니다.

      2. 리소스 필터의 동작을 선택합니다. *포함*을 선택하면 선택한 리소스가 복원됩니다. *제외*를 선택하면 선택한 리소스가 복원되지 않습니다.

      3. 리소스 선택을 위한 필터를 정의하는 규칙을 추가하려면 *규칙 추가*를 선택합니다. 리소스를 필터링하려면 최소한 하나의 규칙이 필요합니다.

        각 규칙은 리소스 네임스페이스, 레이블, 그룹, 버전, 종류 등의 기준으로 필터링할 수 있습니다.

      4. 각 규칙을 저장하려면 *저장*을 선택하세요.

      5. 필요한 규칙을 모두 추가했으면 *리소스 표시*를 선택하여 필터 기준과 일치하는 백업 아카이브의 리소스를 확인하세요.

      목록에서 리소스를 수동으로 선택합니다

      1. 사용자 지정 탭을 선택합니다.

      2. 해당 리소스를 보려면 Namespace-Scoped 또는 *Cluster-Scoped*를 선택하세요.

        Backup and Recovery에는 복구 지점의 모든 리소스가 나열됩니다.

      3. 복원 작업에 포함할 리소스를 선택하십시오.

      참고 표시된 리소스는 현재 클러스터에 존재하는 리소스입니다.
    2. 완료되면 *다음*을 선택하세요.

    특정 VM 기반 앱 리소스
    1. *선택적 리소스*를 선택하세요.

      백업 및 복구에는 복구 지점에 있는 모든 가상 머신이 나열됩니다. 복원 작업에 포함할 가상 머신을 선택할 수 있습니다.

    2. 완료되면 *다음*을 선택하세요.

    Destination settings 페이지가 나타납니다.

  10. 대상 설정 섹션을 확장하고 기본 스토리지 클래스, 다른 스토리지 클래스로 복원하거나 다른 클러스터로 복원하는 경우 스토리지 클래스를 타겟 클러스터에 매핑하도록 선택합니다.

  11. 다른 스토리지 클래스로 복원하도록 선택한 경우, 각 소스 스토리지 클래스와 일치하는 대상 스토리지 클래스를 선택하십시오.

  12. 선택적으로, Trident Protect를 사용하여 생성된 백업 또는 스냅샷을 복원하는 경우 복원 작업의 스토리지 버킷으로 사용된 AppVault의 세부 정보를 확인하십시오. 환경 또는 AppVault 상태가 변경된 경우 *App Vault 동기화*를 선택하여 세부 정보를 새로 고치십시오.

    참고 Trident Protect를 사용하여 생성된 백업 또는 스냅샷을 복원하기 위해 Kubernetes 클러스터에 AppVault를 생성해야 하는 경우 "Trident Protect AppVault 객체를 사용하여 버킷을 관리하세요."을 참조하십시오.
  13. 선택적으로 복원 스크립트 섹션을 확장하고 Postscript 옵션을 활성화하여 복원 작업 완료 후 실행될 실행 후크 템플릿을 선택할 수 있습니다. 필요한 경우 스크립트에 필요한 인수를 입력하고 리소스 레이블을 기준으로 리소스를 필터링하기 위한 레이블 선택기를 추가합니다.

  14. 선택적으로, 복원 프로세스 중에 리소스 속성을 추가, 제거 또는 수정하려면 리소스 변환 섹션을 확장하십시오. 그런 다음 다음을 수행하십시오.

    참고 PersistentVolumeClaims 및 네임스페이스 수정은 현재 지원되지 않습니다.
    1. 수정자를 변경하려면 리소스 변환 옵션을 활성화하세요.

    2. 자주 사용하는 수정자 설정을 빠르게 적용하려면 템플릿 목록에서 템플릿을 선택하세요. 이 목록에는 일반적인 시나리오에 대한 사전 정의된 템플릿과 사용자가 직접 만든 사용자 지정 템플릿이 포함되어 있습니다.

      참고 글로벌 "설정" 영역에서 리소스 변환 템플릿을 생성합니다.
    3. 리소스 그룹, 버전, 종류 및 이름을 입력하여 수정할 리소스를 지정합니다.

    4. 작업 목록에서 작업을 선택하여 리소스에 대해 수행할 작업을 지정합니다.

    5. 변경하려는 특정 키에 대한 JSON 경로를 입력하세요.

    6. 필요한 경우 사용할 새 값을 입력하십시오. 필드는 특정 작업(예: 추가 또는 바꾸기)에서만 나타납니다.

    7. 필요에 따라 리소스 변환을 추가할 수 있습니다.

  15. 완료되면 *복원*을 선택합니다.