전용 Exadata 인프라에서 Autonomous Database 백업 및 복원

고가용성을 지원하기 위해 Autonomous Database on Dedicated Exadata Infrastructure는 데이터베이스를 자동으로 백업합니다. 백업 보존 기간은 ACD(자율운영 컨테이너 데이터베이스)에 대해 선택된 백업 보존 정책에 따라 최대 95일입니다. 이 보존 기간 중에 데이터베이스를 어떤 Point-in-time으로도 복원 및 Recovery할 수 있습니다.

데이터베이스를 백업하는 동안에는 데이터베이스가 완전히 작동하지만 백업하는 동안에는 수명 주기 관리 작업이 허용되지 않습니다. 예를 들어, 백업 중에는 데이터베이스를 정지할 수 없습니다.

백업 및 복구 정보

기본적으로 Autonomous Database는 정기적으로 데이터베이스를 백업하도록 구성됩니다. ACD를 프로비저닝하는 동안 자동 백업을 비활성화하고 나중에 언제든지 Oracle Cloud Infrastructure(OCI) 콘솔에서 자동 백업을 활성화할 수 있습니다. 자동 백업이 사용으로 설정된 후에는 ACD에 대해 해당 백업을 사용 안함으로 설정할 수 없습니다.

Oracle Public CloudAutonomous Database는 백업 대상에 따라 일별 증분 백업 및 주별 전체 백업 또는 일별 가상 전체 백업을 사용하는 Autonomous Recovery Service와 함께 Object Storage에 백업됩니다.

주:

자율운영 Data Guard로 ACD를 프로비전하는 동안에는 자동 백업을 사용 안함으로 설정할 수 없습니다.

자동 백업을 활성화하면 다음과 같은 추가 백업을 수행할 수 있습니다.

  • 영역 간 백업은 원격 백업이라고도 하며 소스 데이터베이스가 아닌 다른 영역에 저장된 백업입니다. 이 백업 옵션은 Oracle Public Cloud에 배포된 ACD에만 사용할 수 있습니다. 영역 장애 시 이 백업을 사용하여 데이터베이스를 복구할 수 있습니다.

    영역 간 백업:

    • 기본 자동 백업 위에 추가 백업이 있습니다. 선택한 리전에서 수행된 두 번째 백업과 같습니다.
    • ACD 수준에서만 지원되며 ACD 내의 모든 Autonomous Database와 모든 아카이브 로그를 포함합니다.
    • 새 ACD로 복제하기 위한 용도로만 사용되며 내부 복구 작업에 사용할 수 없습니다.
    • 다른 자율운영 Exadata VM 클러스터(AVMC)에 복제할 수 있습니다. 지침은 백업에서 자율운영 컨테이너 데이터베이스 복제를 참조하십시오.

    주:

    영역 간 백업은 자율운영 Data Guard 없이 구성된 ACD에서만 사용으로 설정할 수 있습니다.
  • 장기 백업은 ACD 레벨에서 정의된 백업 보존 정책(기간)을 초과하여 보존되는 백업입니다. 장기 백업을 생성할 때는 Retention 기간을 90일에서 10년 사이로 지정할 수 있습니다.

    장기적 백업:

    • 새로운 Autonomous Database로의 복제 전용이며 Autonomous Database 내부 복원 작업에 사용할 수 없습니다.
    • Autonomous Database 레벨에서만 지원됩니다.
    • 백업을 사용으로 설정하지 않은 ACD에 상주하는 Autonomous Database에서는 수행할 수 없습니다.
    • Autonomous Database 세부정보 페이지(백업 섹션)에 나열됩니다. 또한 OCI 콘솔의 자율운영 독립형 백업에도 나열됩니다.
  • 수동 백업은 OCI 콘솔에서 수동으로 수행한 온디맨드 백업입니다. 예를 들어 애플리케이션에 대한 중요한 업데이트를 수행하기 전에 수동 백업을 나중에 복원 및 복구하는 옵션으로 사용할 수 있습니다.

    수동 백업:
    • 마지막 전체 백업의 모든 증분 백업을 포함하는 누적 증분 백업입니다.
    • ACD에 대해 선택한 백업 보존 정책(기간)에 따라 최대 95일 동안 보존됩니다.
    • Autonomous Database 레벨에서만 지원됩니다.

