Oracle 데이터베이스용 애플리케이션 세부정보 및 설정 구성

다음 탭을 사용하여 설정을 구성할 백업 유형을 찾습니다.

데이터베이스 백업

이 표에 표시된 애플리케이션 설정을 사용하여 데이터베이스 백업을 구성합니다.

설정 입력
인증 섹션의 사용자 이름 및 비밀번호
1. 기본 노드에서 백업

데이터베이스 인증 (Linux만 해당): Oracle 데이터베이스 인증은 Oracle 데이터베이스 사용자 인증 정보를 사용합니다. Oracle 데이터베이스 인증을 사용하려면 sysdba 권한 또는 Oracle 12c 이상인 경우 sysbackup로 데이터베이스에 연결할 데이터베이스 사용자 인증 정보를 제공해야 합니다. 데이터베이스 사용자 계정에 데이터베이스의 사용자 역할 섹션에 따라 적절한 역할이 선택되어 있는지 확인합니다.

OS 인증: 해당 사항 없음 - 데이터베이스 사용자 계정과 서비스 이름이 필요하지 않습니다. 백업 및 DR은 백업을 위해 데이터베이스에 연결할 때 SQLPLUS에는 / as sysdba를, RMAN에는 target /를 사용합니다.

2. 데이터 가드 (대기) 노드에서 백업:

데이터베이스 인증 (Linux만 해당): Oracle 데이터베이스 인증은 백업에 Oracle 데이터베이스 사용자 인증 정보를 사용합니다. Oracle 데이터베이스 인증을 사용하려면 sysdba 권한 또는 Oracle 12c 이상인 경우 sysbackup를 사용하여 데이터베이스에 연결할 데이터베이스 사용자 인증 정보를 제공해야 합니다. 데이터베이스 사용자 계정에 데이터베이스의 사용자 역할에 따라 적절한 역할이 선택되어 있는지 확인합니다.

OS 인증: 데이터 가드 노드에서 백업의 일관된 사본을 캡처하려면 기본 노드에서 보관처리 로그를 전환하는 데 데이터베이스 사용자 계정이 필요합니다. OS 인증에서는 sysdba 또는 sysbackup 권한이 필요하지 않습니다. 사용자에게 sysdba 역할이 없는 경우 dba_tablespaces에서 연결, 시스템 변경, 선택 권한을 부여해야 합니다. 데이터베이스 사용자 계정의 데이터베이스의 사용자 역할 섹션에 없음 역할이 선택되어 있는지 확인합니다.
데이터베이스의 사용자 역할 RMAN 백업에는 sysdba 역할 또는 Oracle 12c 이상에서는 sysbackup 역할이 필요합니다. 기본값은 sysdba입니다. 데이터베이스의 사용자 계정에 할당된 역할에 따라 올바른 역할을 선택해야 합니다. 이는 DB 인증에만 적용됩니다.

OS 인증을 사용한 데이터 가드 백업: sysdba 또는 sysoper가 아닌 데이터베이스 사용자 계정의 역할로 없음을 선택합니다. sysdba 또는 sysoper가 아닌 경우 필요한 권한은 connect, alter system, select on dba_tablespaces 역할입니다.
채널 수 백업의 동시 실행을 구성할 RMAN 채널 수를 입력합니다. 채널 수는 서버에서 사용 가능한 코어 수를 기준으로 구성해야 하며, 동시에 실행되도록 구성된 다른 데이터베이스 백업을 고려해야 합니다. 기본 채널 수는 2개입니다.
RMAN 위치 로깅 기본적으로 RMAN 로그 위치는 /var/act/log/rman.log입니다.

이 항목을 사용하면 RMAN 로그 파일 위치를 변경할 수 있습니다. RMAN 파일 이름이 포함된 전체 경로를 입력합니다.
복원 확인 RMAN RESTORE VALIDATE는 백업의 무결성을 확인합니다. 데이터베이스에서 손상된 블록을 감지하는 데 사용됩니다. 이 체크박스를 선택하면 백업 및 DR 에이전트가 각 백업에 대해 RMAN 복원 유효성 검사를 호출합니다. 이 유효성 검사는 비용이 많이 들고 백업 시간이 늘어납니다.
RMAN 카탈로그 DB 이름(선택사항) 카탈로그 데이터베이스 서비스 이름입니다. RMAN CATALOG DATABASERMAN 백업을 위해 설정된 사용자 환경에 해당합니다. 백업 및 DR이 연결되려면 카탈로그 데이터베이스 서비스 이름의 tnsnames.ora 파일에 항목이 있어야 합니다.
RMAN 카탈로그 사용자 및
RMAN 카탈로그 비밀번호
백업 중에 RMAN가 연결할 카탈로그 데이터베이스 사용자 이름과 비밀번호입니다. 카탈로그 DB에 연결된 백업을 실행하기 위해 RMAN 카탈로그 DB 이름이 제공되는 경우 필요합니다.
Oracle 서비스 이름 비RAC 환경에서 Oracle 서비스 이름 만들기 및 확인RAC 환경에서 Oracle 서비스 이름 만들기 및 확인에 설명된 대로 백업 및 DR 백업에서 사용할 새 서비스 이름을 tnsnames.ora 파일에 지정하는 기능을 제공합니다.

