백업 및 DR을 통한 Oracle 데이터베이스 보호의 기본 요건은 다음과 같습니다.
OS 인증과 데이터베이스 인증 비교 및 파일 시스템 또는 ASM 디스크 그룹의 Oracle RMAN 백업의 개념을 검토합니다.
보호를 위한 Oracle 데이터베이스 준비의 단계에 따라 데이터베이스를 준비합니다.
단계 | 위치 | 대상 | 이러한 절차는 다음과 같습니다. |
---|---|---|---|
1 | 데이터베이스 서버 | 백업 및 DR 에이전트를 설치하거나 업그레이드합니다. 항상 최신 백업 및 DR 에이전트를 사용하세요. | 호스트에 적합한 백업 및 DR 에이전트 가져오기 |
2 | 관리 콘솔 > 관리 > 호스트 | 데이터베이스 서버는 호스트 또는 VM으로 추가해야 합니다. | 호스트를 추가합니다. |
3 | 관리 콘솔 Oracle 데이터베이스 마법사 | 온보딩 마법사를 사용하여 데이터베이스를 검색하고 보호합니다. | Oracle 애플리케이션을 검색하고 보호합니다. |
4 | 백업 계획 | 데이터베이스에 적합한 백업 템플릿 및 리소스 프로필이 하나 이상 필요합니다. | Oracle 데이터베이스의 정책 재정의 |
5 | 앱 관리자 | 설정해야 하는 Oracle 관련 애플리케이션 세부정보 및 설정이 많이 있습니다. | Oracle 데이터베이스용 애플리케이션 세부정보 및 설정 |
Oracle OS 사용자
데이터베이스 인스턴스는 Oracle 바이너리를 소유한 Oracle OS 사용자로 실행되어야 합니다. 데이터베이스 인스턴스가 Oracle OS 소유자와 다른 OS 사용자 계정으로 실행되는 경우 데이터베이스 인스턴스를 실행하는 OS 사용자에게 Oracle OS 소유자와 동일한 그룹 액세스 권한이 있는지 확인합니다.
OS 인증과 데이터베이스 인증 비교
다음 섹션에서는 OS 인증을 사용하는 백업과 데이터베이스 인증을 사용하는 백업 간의 차이점에 관한 정보를 제공합니다.
기본적으로 호스트는 OS 인증을 사용합니다. Linux 호스트에 OS 인증 또는 DB 인증을 사용할 수 있습니다. Windows 호스트의 경우 OS 인증만 사용할 수 있습니다.
OS 인증을 사용한 백업 및 DR
OS 인증에는 데이터베이스 사용자 계정과 서비스 이름이 필요하지 않습니다.
백업 및 DR은 / as sysdba
를 사용하여 데이터베이스에 연결합니다.
관리 콘솔 애플리케이션 세부정보 및 설정에서 인증 구성을 확인할 수 있습니다.
데이터베이스 인증을 사용한 백업 및 DR
Oracle 데이터베이스 인증은 Oracle 데이터베이스 사용자 인증 정보를 사용합니다. Oracle 데이터베이스 인증을 사용하려면 sysdba 권한으로 데이터베이스에 연결하거나 Oracle 12c 이상에서는 sysbackup으로 데이터베이스에 연결하기 위해 데이터베이스 사용자 인증 정보를 제공해야 합니다.
다음 안내에 따라 Oracle 데이터베이스 인증을 사용 설정합니다.
관리 콘솔에서 관리 드롭다운 메뉴를 클릭하고 호스트를 선택합니다.
인증할 데이터베이스 서버를 마우스 오른쪽 버튼으로 클릭하고 수정을 클릭합니다.
호스트 수정 페이지에서 Oracle 데이터베이스 인증 사용 버튼을 오른쪽으로 슬라이드합니다. 백업 작업은 해당 데이터베이스 서버의 모든 데이터베이스에 데이터베이스 인증을 사용합니다. 백업을 완료하려면 애플리케이션 세부정보 및 설정에 데이터베이스 사용자 계정이 있어야 합니다.
앱 관리자로 이동하여 방금 데이터베이스 인증을 사용 설정한 호스트의 데이터베이스를 마우스 오른쪽 버튼으로 클릭한 다음 백업 계획 관리를 선택합니다.
페이지 상단에서 세부정보 및 설정을 클릭합니다.
인증으로 스크롤하여 사용자 인증 정보를 입력합니다. 구성을 검사한 후 필요에 따라 다른 설정을 입력합니다.
이 데이터베이스 서버에서 관리되는 각 데이터베이스에 대해 4~6단계를 반복합니다.
파일 시스템 또는 ASM 디스크 그룹의 Oracle RMAN 백업
Oracle 데이터베이스 백업은 이미지가 다음으로부터 보호되는지 여부에 따라 다른 속성을 갖습니다.
파일 시스템: Oracle ASM을 제외한 모든 소스 데이터베이스 구성의 경우 백업이 파일 시스템에 있습니다. 파일 시스템의 데이터 파일이 포함된 Oracle 데이터베이스 백업을 참고하세요.
ASM 디스크 그룹: 소스 데이터베이스 구성에서 ASM을 사용하는 경우 백업은 ASM 디스크 그룹에 있습니다. Oracle ASM 디스크 그룹에서 Oracle 데이터베이스를 보호하는 방법에 관한 자세한 내용은 ASM 디스크 그룹의 데이터 파일로 Oracle 데이터베이스 백업을 참고하세요. 애플리케이션 세부정보 및 설정을 참고하세요.
파일 시스템의 데이터 파일이 포함된 Oracle 데이터베이스 백업
이 섹션에서는 파일 시스템의 데이터 파일로 Oracle 데이터베이스를 백업하는 방법을 설명합니다.
파일 시스템의 백업 및 DR 스테이징 디스크
파일 시스템에 데이터 파일이 있는 Oracle 데이터베이스를 백업하면 백업 및 DR 스테이징 디스크가 Oracle 서버 보호 노드에 매핑됩니다. OS의 파일 시스템을 기반으로 하는 새 파일 시스템이 백업 및 DR 스테이징 디스크에 생성됩니다. 예를 들어 소스 데이터베이스가 Linux ext4에 있는 경우 ext4 파일 시스템이 생성됩니다.
전체 데이터베이스의 모든 데이터 파일의 RMAN 이미지 사본이 백업 및 DR 제공 파일 시스템에 캡처됩니다. 스테이징 디스크의 스냅샷이 생성됩니다.
dNFS가 지원됩니다. 가상 Oracle 데이터베이스 보호 및 마운트를 위한 dNFS 구성을 참고하세요.
ASM 디스크 그룹의 백업 및 DR 스테이징 디스크
특정 파일 시스템 데이터베이스를 ASM 디스크 그룹 형식으로 보호하려면 애플리케이션 세부정보 및 설정에서 파일 시스템 형식을 Oracle ASM 형식으로 변환 체크박스를 선택합니다. 이렇게 하려면 보호된 데이터베이스 노드에 ASM이 설치되어 실행 중인 상태여야 합니다.
Oracle ASM 디스크 그룹에서 파일 시스템 Oracle 데이터베이스 이미지를 캡처하면 백업 및 DR 스테이징 디스크가 Oracle 데이터베이스 서버에 매핑되고 Oracle ASM 레이어에 제공됩니다. 매핑된 디스크를 사용하여 ASM 아래에 ASM 백업 디스크 그룹이 생성됩니다.
ASM 디스크 그룹의 데이터 파일이 포함된 Oracle 데이터베이스 백업
이 섹션에서는 ASM 디스크 그룹의 데이터 파일로 Oracle 데이터베이스를 백업하는 방법을 설명합니다.
ASM 디스크 그룹의 백업 및 DR 스테이징 디스크
ASM 디스크 그룹에 데이터 파일이 있는 Oracle 데이터베이스를 백업하면 백업 및 DR 스테이징 디스크가 Oracle 데이터베이스 서버에 매핑되고 Oracle ASM 레이어에 제공됩니다. 매핑된 디스크를 사용하여 ASM 아래에 ASM 백업 디스크 그룹이 생성됩니다.
전체 데이터베이스의 모든 데이터 파일의 RMAN 이미지 사본이 백업 및 DR에 제공된 ASM 디스크 그룹에 캡처되며 ASM 헤더 정보가 유지됩니다. ASM 헤더 정보가 포함된 스테이징 디스크의 스냅샷이 생성됩니다.
개별 또는 모든 RAC 구성원 노드에 백업 및 DR 스테이징 디스크를 표시하는 애플리케이션 세부정보 및 설정은 다음과 같습니다.
RAC 구성원 자동 검색: 백업 및 DR에서 공개 IP 주소를 수동으로 입력하는 대신 RAC 노드를 자동으로 검색하도록 하려면 이 설정을 선택합니다. 자동 검색을 선택하면 백업 및 DR 스테이징 디스크가 모든 RAC 구성원 노드에 표시됩니다.
RAC 구성원 노드: 백업 및 DR 스테이징 디스크를 표시할 RAC 구성원 노드의 공개 IP 주소를 입력합니다. 자동 검색 RAC 구성원을 사용하는 경우에는 필요하지 않습니다.
자세한 내용은 Oracle 데이터베이스용 애플리케이션 세부정보 및 설정을 참고하세요.
두 개 이상의 노드에서 백업을 실행하려면 여러 노드에서 병렬 RMAN 이미지 복사 구성에 설명된 대로 tnsnames를 구성합니다. 최상의 결과를 얻으려면 ASM 확장성 및 한도 (Oracle Doc ID 370921.1)에 주의하세요.
파일 시스템의 백업 및 DR 스테이징 디스크
ASM 데이터베이스를 파일 시스템 형식으로 보호하려면 애플리케이션 세부정보 및 설정으로 이동하여 ASM 형식을 파일 시스템 형식으로 변환에서 예를 선택합니다.
백업 및 DR 스테이징 디스크가 Oracle 서버 보호 노드에 매핑됩니다. OS의 파일 시스템을 기반으로 하는 새 파일 시스템이 백업 및 DR 스테이징 디스크에 생성됩니다. 예를 들어 소스 데이터베이스가 Linux ext4에 있는 경우 ext4 파일 시스템이 생성됩니다.
전체 데이터베이스의 모든 데이터 파일의 RMAN 이미지 사본이 백업 및 DR 제공 파일 시스템에 캡처됩니다. 스테이징 디스크의 스냅샷이 생성됩니다.
dNFS가 지원됩니다. 가상 Oracle 데이터베이스 보호 및 마운트를 위한 dNFS 구성을 참고하세요.