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가 master server에 연결이 되어 있어야 한다.
client name을 입력하고 OK 버튼을 클릭한다.
(Detect client operation system에서 체크박스에 체크하면 Hardware and operation system에서 굳이 직접 선택하지 않고 자동으로 찾아준다)
Backup select 탭으로 이동한다.
- Script or templates에 대략적인 경로를 입력해서 Browse 하면 좀 더 편하게 찾을 수 있다.
- 아니면 Browse에 수동으로 클릭
아까 수정하였던 hot_database_backup.sh의 경로를 입력하여 추가한다.
해당 Policy를 선택하여 우클릭 - Manual Backup으로 테스트 백업 실시
Activity Monotor에서 진행되는 것을 확인.
출처
'IT Technology > System' 카테고리의 다른 글
Windows Server NTP Sync Config (0) | 2024.08.01 |
---|---|
Windows 11 정품 인증 기간 확인 방법 (0) | 2024.07.30 |
DNS(Domain Name System)란? (0) | 2024.06.28 |
Windows Server CAL이란? (0) | 2024.05.03 |
서버 백업 방식 및 종류(전체, 차등, 증분) (0) | 2024.03.25 |