지정하지 않으면 기본적으로 백업 및 DR에서 Oracle SID 이름 (인스턴스 이름)을 서비스 이름으로 사용합니다. 백업 및 DR이 연결되려면 새 서비스 이름 또는 기본 SID 이름의 tnsnames.ora 파일에 항목이 있어야 합니다. Oracle 서비스 이름은 데이터베이스 인증과 함께만 사용됩니다.
Oracle Data Guard 기본 노드 서비스 이름 대기 데이터베이스 노드에서 기본 데이터베이스 노드에 연결하도록 데이터 가드 노드에 구성된 tnsnames.ora 파일의 서비스 이름입니다.

Oracle Data Guard에서 데이터를 보호하는 경우에만 필요합니다. 자세한 내용은 Oracle 데이터 가드 노드에서 보호를 참고하세요.
클러스터 노드 다음 형식으로 페일오버 노드 선택을 지정합니다.
Failover choice:Node IP:servicename:role
이는 RAC에만 사용됩니다. 백업 및 DR RMAN 백업의 RAC 투명 페일오버를 다른 노드로 구성을 참고하세요.

예:1:172.16.16.21:svc_orarac2_act:F

역할은 페일오버의 경우 F여야 합니다. 역할은 유지보수의 경우 M일 수도 있습니다. 노드 역할이 M인 경우 백업/복구 어플라이언스는 원래 보호된 노드를 사용하는 대신 이를 백업 노드로 사용합니다.
Maxcorrupt 매개변수 설정 maxcorrupt를 설정하면 RMAN BACKUP 명령어 실행 중에 데이터 파일에서 이전에 감지되지 않은 블록 손상이 지정된 횟수만큼 허용됩니다. 백업을 수행하는 동안 RMAN가 이 수보다 많은 새 손상된 블록을 감지하면 백업 작업이 중단됩니다.
섹션 크기 재정의 섹션 크기는 MB 단위입니다. 섹션 크기 RMAN 매개변수를 사용하면 대용량 파일의 백업을 여러 RMAN 채널에 걸쳐 병렬화할 수 있습니다.

기본 섹션 크기는 16000(16GB)입니다. 기본값을 재정의하려면 1과 200,000 사이의 새 크기를 입력하세요.
카탈로그에서 삭제하지 않음 각 백업 작업 후 RMAN 데이터 파일 백업 메타데이터를 카탈로그화된 상태로 유지하려면 이 체크박스를 선택합니다. 기본적으로 백업 및 DR 데이터 파일 백업은 백업 시작 시 카탈로그화되고 백업 종료 시 카탈로그화 해제됩니다.
새로운 수준 0 백업 강제 백업 및 DR RMAN 백업은 업데이트된 이미지 사본을 사용하여 영구적으로 증분되며, 각 증분 백업은 논리적 전체 사본을 만듭니다. 전체 수준 0 백업이 필요한 경우 백업 및 DR 증분 백업을 덮어쓴 후 단일 백업 작업에 이 체크박스를 선택합니다. 전체 0단계 백업이 완료된 후에는 이 옵션을 삭제해야 합니다. 그러지 않으면 각 백업이 새 0단계 Oracle RMANRMAN 백업이 됩니다. 이는 스냅샷 풀 저장소에 영향을 미칩니다.
Oracle 구성 파일 위치 암호화 지원을 위해 월렛과 같은 Oracle RMAN 백업으로 Oracle 구성 파일을 백업할 때 사용합니다. 전체 경로가 필요합니다.

폴더 이름을 지정하면 해당 폴더 아래의 모든 파일이 백업됩니다. 파일 이름을 지정하면 지정된 파일만 백업됩니다.

참고: TDE가 있는 Oracle 데이터베이스의 경우 Oracle 애플리케이션의 Oracle 구성 파일 위치 고급 설정을 설정하여 TDE의 월렛을 캡처할 수 있습니다. TDE 지원 데이터베이스의 애플리케이션 인식 마운트를 사용하려면 월렛을 마운트 호스트의 적절한 위치에 복사해야 하며 월렛을 구성하고 열어야 합니다.
AU_SIZE ASM 디스크 그룹 AU 크기를 구성하는 매개변수(MB, 기본값: 1MB)입니다. 이는 디스크 그룹 생성 중에만 적용되며, 디스크 그룹 생성은 수준 0 백업 작업 중에 이루어집니다. 첫 번째 백업 전에 이를 설정하거나 새 수준 0을 강제로 선택하여 새 AU_SIZE로 디스크 그룹을 다시 만듭니다.