백업 보존 정책(기간)

ACD를 프로비저닝하는 동안 백업 보존 정책/기간을 정의하거나 나중에 Oracle Cloud Infrastructure 콘솔의 세부정보 페이지에서 수정할 수 있습니다.

Oracle Public Cloud멀티클라우드 배포에서 백업 보존 정책 값은 기본적으로 15일로 설정되며 7일에서 95일 사이의 값으로 변경할 수 있습니다.

Exadata Cloud@Customer 배포 시:
  • Recovery Appliance 또는 로컬 스토리지를 ACD의 백업 대상으로 사용하는 경우 백업 보존 정책을 수정할 수 없습니다. Recovery Appliance의 경우 이 값은 Recovery Appliance 보호 정책에 의해 제어됩니다.
  • 오브젝트 스토리지NFS(네트워크 파일 시스템) 백업 대상 유형의 경우 백업 보존 정책이 기본적으로 30일로 설정되고 7~95일 사이의 값으로 변경될 수 있습니다.

보존 잠금:

적용 대상: 적용 가능 Oracle Public Cloud 적용 대상: 적용 가능 Exadata Cloud@Customer

Exadata Infrastructure, AVMC(자율운영 VM 클러스터), ACD 및 Autonomous Database와 같은 Autonomous Database 구성요소 중 하나(또는 모두)가 종료된 후에도 자동 백업을 유지할 수 있습니다. ACD가 종료된 후 백업을 보존하는 타임라인은 자동 백업에만 적용되며 장기 백업에는 적용되지 않습니다. 종료된 ACD의 백업은 최대 72시간 또는 백업 보존 기간이 끝날 때까지 보존할 수 있습니다. 또한 ACD 종료 시 백업 보존 기간 동안 백업을 보존하도록 선택할 경우 보존 잠금을 사용으로 설정할 수 있습니다. 백업 보존 잠금을 사용으로 설정하면 보존 기간이 완료되기 전에 장기 백업을 포함하여 모든 데이터베이스 백업을 삭제할 수 없습니다. 보존 기간이 만료될 때까지는 이러한 백업을 삭제할 수 없습니다.

ACD를 프로비저닝하는 동안 또는 나중에 보존 잠금을 사용으로 설정할 수 있습니다. 사용으로 설정되면 14일 이내에 보존 잠금을 사용 안함으로 설정할 수 있으며 그 이후에는 설정이 영구적으로 유지됩니다. ACD에 대한 보존 잠금을 사용으로 설정한 경우 보존 잠금은 Autonomous Database의 자동 백업 및 장기 백업 모두에 적용됩니다.

Retention Lock을 활성화한 경우 다음을 수행합니다.
  • ACD가 종료된 후에는 모든 자동 백업과 장기 백업이 보존 기간 동안 보존됩니다.
  • 보존 기간은 나중에만 늘릴 수 있으며 줄일 수 없습니다.
  • ACD의 백업 보존 기간이 끝나면 모든 자동 백업이 삭제됩니다. 그러나 자동 백업 저장을 위해 NFS를 구성한 경우 백업을 수동으로 삭제해야 합니다. 자동 백업은 백업 보존 기간이 끝날 때까지 유지됩니다.
  • ACD가 종료된 후에는 장기 백업을 삭제할 수 없으며 해당 백업이 만료될 때까지 계속 유지됩니다. 모든 장기 백업은 만료 후 자동으로 삭제됩니다. 그러나 장기 백업을 저장하도록 NFS를 구성한 경우 해당 백업이 만료된 후 수동으로 삭제해야 합니다.
Retention Lock을 활성화하지 않은 경우
  • ACD가 종료된 후에는 설정된 보존 기간(72시간 또는 ACD의 백업 보존 기간)에 따라 모든 자동 백업이 삭제됩니다. 그러나 자동 백업 저장을 위해 NFS를 구성한 경우 자동 백업을 수동으로 삭제해야 합니다.
  • 보존 기간은 언제든지 늘리거나 줄일 수 있습니다.
  • 장기 백업은 언제든지 삭제할 수 있습니다. 또한 Autonomous Database가 종료될 때 이를 삭제하도록 선택할 수 있습니다. 그러나 장기 백업 저장을 위해 NFS를 구성했으며 해당 ACD가 종료된 경우 백업이 만료된 후 수동으로 삭제해야 합니다.

