본문 바로가기
Backup Solution & IT Study/Veritas

[Veritas]Netbackup을 이용한 oracle rman script backup

by blue_licht 2020. 2. 27.

아래와 같은 환경에서 진행

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번 째 줄이 보인다.

해당 부분을 본인이 설정한 환경에 맞게 변경해주어야 한다.

 

 

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

 

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

 

 

변경 후 netbackup Administration console에 접속한다.

policy- 우클릭으로 add a new policy 만들기

 

policy type에서 oracle 선택

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

 

 

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

 

 

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

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

(Detect client operation system에서 체크박스에 체크하면

Hardware and operation system에서 굳이 직접 선택하지 않고 자동으로 찾아준다.) 

 

추가된것을 확인할 수 있다.

Backup select 탭으로 이동한다.

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

아까 수정했던 hot_databse_backup.sh의 경로를 입력하여 추가해준다.

 

 

해당 policy를 선택하여 우클릭 - Manual Backup으로 진행한다.

 

Activity Monitor에서 진행되는것을 확인한다.

 

완료된것을 확인할 수 있다.

댓글