Skip to main content
BlueXP backup and recovery
모든 클라우드 공급자
  • Amazon Web Services에서 직접 지원합니다
  • Google 클라우드
  • Microsoft Azure를 참조하십시오
  • 모든 클라우드 공급자
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

클라우드 네이티브 Oracle 데이터베이스 백업

기여자

미리 구성된 정책 또는 사용자가 생성한 정책을 할당하여 예약된 백업 또는 필요 시 백업을 생성할 수 있습니다.

Oracle RMAN(Recovery Manager)을 사용하여 정책을 생성하는 동안 카탈로그 작성을 설정한 경우 Oracle 데이터베이스 백업을 카탈로그로 작성할 수도 있습니다. RMAN(RMAN) 카탈로그는 Azure NetApp Files에 있는 데이터베이스에만 지원됩니다. 나중에 블록 레벨 복구 또는 테이블스페이스 시점 복구 작업에 카탈로그 작성된 백업을 사용할 수 있습니다. 카탈로그를 작성하려면 데이터베이스가 마운트됨 또는 상위 상태여야 합니다.

Oracle 데이터베이스를 보호하기 위한 정책을 수립합니다

사전 구성된 정책을 편집하지 않으려는 경우 정책을 생성할 수 있습니다.

  • 단계 *

    1. 응용 프로그램 페이지의 설정 드롭다운 목록에서 * 정책 * 을 선택합니다.

    2. Create policy * 를 클릭합니다.

    3. 정책 이름을 지정합니다.

    4. (선택 사항) 백업 이름의 형식을 편집합니다.

    5. 스케줄 및 보존 세부 정보를 지정합니다.

    6. 스케줄로 _DAILY_와 _weekly_를 선택한 경우 RMAN 카탈로그 작성을 활성화하려면 * Oracle Recovery Manager(RMAN) * 를 사용하여 카탈로그 백업 * 을 선택합니다.

    7. (선택 사항) 스냅샷을 보조 스토리지에 복사하는 등 성공적인 백업 이후에 실행될 스크립트 후 경로 및 사후 스크립트의 시간 초과 값을 입력합니다.

      필요에 따라 인수를 지정할 수도 있습니다.

      사후 스크립트는 /var/opt/snapcenter/SPL/scripts 경로에 유지해야 합니다.

      사후 스크립트는 일련의 환경 변수를 지원합니다.

    환경 변수 설명

    SC_ORACLE_SID입니다

    Oracle 데이터베이스의 SID를 지정합니다.

    sc_host를 참조하십시오

    데이터베이스의 호스트 이름을 지정합니다

    SC_BACKUP_NAME입니다

    백업의 이름을 지정합니다. 데이터 백업 이름과 로그 백업 이름은 구분 기호를 사용하여 연결됩니다.

    sc_backup_policy_name입니다

    백업을 생성하는 데 사용되는 정책의 이름을 지정합니다.

    sc_primary_data_volume_full_path를 입력합니다

    구분 기호로 ","를 사용하여 연결된 데이터 볼륨 경로를 지정합니다.
    Azure NetApp Files 볼륨의 경우 "/"를 사용하여 정보가 연결됩니다.
    /subscription/{subscription_id}/resourceGroups/{resource_group}/providers/{provider}/netAppAccounts/{anfaccount}/capacity_pool}/volumes/{VolumeName}

    SC_PRIMARY_ARCHIVELOGS_VOLUME_FULL_PATH를 선택합니다

    구분 기호로 ","를 사용하여 연결된 아카이브 로그 볼륨 경로를 지정합니다.
    Azure NetApp Files 볼륨의 경우 "/"를 사용하여 연결된 정보
    /subscription/{subscription_id}/resourceGroups/{resource_group}/providers/{provider}/netAppAccounts/{anfaccount}/capacity_pool}/volumes/{VolumeName}

    1. Create * 를 클릭합니다.

RMAN 카탈로그 저장소를 구성합니다

복구 카탈로그 데이터베이스를 RMAN 카탈로그 저장소로 구성할 수 있습니다. 리포지토리를 구성하지 않으면 기본적으로 타겟 데이터베이스의 제어 파일이 RMAN 카탈로그 리포지토리가 됩니다.

시작하기 전에

RMAN 카탈로그 데이터베이스에 대상 데이터베이스를 수동으로 등록해야 합니다.