백업 대상

ACD에 생성된 Autonomous Database의 백업에 대한 백업 대상을 연결할 수 있습니다. Exadata Cloud@CustomerAutonomous Database on Oracle Database@AWS 배포에서 ACD를 프로비저닝하는 동안 사용 가능한 옵션에서 백업 대상을 선택할 수 있습니다.

기본적으로 백업 대상은 Oracle Public Cloud에 배포된 Autonomous Database의 오브젝트 스토리지로 설정됩니다. 그러나 SR(서비스 요청)을 제출하여 특정 컴파트먼트에 프로비저닝된 모든 ACD에 대한 백업 대상으로 Autonomous Recovery Service를 설정할 수 있습니다. SR이 완료되면 지정된 컴파트먼트에 프로비전된 새 ACD는 기본적으로 백업 대상을 자율운영 복구 서비스로 설정합니다.

Oracle Public CloudAutonomous Database on Oracle Database@AWS 배포에서 ACD를 프로비저닝한 후에는 백업 대상을 변경할 수 없습니다.

아래 목록은 Autonomous Database 배포를 위한 백업 대상 옵션입니다.

테이블 - 백업 대상 옵션

백업 대상 유형 지원되는 배치 참고
오브젝트 스토리지

Oracle Public CloudAutonomous Database

Exadata Cloud@CustomerAutonomous Database

Oracle Database@AWS 기반 Autonomous Database

Oracle Cloud Infrastructure의 Oracle 관리 객체 스토리지 컨테이너에 주별 전체 및 일별 증분 백업을 저장합니다.

Exadata Cloud@Customer 배치의 경우 오브젝트 스토리지를 유형으로 선택할 경우 선택적으로 스토리지 컨테이너에 접속할 때 사용할 인터넷 HTTP 프록시를 지정할 수 있습니다. Oracle은 보안 향상을 위해 가능한 경우 프록시를 사용할 것을 권장합니다.

자율운영 복구 서비스(ARS)

Oracle Public CloudAutonomous Database

일일 가상 전체 백업을 저장합니다.

자율운영 복구 서비스가 포함된 ACD를 백업 대상으로 생성하려면 ACD를 프로비전하기 전에 SR(서비스 요청)을 제출해야 합니다. 이 SR은 기본적으로 자율운영 복구 서비스를 지정된 컴파트먼트에 프로비전된 새 ACD에 대한 백업 대상으로 설정합니다.

지침은 My Oracle Cloud Support에서 서비스 요청 생성을 참조하십시오.

NFS(Network File System)

Exadata Cloud@CustomerAutonomous Database

NFS(네트워크 파일 시스템) 스토리지 위치에 백업을 저장합니다. 유형으로 NFS(네트워크 파일 시스템)를 선택하는 경우 NFS(네트워크 파일 시스템) 스토리지를 사용하는 이미 정의된 백업 대상을 선택합니다.

Exadata Cloud@Customer에 대한 NFS 스토리지에서 백업 대상을 구성하기 전에 Exadata Cloud@Customer에 대한 백업 대상 필요 조건을 참조하십시오.

백업 대상 유형으로 NFS를 선택한 경우 해당 ACD가 종료된 경우 백업 보존 기간 이후에 백업을 수동으로 삭제해야 합니다. 참조:

자세한 내용은 백업 보존 정책을 참조하십시오.

Recovery Appliance

Exadata Cloud@CustomerAutonomous Database

Oracle Zero Data Loss Recovery Appliance를 사용하는 이전에 정의된 백업 대상 중 하나에 백업을 저장합니다. Recovery Appliance를 유형으로 선택하는 경우 Oracle Zero Data Loss Recovery Appliance를 사용하는 이전에 정의된 백업 대상, ACD의 DB_UNIQUE_NAME 및 VPC 사용자 이름 암호를 선택합니다.