새 수준 0 백업을 사용할 때는 스냅샷 풀에 여유 공간이 충분해야 합니다.
RAC 구성원 자동 검색 RAC 데이터베이스의 모든 구성원을 자동 검색하려면 이 체크박스를 선택합니다. 스테이징 디스크를 모든 RAC 노드에 매핑할 수 있습니다. 호스트 이름에 FQDN이 없으면 자동 검색이 작동하지 않습니다. 이 경우 노드를 수동으로 추가합니다.
RAC 구성원 노드 RAC 구성원을 자동 검색하지 않으려면 스테이징 디스크를 선택한 RAC 구성원에 매핑하기 위한 RAC 노드 목록을 제공합니다. 보호된 노드를 먼저 나열합니다. ASM 디스크 그룹의 Oracle 데이터베이스를 보호하는 데만 사용하세요.

보관처리 로그 백업

다음 애플리케이션 설정을 사용하여 보관 파일 로그 백업을 구성합니다.

설정 입력
보관 파일 로그 백업 채널 수 보관 로그 백업 중에 사용할 RMAN 채널 또는 동시 로그 백업 수를 지정합니다. 기본 RMAN 채널은 2입니다.
Oracle TNS_Admin 경로 tnsnames.ora가 비표준 위치에 있는 경우 tnsnames.ora가 있는 디렉터리의 전체 경로를 제공합니다. Oracle TNS_Admin 경로는 데이터베이스 인증에만 사용됩니다.
로그 삭제 보관 기간 제공된 공간에 보관 로그 대상에 프로덕션 보관 파일 로그를 보관할 시간을 시간으로 입력합니다. 예를 들어 이 값을 4로 설정하면 4시간이 지난 보관처리 로그가 데이터베이스 보관처리 대상에서 삭제됩니다. 기본값은 24시간입니다.

참고: 로그 삭제 보관 기간을 0으로 설정하면 백업 작업이 완료된 직후에 로그가 삭제됩니다. 이렇게 하면 삭제 전 로그 백업 성공을 1 이상으로 설정합니다.
삭제 전 로그 백업 성공 기본적으로 보관처리 삭제 시 성공한 로그 백업 수는 확인되지 않습니다. 성공적으로 백업된 로그 수를 입력한 후 보관 파일 삭제를 실행합니다.
보관처리 로그 교차 확인 보관처리 로그 백업에서 교차 확인을 실행하고 만료된 프로덕션 보관처리 로그를 삭제하려면 이 옵션을 선택합니다.
보관처리 로그 백업을 하루에 한 번 교차 확인 데이터베이스 백업 후 로그 백업 중에 백업 및 DR 스테이징 디스크의 보관 로그 백업을 하루에 한 번 교차 확인하려면 이 옵션을 선택합니다. 이 옵션은 archivelog 교차 확인 백업이 선택된 경우 각 archivelog 백업 중에 교차 확인을 재정의합니다.
보관 로그 백업 교차 확인 백업 및 DR 스테이징 디스크의 archivelog 백업을 각 archivelog 백업과 교차 확인하려면 이 옵션을 선택합니다.
백업 세트당 파일 수 archivelog 백업 중에 백업 세트에 포함할 보관 로그 수를 지정합니다. 기본값은 4입니다.
로그 백업 보관처리 서비스 이름 Oracle 서비스 이름이 두 개 이상의 노드에서 실행되도록 구성된 경우 RAC 환경에서 보관처리 로그 백업에 전용 Oracle 데이터베이스 서비스 이름을 제공합니다. 보관처리 로그 백업 서비스 이름은 데이터베이스 인증과 함께만 사용됩니다.

백업 스테이징 디스크

다음 애플리케이션 설정을 사용하여 백업 스테이징 디스크를 구성합니다.