단계
  1. 응용 프로그램 페이지에서 을 클릭합니다 아이콘을 클릭하여 작업을 선택합니다 > * 세부 정보 보기 *.

  2. 데이터베이스 세부 정보 섹션에서 을 클릭합니다 아이콘편집을 클릭합니다 RMAN 카탈로그 리포지토리를 구성합니다.

  3. RMAN을 사용하여 백업을 카탈로그화할 자격 증명과 카탈로그 복구 데이터베이스의 TNS(Transparent Network Substrate) 이름을 지정합니다.

  4. 구성 * 을 클릭합니다.

Oracle Database 백업을 생성합니다

미리 구성된 정책을 할당하거나 정책을 생성한 다음 데이터베이스에 할당할 수 있습니다. 정책이 할당되면 정책에 정의된 일정에 따라 백업이 생성됩니다.

참고 NetApp ONTAP 또는 Cloud Volumes ONTAP용 Amazon FSx에서 ASM 디스크 그룹을 생성할 때 디스크 그룹 전체에 공통 볼륨이 없는지 확인합니다. 각 디스크 그룹에는 전용 볼륨이 있어야 합니다.
  • 단계 *

    1. 응용 프로그램 페이지에서 정책을 사용하여 데이터베이스가 보호되지 않는 경우 * 정책 할당 * 을 클릭합니다.

      하나 이상의 정책을 사용하여 데이터베이스를 보호하는 경우 를 클릭하여 더 많은 정책을 할당할 수 있습니다 아이콘을 클릭하여 작업을 선택합니다 > * 정책 할당 *.

    2. 정책을 선택하고 * Assign * 을 클릭합니다.

      백업은 정책에 정의된 일정에 따라 생성됩니다. 정책에서 RMAN 카탈로그를 활성화한 경우 워크플로우 끝에 있는 백업이 별도의 작업으로 카탈로그 작업을 시작합니다. 카탈로그 작성 진행률은 Job Monitor에서 확인할 수 있습니다. 카탈로그 작성 성공 시 * 백업 세부 정보 * 는 각 백업에 대한 카탈로그 상태를 표시합니다.

    참고 서비스 계정(SnapCenter-account-<account_id>)은 예약된 백업 작업을 실행하는 데 사용됩니다.

Oracle 데이터베이스의 필요 시 백업을 생성합니다

정책을 할당한 후 애플리케이션의 필요 시 백업을 생성할 수 있습니다.

  • 단계 *

    1. 응용 프로그램 페이지에서 을 클릭합니다 아이콘을 클릭하여 작업을 선택합니다 응용 프로그램에 해당하는 을 클릭하고 * On-Demand Backup * 을 클릭합니다.

    2. 여러 정책이 애플리케이션에 할당된 경우 정책, 보존 계층을 선택한 다음 * 백업 생성 * 을 클릭합니다.

      정책에서 RMAN 카탈로그를 활성화한 경우 워크플로우 끝에 있는 백업이 별도의 작업으로 카탈로그 작업을 시작합니다. 카탈로그 작성 진행률은 Job Monitor에서 확인할 수 있습니다. 카탈로그 작성 성공 시 * 백업 세부 정보 * 는 각 백업에 대한 카탈로그 상태를 표시합니다.

제한 사항

  • 에서는 FSx 볼륨이 중복되어 있는 여러 ASM 디스크 그룹에 상주하는 Oracle 데이터베이스에 대한 정합성 보장 그룹 스냅샷을 지원하지 않습니다

  • Oracle 데이터베이스가 NetApp ONTAP 또는 Cloud Volumes ONTAP용 Amazon FSx에 있고 ASM에 구성되어 있는 경우 SVM 이름이 FSx 시스템 전체에서 고유한지 확인합니다. FSx 시스템 간에 SVM 이름이 동일한 경우 이러한 SVM에 상주하는 Oracle 데이터베이스 백업도 지원되지 않습니다.

  • 큰 데이터베이스(250GB 이상)를 복원한 후 같은 데이터베이스에서 전체 온라인 백업을 수행하는 경우 다음 오류로 인해 작업이 실패할 수 있습니다.
    failed with status code 500, error {\"error\":{\"code\":\"app_internal_error\",\"message\":\"Failed to create snapshot. Reason: Snapshot operation not allowed due to clones backed by snapshots. Try again after sometime.

    이 문제를 해결하는 방법에 대한 자세한 내용은 다음을 참조하십시오. "스냅샷이 백업한 클론으로 인해 스냅샷 작업이 허용되지 않습니다".