주:

Oracle "쉬운 연결" 문자열 형식(<host>:<port>/<service name>)으로 복구 어플라이언스에 연결되는 연결 문자열을 제공해야 합니다. 여기서 <host>는 Zero Data Loss Recovery Appliance의 SCAN 호스트 이름입니다.

Exadata Cloud@Customer에 대해 Zero Data Loss Recovery Appliance 위치에서 백업 대상을 구성하기 전에 Exadata Cloud@Customer에 대한 백업 대상 필요 조건을 참조하십시오.

로컬

Exadata Cloud@CustomerAutonomous Database

로컬 Exadata 스토리지에 백업을 저장합니다. 이 옵션은 자율운영 Exadata VM 클러스터를 생성하는 동안 로컬 스토리지를 구성한 경우에만 사용할 수 있습니다. 백업 대상 유형이 로컬이 아닌 다른 유형으로 ACD를 만든 후에는 나중에 로컬 백업으로 변경할 수 없습니다.
AWS S3 Oracle Database@AWS 기반 Autonomous Database AWS Object Storage에 백업을 저장합니다.

백업 대상 변경

적용 대상: 적용 가능 Exadata Cloud@Customer만 해당

자동 백업이 사용으로 설정된 ACD의 백업 대상 유형을 변경할 수 있습니다. 특정 시점에 ACD와 연관된 백업 대상은 최대 두 개뿐일 수 있습니다.

표 - 백업 대상 변경

현재 백업 대상 유형입니다. 지원되는 새 백업 대상 유형 참고
로컬 - 현재 유형이 로컬인 경우 백업 대상 유형을 변경할 수 없습니다.
NFS(Network File System)

NFS

RA

-
오브젝트 스토리지

RA

-
Recovery Appliance(RA)

RA

NFS

오브젝트 스토리지

백업 대상 유형을 RA에서 오브젝트 스토리지로 변경하는 것은 ACD가 원래 오브젝트 스토리지 백업으로 구성된 경우에만 지원됩니다.

복원 및 복구

다음 옵션 중 하나를 사용하여 데이터베이스를 복원할 수 있습니다.
  • 특정 백업을 사용하여 데이터베이스 복원
  • OCI 콘솔에서 적시 복구를 위한 시간기록 사용
  • 특정 SCN(시스템 변경 번호)을 사용하여 OCI 콘솔에서 데이터베이스를 복원합니다.

복원이 진행되는 동안 데이터베이스가 사용할 수 없음 상태가 됩니다. 이 상태에서는 데이터베이스에 접속할 수 없습니다. 사용할 수 없음 상태에서 지원되는 수명 주기 관리 작업은 종료뿐입니다. 복원 작업이 완료되면 데이터베이스가 복원 전과 동일한 상태로 열립니다. 세 가지 복원 유형(SCN별, 시간 기록별 또는 특정 백업 사용) 모두에 대해 복원이 완료되면 SCN이 반환됩니다.

데이터베이스가 복원되면 ADMIN 사용자 비밀번호 값도 복원됩니다. 따라서 더 이상 기억하지 못하는 오래된 값이 있을 수 있습니다. Unlock or Change the ADMIN Database User Password에 설명된 대로 암호를 새 값으로 설정할 수 있습니다.

데이터베이스를 복원한 후 복원이 완료된 날짜와 복원 작업에 대해 지정한 날짜(복원 시간) 사이의 모든 백업이 무효화됩니다. 복원 시간과 복원 완료 시간 사이의 어느 시점으로든 추가 복원 작업을 시작할 수 없습니다. 새 복원 작업은 복원 시간보다 오래되거나 실제 복원이 성공한 시간보다 더 최근의 시점으로만 시작할 수 있습니다.

자율운영 Data Guard 설정에서 다음을 수행합니다.

  • primary 데이터베이스에서만 백업을 복원할 수 있습니다.
  • 대기 데이터베이스가 스냅샷 대기 롤에 있는 경우 데이터베이스 복원이 허용되지 않습니다. 이 데이터베이스를 복원하려면 대기 자율운영 컨테이너 데이터베이스(ACD)를 물리적 대기 롤로 변환해야 합니다. 지침은 Convert Snapshot Standby to Physical Standby를 참조하십시오.

