2장. Red Hat Ansible Automation Platform 백업 리소스 생성

Red Hat Ansible Automation Platform 배포를 백업하려면 배포된 자동화 허브 및 자동화 컨트롤러 인스턴스를 위한 백업 리소스를 생성해야 합니다. Red Hat Ansible Automation Platform 배포를 위한 백업 리소스를 생성하려면 다음 절차를 사용하십시오.

2.1. 자동화 컨트롤러 배포 백업

작업, 인벤토리, 인증 정보를 포함하여 컨트롤러 배포를 백업하려면 다음 절차를 사용하십시오.

사전 요구 사항

  • Openshift 클러스터로 인증해야 합니다.
  • Ansible Automation Platform Operator가 클러스터에 설치되었습니다.
  • 자동화 컨트롤러는 Ansible Automation Platform Operator를 사용하여 에 배포됩니다.

절차

  1. Red Hat OpenShift Container Platform 에 로그인합니다.
  2. Operators(운영자) InstalledOperators 로 이동합니다.
  3. 프로젝트 네임스페이스에 설치된 Ansible Automation Platform Operator를 선택합니다.
  4. 자동화 컨트롤러 백업 탭을 선택합니다.
  5. AutomationControllerBackup 생성 을 클릭합니다.
  6. 백업 이름을 입력합니다.
  7. 백업 중인 배포된 Ansible Automation Platform 인스턴스의 배포 이름을 입력합니다. 예를 들어 자동화 컨트롤러를 백업하고 배포 이름이 aap-controller 인 경우 배포 이름 필드에 'aap-controller'를 입력합니다.
  8. 사용자 지정, 사전 생성된 pvc를 사용하려면 다음을 수행합니다.

    1. 필요한 경우 Backup persistant 볼륨 클레임 의 이름을 입력합니다.
    2. 필요한 경우 Backup PVC 스토리지 요구 사항Backup PVC 스토리지 클래스 를 입력합니다.

      참고

      pvc 또는 스토리지 클래스가 제공되지 않으면 클러스터의 기본 스토리지 클래스가 pvc를 생성하는 데 사용됩니다.

    3. 대규모 데이터베이스가 있는 경우 Backup 관리 Pod 리소스 요구 사항에 따라 스토리지 요청을 지정합니다.

      참고

      postgres Pod 내에서 다음 명령을 실행하여 기존 postgres 데이터베이스 데이터 디렉터리의 크기를 확인할 수 있습니다.

      $ df -h | grep "/var/lib/pgsql/data"
  9. 생성을 클릭합니다.

    지정된 배포의 백업 tarball이 생성되고 데이터 복구 또는 배포 롤백에 사용할 수 있습니다. 향후 백업은 동일한 pvc의 별도의 tar 파일에 저장됩니다.