전용 Exadata 인프라에서 Autonomous Database 백업 및 복원
고가용성을 지원하기 위해 Autonomous Database on Dedicated Exadata Infrastructure는 데이터베이스를 자동으로 백업합니다. 백업 보존 기간은 ACD(자율운영 컨테이너 데이터베이스)에 대해 선택된 백업 보존 정책에 따라 최대 95일입니다. 이 보존 기간 중에 데이터베이스를 어떤 Point-in-time으로도 복원 및 Recovery할 수 있습니다.
데이터베이스를 백업하는 동안에는 데이터베이스가 완전히 작동하지만 백업하는 동안에는 수명 주기 관리 작업이 허용되지 않습니다. 예를 들어, 백업 중에는 데이터베이스를 정지할 수 없습니다. Autonomous Database를 종료하면 장기 백업을 포함한 모든 자동 및 수동 백업이 삭제됩니다.
백업 및 복구 정보
기본적으로 Autonomous Database는 정기적으로 데이터베이스를 백업하도록 구성됩니다. ACD를 프로비저닝하는 동안 자동 백업을 비활성화하고 나중에 언제든지 Oracle Cloud Infrastructure(OCI) 콘솔에서 자동 백업을 활성화할 수 있습니다. 자동 백업이 사용으로 설정된 후에는 ACD에 대해 해당 백업을 사용 안함으로 설정할 수 없습니다.
Oracle Public Cloud의 Autonomous Database는 일일 증분 백업과 주간 전체 백업 또는 일일 가상 전체 백업이 포함된 Autonomous Recovery Service를 사용하여 Object Storage에 백업됩니다. Exadata Cloud@Customer에 배포된 Autonomous Database는 이 문서에서 자세히 설명된 대로 다양한 백업 대상에 백업할 수 있습니다. Oracle Database@AWS 기반 Autonomous Database는 기본적으로 AWS S3에 백업됩니다. 프로비저닝 후에는 대상 유형을 변경하여 OCI 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 레벨에서만 지원되며 Autonomous Database가 존재하는 동안에만 사용할 수 있습니다.
- 백업을 사용으로 설정하지 않은 ACD에 상주하는 Autonomous Database에서는 수행할 수 없습니다.
-
수동 백업은 OCI 콘솔에서 수동으로 수행한 온디맨드 백업입니다. 예를 들어 애플리케이션에 대한 중요한 업데이트를 수행하기 전에 수동 백업을 나중에 복원 및 복구하는 옵션으로 사용할 수 있습니다.
수동 백업:- 마지막 전체 백업의 모든 증분 백업을 포함하는 누적 증분 백업입니다.
- ACD에 대해 선택한 백업 보존 정책(기간)에 따라 최대 95일 동안 보존됩니다.
- Autonomous Database 레벨에서만 지원됩니다.
백업 보존 정책(기간)
ACD를 프로비저닝하는 동안 백업 보존 정책/기간을 정의하거나 나중에 Oracle Cloud Infrastructure 콘솔의 세부정보 페이지에서 수정할 수 있습니다.
Oracle Public Cloud 및 멀티클라우드 배포에서 백업 보존 정책 값은 기본적으로 15일로 설정되며 7일에서 95일 사이의 값으로 변경할 수 있습니다.
- Recovery Appliance 또는 로컬 스토리지를 ACD의 백업 대상으로 사용하는 경우 백업 보존 정책을 수정할 수 없습니다. Recovery Appliance의 경우 이 값은 Recovery Appliance 보호 정책에 의해 제어됩니다.
- 오브젝트 스토리지 및 NFS(네트워크 파일 시스템) 백업 대상 유형의 경우 백업 보존 정책이 기본적으로 30일로 설정되고 7~95일 사이의 값으로 변경될 수 있습니다.
백업 대상
적용 대상: Exadata Cloud@Customer 적용 대상:
멀티클라우드
테이블 - 백업 대상 옵션
백업 대상 유형 | 설명 | 지원되는 배치 | 참고 |
---|---|---|---|
오브젝트 스토리지 |
Oracle Cloud Infrastructure의 Oracle 관리 객체 스토리지 컨테이너에 주별 전체 및 일별 증분 백업을 저장합니다. Exadata Cloud@Customer 배치의 경우 오브젝트 스토리지를 유형으로 선택할 경우 선택적으로 스토리지 컨테이너에 접속할 때 사용할 인터넷 HTTP 프록시를 지정할 수 있습니다. Oracle은 보안 향상을 위해 가능한 경우 프록시를 사용할 것을 권장합니다. |
Exadata Cloud@Customer의 Autonomous Database Oracle Database@AWS 기반 Autonomous Database |
멀티클라우드 ACD 리소스를 프로비저닝한 후에는 백업 대상을 변경하여 OCI Object Storage에 자동 및 장기 백업을 저장할 수 있습니다. |
NFS(Network File System) |
NFS(네트워크 파일 시스템) 스토리지 위치에 백업을 저장합니다. 유형으로 NFS(네트워크 파일 시스템)를 선택하는 경우 이전에 정의된 NFS(네트워크 파일 시스템) 저장소를 사용하는 백업 대상을 선택합니다. |
Exadata Cloud@Customer의 Autonomous Database |
|
Recovery Appliance | Oracle Zero Data Loss Recovery Appliance를 사용하는 이전에 정의된 백업 대상 중 하나에 백업을 저장합니다. Recovery Appliance를 유형으로 선택하는 경우 Oracle Zero Data Loss Recovery Appliance를 사용하는 이전에 정의된 백업 대상, ACD의 DB_UNIQUE_NAME 및 VPC 사용자 이름 암호를 선택합니다.
|
Exadata Cloud@Customer의 Autonomous Database |
복구 어플라이언스에 접속하는 접속 문자열을 Oracle "간단한 접속" 문자열 형식(<host>:<port>/<service name> )으로 제공해야 합니다. 여기서 <host> 은 Zero Data Loss Recovery Appliance의 SCAN 호스트 이름입니다.
|
로컬 | 로컬 Exadata 스토리지에 백업을 저장합니다. 이 옵션은 자율운영 Exadata VM 클러스터를 생성하는 동안 로컬 스토리지를 구성한 경우에만 사용할 수 있습니다. 백업 대상 유형이 로컬이 아닌 다른 유형으로 ACD를 만든 후에는 나중에 로컬 백업으로 변경할 수 없습니다. |
Exadata Cloud@Customer의 Autonomous Database |
|
AWS S3 | AWS Object Storage에 백업을 저장합니다. | Oracle Database@AWS 기반 Autonomous Database | Oracle Database@AWS 기반 Autonomous Database는 기본적으로 AWS S3에 백업됩니다. |
백업 대상 변경
적용 대상: Exadata Cloud@Customer 적용 대상:
멀티클라우드
표 - 백업 대상 변경
현재 백업 대상 유형입니다. | 지원되는 새 백업 대상 유형 | 참고 |
---|---|---|
로컬 | - | 현재 유형이 로컬인 경우 백업 대상 유형을 변경할 수 없습니다. |
NFS(Network File System) |
NFS RA |
백업 대상 유형을 NFS에서 오브젝트 스토리지로 변경하는 것은 현재 지원되지 않습니다.
백업 대상 유형을 NFS에서 로컬로 변경할 수 없습니다. |
오브젝트 스토리지 |
RA |
백업 대상 유형을 오브젝트 스토리지에서 NFS로 변경하는 것은 현재 지원되지 않습니다. |
Recovery Appliance(RA) |
RA NFS 오브젝트 스토리지 |
백업 대상 유형을 RA에서 오브젝트 스토리지로 변경하는 것은 ACD가 원래 오브젝트 스토리지 백업으로 구성된 경우에만 지원됩니다.
백업 대상 유형을 RA에서 로컬로 변경할 수 없습니다. |
AWS S3 | OCI OSS(Object Storage Service) | Autonomous Database on Oracle Database@AWS는 AWS S3에 백업되지만, OCI Object Storage Service(OSS) 내에 자동 및 장기 백업을 저장하도록 변경할 수 있습니다. |
복원 및 복구
- 특정 백업을 사용하여 데이터베이스 복원
- OCI 콘솔에서 적시 복구를 위한 시간기록 사용
- 특정 SCN(시스템 변경 번호)을 사용하여 OCI 콘솔에서 데이터베이스를 복원합니다.
복원이 진행되는 동안 데이터베이스가 사용할 수 없음 상태가 됩니다. 이 상태에서는 데이터베이스에 접속할 수 없습니다. 사용할 수 없음 상태에서 지원되는 수명 주기 관리 작업은 종료뿐입니다. 복원 작업이 완료되면 데이터베이스가 복원 전과 동일한 상태로 열립니다. 세 가지 복원 유형(SCN별, 시간 기록별 또는 특정 백업 사용) 모두에 대해 복원이 완료되면 SCN이 반환됩니다.
데이터베이스가 복원되면 ADMIN 사용자 비밀번호 값도 복원됩니다. 따라서 더 이상 기억하지 못하는 오래된 값이 있을 수 있습니다. Unlock or Change the ADMIN Database User Password에 설명된 대로 암호를 새 값으로 설정할 수 있습니다.
데이터베이스를 복원한 후 복원이 완료된 날짜와 복원 작업에 대해 지정한 날짜(복원 시간) 사이의 모든 백업이 무효화됩니다. 복원 시간과 복원 완료 시간 사이의 어느 시점으로든 추가 복원 작업을 시작할 수 없습니다. 새 복원 작업은 복원 시간보다 오래되거나 실제 복원이 성공한 시간보다 더 최근의 시점으로만 시작할 수 있습니다.
자율운영 Data Guard 설정에서 다음을 수행합니다.
- primary 데이터베이스에서만 백업을 복원할 수 있습니다.
- 대기 데이터베이스가 스냅샷 대기 롤에 있는 경우 데이터베이스 복원이 허용되지 않습니다. 이 데이터베이스를 복원하려면 대기 자율운영 컨테이너 데이터베이스(ACD)를 물리적 대기 롤로 변환해야 합니다. 지침은 Convert Snapshot Standby to Physical Standby를 참조하십시오.
백업 및 복원 작업
연산 | 세부정보 | 추가 참조 |
---|---|---|
수동 백업 생성 | OCI 콘솔의 ACD 세부정보 페이지에서 수동(온디맨드) 백업을 생성할 수 있습니다. | Autonomous Database 수동 백업 |
장기 백업 생성 | OCI 콘솔의 ACD 세부정보 페이지에서 장기 백업을 생성할 수 있습니다. | 장기 백업 생성 |
백업의 복제본 |
Autonomous Database의 백업 셋에 대한 특정 시점 사본을 생성할 수 있습니다. 자동 백업, 수동 백업(백업 목록 또는 시간 기록에 따라 선택됨) 또는 장기 백업에서 복제할 수 있습니다. |
백업에서 복제, 해당 요구사항 및 제한 사항에 대한 자세한 내용은 전용 Exadata 인프라에서 Autonomous Database 복제 정보를 참조하십시오. OCI 콘솔에서 수동 또는 장기 백업을 복제하는 방법에 대한 지침은 Clone Autonomous Database from Backup을 참조하십시오. ACD 백업에서 복제에 대한 지침은 백업에서 자율운영 컨테이너 데이터베이스 복제를 참조하십시오. |
백업 설정 편집 | 자동 백업(ACD를 프로비저닝하는 동안 사용 안함으로 설정된 경우)을 사용으로 설정하고 OCI 콘솔에서 ACD의 세부정보 페이지에서 다음 백업 설정을 수정할 수 있습니다.
|
백업 설정 편집에 대한 자세한 내용은 자율운영 컨테이너 데이터베이스 백업 설정 편집을 참조하십시오. |
장기 백업 갱신 | 장기 백업의 보존 기간을 편집하거나, OCI 콘솔의 ACD 세부정보 페이지에서 장기 백업을 삭제할 수도 있습니다. | 장기 백업 관리 |
Autonomous Database 복원 및 복구 | 특정 백업에서 데이터베이스를 복원하거나 OCI 콘솔에 있는 ACD의 세부정보 페이지에서 적시 복구를 위한 시간 기록을 사용할 수 있습니다. | Autonomous Database 복원 및 복구 |
원격 백업 보기 | OCI 콘솔에서 한 리전의 원격 백업 목록을 볼 수 있습니다. | 원격 백업 목록 보기 |
백업에서 ACD 복제 | 원격 백업에서 복제 소스가 아닌 다른 지역의 AVMC로 ACD를 복제하여 데이터베이스를 복구할 수 있습니다. | 백업에서 자율운영 컨테이너 데이터베이스 복제 |
API를 사용하여 백업 및 복원 작업을 수행할 수도 있습니다. 자세한 내용은 전용 Exadata 인프라의 Autonomous Database에 대한 API 참조를 참조하십시오.
백업 및 복원 이벤트
Oracle Database 리소스는 리소스 변경 사항을 나타내는 구조화된 메시지인 이벤트를 내보냅니다. 데이터베이스 백업 작업과 관련된 여러 이벤트가 있습니다. 전용 Exadata 인프라의 Autonomous Database 이벤트에서 찾을 수 있습니다