백업 및 복원 작업

다음 표에서는 Autonomous Database의 백업에 대해 수행할 수 있는 작업을 나열합니다.
연산 세부정보 추가 참조
수동 백업 생성 OCI 콘솔의 ACD 세부정보 페이지에서 수동(온디맨드) 백업을 생성할 수 있습니다. Autonomous Database를 수동으로 백업
장기 백업 생성 OCI 콘솔의 ACD 세부정보 페이지에서 장기 백업을 생성할 수 있습니다. 장기 백업 생성
백업의 복제본

Autonomous Database의 백업 셋에 대한 특정 시점 사본을 생성할 수 있습니다.

자동 백업, 수동 백업(백업 목록 또는 시간 기록에 따라 선택됨) 또는 장기 백업에서 복제할 수 있습니다.

백업에서 복제, 요구사항 및 제한 사항에 대한 자세한 내용은 전용 Exadata 인프라에서 Autonomous Database 복제 정보를 참조하십시오.

OCI 콘솔에서 수동 또는 장기 백업 복제에 대한 지침은 백업에서 Autonomous Database 복제를 참조하십시오.

ACD 백업에서 복제에 대한 지침은 백업에서 자율운영 컨테이너 데이터베이스 복제를 참조하십시오.

백업 설정 편집 자동 백업(ACD를 프로비저닝하는 동안 사용 안함으로 설정된 경우)을 사용으로 설정하고 OCI 콘솔에서 ACD의 세부정보 페이지에서 다음 백업 설정을 수정할 수 있습니다.
  • 7-95일 사이의 값으로 백업 보존 기간.
  • Exadata Cloud@Customer에 배치된 경우 백업 대상 유형입니다.
  • HTTP 프록시. 오브젝트 스토리지가 Exadata Cloud@Customer 배포의 백업 대상으로 선택된 경우에만 적용할 수 있습니다.
  • Oracle Public Cloud에 배포된 경우 영역 간 백업 복사본입니다.
  • 백업 보존 기간 또는 ACD가 종료된 후 72시간 동안 자동 백업을 보존합니다(Oracle Public CloudExadata Cloud@Customer 배포에 적용됨).
  • 보존 잠금을 사용으로 설정합니다. 이는 ACD가 종료될 때 백업 보존 기간 동안 백업을 보존하도록 선택하는 경우에만 적용됩니다(Oracle Public CloudExadata Cloud@Customer 배포에 적용됨).
백업 설정 편집에 대한 자세한 내용은 자율운영 컨테이너 데이터베이스 백업 설정 편집을 참조하십시오.
장기 백업 갱신 장기 백업의 보존 기간을 편집하거나, OCI 콘솔의 ACD 세부정보 페이지에서 장기 백업을 삭제할 수도 있습니다. 장기 백업 관리
Autonomous Database 복원 및 복구 특정 백업에서 데이터베이스를 복원하거나 OCI 콘솔에 있는 ACD의 세부정보 페이지에서 적시 복구를 위한 시간 기록을 사용할 수 있습니다. Autonomous Database 복원 및 복구
원격 백업 보기 OCI 콘솔에서 한 리전의 원격 백업 목록을 볼 수 있습니다. 원격 백업 목록 보기
백업에서 ACD 복제 원격 백업에서 복제 소스가 아닌 다른 지역의 AVMC로 ACD를 복제하여 데이터베이스를 복구할 수 있습니다. 백업에서 자율운영 컨테이너 데이터베이스 복제

API를 사용하여 백업 및 복원 작업을 수행할 수도 있습니다. 자세한 내용은 전용 Exadata 인프라의 Autonomous Database에 대한 API Reference를 참조하십시오.

백업 및 복원 이벤트

Oracle Database 리소스는 리소스 변경 사항을 나타내는 구조화된 메시지인 이벤트를 내보냅니다. 데이터베이스 백업 작업과 관련된 여러 이벤트가 있습니다. 전용 Exadata 인프라의 Autonomous Database 이벤트에서 찾을 수 있습니다