IT Technology/System

Netbackup을 이용한 Oracle rman script backup 방법

by빵수 2024. 7. 10. 17:51
728x90
반응형

Netbackup을 이용한 Oracle rman script backup 방법에 대해서 알아보자.

 

 

예시 환경 조건

OS version : Red hat Enterprise Linux 7.3

Netbackup version : 8.2

Oracle : 12C

 

 

netbackup 패키지를 설치하면 기본적으로 /usr/openv에 경로가 생성된다.
> /usr/openv/netbackup/ext/db_ext/oracle/samples/rman/hot_database_backup.sh

 

 

 

hot_database_backup.sh를 vi 편집기로 열어보면 104, 105, 106번째 줄이 보인다.
해당 부분을 본인이 설정한 환경에 맞게 변경해주어야한다.
참고 : 라인넘버설정은 :set number

 

 

오라클 계정으로 로그인해서 env로 간단하게 확인할 수 있다.

 

 

 

물론 hot backup 이라 DB는 Archive mode로 되어있어야 진행이 가능하다.

 

변경 후 netbackup Administration console에 접속 > Policy 마우스 우클릭 > add a new policy 만들기

 

 

 

 

 

스케줄은 현재 테스트용으로 진행중이라 본인의 구성환경에 맞게 설정

 

client - select - clients for use with scripts or templates 선택

 

 

 

물론 client가 master server에 연결이 되어 있어야 한다.

client name을 입력하고 OK 버튼을 클릭한다.

(Detect client operation system에서 체크박스에 체크하면 Hardware and operation system에서 굳이 직접 선택하지 않고 자동으로 찾아준다)

 

hostname으로 검색하여 자동 추가 확인

 

 

 

Backup select 탭으로 이동한다.

 - Script or templates에 대략적인 경로를 입력해서 Browse 하면 좀 더 편하게 찾을 수 있다.

 - 아니면 Browse에 수동으로 클릭

아까 수정하였던 hot_database_backup.sh의 경로를 입력하여 추가한다.

 

 

 

 

해당 Policy를 선택하여 우클릭 - Manual Backup으로 테스트 백업 실시

 

 

 

Activity Monotor에서 진행되는 것을 확인.

 

 

 

 

 

 

 

 

출처

https://bluelicht.tistory.com/6

반응형