설정 입력
ASM 형식을 파일 시스템 형식으로 변환 기본적으로 데이터베이스는 기본 형식(ASM 또는 파일 시스템)으로 캡처됩니다. 백업 대상은 ASM 디스크 그룹에 데이터 파일이 있는 프로덕션 Oracle 데이터베이스의 경우 ASM이고, 파일 시스템에 데이터 파일이 있는 Oracle 데이터베이스의 경우 파일 시스템입니다. 소스 데이터베이스 데이터 파일이 ASM 디스크 그룹에 있고 백업 대상을 파일 시스템 스테이징 디스크로 설정해야 하는 경우 로 설정합니다.
Windows 환경의 모든 ASM 데이터베이스에 대해 로 설정해야 합니다.
파일 시스템 형식을 Oracle ASM 형식으로 변환 기본적으로 데이터베이스는 기본 형식(ASM 또는 파일 시스템)으로 캡처됩니다. 백업 대상은 ASM 디스크 그룹에 데이터 파일이 있는 프로덕션 Oracle 데이터베이스의 경우 ASM이고, 파일 시스템에 데이터 파일이 있는 Oracle 데이터베이스의 경우 파일 시스템입니다. 파일 시스템에 데이터 파일이 있는 소스 데이터베이스와 백업 대상을 Oracle ASM 디스크 그룹으로 설정해야 하는 경우 이 옵션을 로 설정합니다. 이렇게 하려면 Oracle 서버에 ASM이 설치되어 있어야 합니다.
ASM 디스크 그룹 호환성 디스크 그룹에 액세스할 수 있는 ASM 소프트웨어의 최소 버전입니다. 백업 ASM 디스크 그룹 ASM 호환성을 지정하고 재정의하려면 ASM 디스크 그룹 호환성 속성을 참고하세요. 이렇게 하려면 새 강제 수준 0 백업이 필요합니다. 이는 스냅샷 풀 저장소에 영향을 미칩니다.
데이터베이스 호환성 디스크 그룹을 사용하는 모든 데이터베이스 인스턴스에 대해 호환되는 최소 데이터베이스 초기화 매개변수 설정입니다. ASM 디스크 그룹 호환성 속성을 참고하여 백업 ASM 디스크 그룹 RDBMS 호환성을 지정하고 재정의합니다. 이렇게 하려면 새 강제 수준 0 백업이 필요합니다. 이는 스냅샷 풀 저장소에 영향을 미칩니다.
스테이징 디스크 크기 기본적으로 백업 및 DR 에이전트는 데이터베이스 백업의 스테이징 디스크 크기를 데이터베이스의 최대 크기의 1.5배로 계산합니다. 값을 수동으로 지정하려면 향후 2년 동안 데이터베이스가 확장될 수 있도록 스테이징 디스크를 할당합니다. 수동으로 설정하면 데이터베이스 크기가 커짐에 따라 스테이징 디스크의 동적 증가가 제한됩니다.
스테이징 디스크 세부사항 애플리케이션의 백업 스테이징 디스크에 여러 디스크가 사용되는 경우 각 디스크의 최대 크기입니다. 기본값은 1,000GB입니다.
스테이징 디스크 세부사항을 최소 스테이징 디스크 크기로 사용 세부사항 설정 (기본값은 1,000GB)보다 작고 주기적으로 증가하는 경향이 있는 애플리케이션에 사용합니다. 이 옵션은 비용이 많이 드는 전체 백업을 자주 실행하지 않도록 하는 데 유용합니다. 스테이징 디스크는 씬 프로비저닝되므로 즉시 사용하기 위해 필요한 것보다 큰 스테이징 디스크를 사용하는 데 초기 비용이 들지 않습니다.
최종 스테이징 디스크 최소 크기 애플리케이션의 백업 스테이징 디스크에 여러 디스크가 사용되는 경우 마지막 디스크의 최소 크기입니다.이 값은 확장을 수용하기 위해 백업 스테이징 디스크에 할당된 추가 디스크에도 사용됩니다. 기본값은 250GB입니다.
스테이징 디스크 마운트 지점 스테이징 디스크를 특정 위치에 마운트할 수 있습니다.
로그 스테이징 디스크 크기 로그 백업 정책이 설정된 경우 사용됩니다. 기본적으로 백업 및 DR은 30일 최고점을 사용하여 보관처리 백업 스테이징 디스크의 스테이징 디스크 크기를 결정합니다.
참고: 시스템 세부사항 기본값인 1TB보다 큰 크기의 로그 백업 스테이징 디스크를 만들 수 있지만, 이 경우 자동 로그 스테이징 크기 업데이트가 사용 중지됩니다. 다시 사용 설정하려면 로그 백업이 완료될 때까지 기다린 다음 로그 스테이징 디스크 크기 값을 기본값으로 재설정합니다. 자동 로그 스테이징 크기 업데이트가 사용 설정된 경우 계산된 크기가 1TB 미만이면 스테이징 디스크의 크기가 자동으로 조절되지 않습니다. 계산된 크기가 1TB를 초과하면 로그 백업 볼륨에 새 디스크가 추가되어 크기가 늘어납니다.

Oracle 데이터베이스의 정책 템플릿 재정의

  1. 앱 관리자로 이동하여 애플리케이션을 클릭합니다.

  2. 데이터베이스를 마우스 오른쪽 버튼으로 클릭하고 백업 계획 관리를 선택합니다.

  3. 페이지 상단에서 정책 재정의를 클릭합니다.

  4. 정책 재정의 필드에 필수 입력을 입력합니다. 로그 보호에 관한 자세한 내용은 백업 계획 정책의 데이터베이스 로그 보호를 참고하세요.

Oracle DBA 가이드