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

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

데이터베이스 백업

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

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

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

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

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

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

OS 인증: 데이터 가드 노드에서 일관된 백업 사본을 캡처하려면 기본 아카이브 로그를 전환하는 데 데이터베이스 사용자 계정이 필요합니다. OS 인증에서는 sysdba 또는 sysbackup 권한이 필요하지 않습니다. 사용자에게 sysdba 역할이 없는 경우 사용자에게 연결, 시스템 변경, dba_tablespaces 선택 권한이 필요합니다. 데이터베이스 사용자 계정의 데이터베이스의 사용자 역할 섹션에 없음 역할이 선택되어 있는지 확인합니다.
데이터베이스의 사용자 역할 RMAN 백업에는 Oracle 12c 이상의 경우 sysdba 또는 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 백업을 위해 RMAN CATALOG DATABASE가 설정된 사용자 환경에 해당합니다. 백업 및 DR이 연결되려면 카탈로그 데이터베이스 서비스 이름에 tnsnames.ora 파일의 항목이 있어야 합니다.
RMAN 카탈로그 사용자 및
RMAN 카탈로그 비밀번호
백업 중에 연결할 RMAN의 카탈로그 데이터베이스 사용자 이름과 비밀번호입니다. RMAN 카탈로그 DB 이름이 카탈로그 DB에 연결된 백업을 실행하기 위해 제공된 경우 필요합니다.
Oracle 서비스 이름 비 RAC 환경에서 Oracle 서비스 이름 만들기 및 확인RAC 환경에서 Oracle 서비스 이름 만들기 및 확인에 설명된 대로 백업 및 DR 백업에서 사용할 tnsnames.ora 파일에 새 서비스 이름을 지정하는 기능을 제공합니다.

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

이는 Oracle 데이터 가드에서 데이터를 보호하는 경우에만 필요합니다. 자세한 내용은 Oracle Data Guard 노드에서 보호를 참고하세요.
클러스터 노드 다음 형식으로 장애 조치 노드 선택을 지정합니다.
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 백업 작업 중에 적용됩니다. 첫 번째 백업 전에 설정하거나 새 AU_SIZE로 디스크 그룹을 다시 만들려면 새 수준 0 강제를 선택합니다.

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

보관 로그 백업

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

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

참고: 로그 삭제 보관 기간을 0으로 설정하면 백업 작업이 완료된 후 로그가 즉시 삭제됩니다. 이렇게 하는 경우 삭제 전 성공적인 로그 백업을 1 이상으로 설정합니다.
삭제 전 로그 백업 성공 기본적으로 보관 파일 삭제는 성공한 로그 백업 수를 확인하지 않습니다. 보관 파일 삭제를 실행할 성공적인 로그 백업 수를 입력합니다.
보관처리 로그 교차 확인 교차 확인을 실행하고 보관 로그 백업에서 만료된 프로덕션 보관 로그를 삭제하려면 이 옵션을 선택하세요.
보관 로그 백업을 하루에 한 번 교차 확인 데이터베이스 백업 후 로그 백업 중에 하루에 한 번 백업 및 DR 스테이징 디스크에서 archivelog 백업을 교차 확인하려면 이 옵션을 선택합니다. 이 옵션은 Crosscheck backup of archivelog가 선택된 경우 각 archivelog 백업 중에 교차 확인을 재정의합니다.
보관 로그 백업 교차 확인 Backup and 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년간 성장을 고려하여 스테이징 디스크를 할당하세요. 수동으로 설정하면 데이터베이스 크기가 증가함에 따라 스테이징 디스크의 동적 증가가 제한됩니다.
스테이징 디스크 세부사항 애플리케이션의 백업 스테이징 디스크에 여러 디스크가 사용될 때 각 디스크의 최대 크기입니다. 기본값은 1000GB입니다.
스테이징 디스크 세분성을 최소 스테이징 디스크 크기로 사용 세분성 설정 (기본값은 1000GB)보다 작고 주기적으로 증가하는 경향이 있는 애플리케이션에 사용합니다. 이 옵션은 비용이 많이 드는 전체 백업을 자주 실행하지 않으려는 경우에 유용합니다. 스테이징 디스크는 씬 프로비저닝되므로 즉시 사용하기에 필요한 것보다 큰 스테이징 디스크를 사용하는 데 초기 비용이 들지 않습니다.
마지막 스테이징 디스크 최소 크기 애플리케이션의 백업 스테이징 디스크에 여러 디스크가 사용되는 경우 마지막 디스크의 최소 크기입니다.이 값은 증가를 수용하기 위해 백업 스테이징 디스크에 할당된 추가 디스크에도 사용됩니다. 기본값은 250GB입니다.
스테이징 디스크 마운트 지점 스테이징 디스크를 특정 위치에 마운트할 수 있습니다.
로그 스테이징 디스크 크기 로그 백업 정책이 설정된 경우 사용됩니다. 기본적으로 Backup and DR은 30일 상한을 사용하여 보관 백업 스테이징 디스크의 스테이징 디스크 크기를 결정합니다.
참고: 시스템 세부사항 기본값인 1TB보다 큰 크기로 로그 백업 스테이징 디스크를 만들 수 있지만, 이렇게 하면 자동 로그 스테이징 크기 업데이트가 사용 중지됩니다. 다시 사용 설정하려면 로그 백업이 성공할 때까지 기다린 후 로그 스테이징 디스크 크기 값을 기본값으로 재설정합니다. 로그 스테이징 크기 자동 업데이트가 사용 설정된 경우 계산된 크기가 1TB 미만이면 스테이징 디스크의 크기가 자동으로 조정되지 않습니다. 계산된 크기가 1TB를 초과하면 로그 백업 볼륨에 새 디스크가 추가되어 크기가 늘어납니다.

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

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

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

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

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

Oracle DBA 가이드