다음을 학습하고 이해한다.
▶ NetBackup 설치전 고려해야 할 사항
- 기본설치경로
- NetBackup 설치전 알아야할 일반적인 사항
- NetBackup License Keys 관리
- NetBackup Catalogs의 위치와 Size 식별
▶ NetBackup 설치, 구성 및 설치 확인
- 설치
- 특정 디렉토리의 사용
- 구성
- 설치 확인
▶ 보편적인 설치 문제에 대한 해결
-----------------------------------------------------------------------
가. 기본적인 설치경로 [Page 2-5]
NetBackup /usr/openv/netbackup
Media Manager /usr/openv/volmgr
License Keys /usr/openv/var [ license.txt file ]
Java /usr/openv/java
주의 : 기본경로가 아닌 다른 경로에 설치를 하면 문제가 발생할 수도 있다.
나. 설치전의 임무 [Page 2-6]
1). 설치 요구사항 확인
▶ 호환성. 호환리스트 확인
▶ Memory와 Hard Disk 용량
* Mater Server에 150MBytes가 필요
* Media Server에 35MBytes가 필요
* Client에 15MBytes가 필요하다.
* CatalogDB에 관련된 용량측정도 필요하다.
* 512MB Memory를 권장하지만 256에서도 Java Interface Program 운영가능.
▶ Old SoftWare 삭제
▶ 다른 시스템과 통신이 가능한지 ping test 필요.
▶ Devices에 관련된 driver 설치와 연결 및 연결확인
▶ License Key [Optional Product에 관련된 License Key]
▶ 관리자권한 필요
▶ 설치를 위한 NetBackup Software 필요
2). 호환성 검사
▶ Software 호환성 [ http://support.veritas.com ]
- Operating System 호환성
- Database Agent 호환성
- Cluster 호환성
- Shared Storage Option(SSO) Device 호환성
▶ Hardware 호환성
- http://support.veritas.com => NetBackup Product => NetBackup Enterprise
Server => Compatibility & Reference 에서 NetBackup 5.x HCL 검색
다. NetBackup Licensing [Page 2-10]
1). NetBackup Licensing
▶ NetBackup 5.X는 새로운 라이센스 키를 요구한다. NetBackup을 설치할때
입력을 요청한다.
▶ NetBackup 설치후 NetBackup Administration Console이나
get_license_key 명령을 통해 라이센스 키를 관리 할 수 있다.
2). Licenses for Enabling Options and Agents
▶ Option 제품을 사용하기 위하여 필요한 License Key를 Master Serer에
입력하여야 한다.
3). License Keys
▶ Key의 값은 숫자와 영문자 조합으로 이루어져 있다. 이 문자들은
다음과 관련된 정보를 포함하고 있다.
- Server
- Client
- Agent
- Option
- Permanent Key
- Evaluation Key
- How and where the key was generated
4) NetBackup Administration Console을 통한 License Key 관리 [Page 2-12]
▶ # jnbSA & => Help Menu => License Keys => License Key 추가
=> 모든 NetBackup Utility 재시작
5) License Key Utility를 사용한 License Key 관리
▶ # /usr/openv/netbackup/bin/admincmd/get_license_key
A,D,F,L,H,q Keyword를 사용하여 key를 확인, 추가 삭제를 할 수 있다.
▶ License Key는 /usr/openv/var/license.txt에 암호화되어 저장된다.
라. Catalog Space Requirements [Page 2-15]
1). Catalog Space Requirements
▶ NetBackup 설치전 Catalog에 대한 공간 염두해 두어야 한다.
▶ 여러정보가 있지만 그중에 크기가 크고 중요한 Catalog가 Image Catalog이다.
▶ 개별적인 파일에 대한 전체수와 유지기간에 따라 필요한 공간의 크기가
달라진다.
Master Server Catalogs Media Server Catalogs
------------------------------------------------------
- Images - Media
- Config - Device
- Policy
- Jobs
- Error
- Volume
- Global Device
2). Images Catalog Sizing [Page 2-16]
A. NetBackup Images Catalog Sizing
▶ 파일1개에 관련된 metadata를 저장하기 위한 기본 필요용량은 150bytes 이다.
만약 매일 30만개의 파일을 백업을 하는데 유지기간이 30일이라면
(300000x30x150)/(1024x1024) ≒ 1.3GBytes가 필요하다.
▶ Error와 Status log에 대한 공간도 염두해두어야 한다.
B. Image Catalog Size 추정하기
▶ 실질적으로 저장하는 데이터 용량에 1~3% 에 해당하는 용량이 Catalog Size로
계산할 수 있다.
▶ 2.5TBytes를 저장하기 위해 사용되는 Catalog Size는 50GBytes정도 된다.
C. 향상된 Catalog Format
▶4.x에서 업그레이드 하였다면 몇개의 Catalog는 ASCII로 되어 있을 것이다.
▶ /usr/openv/netbackup/bin/cat_convert명령을 사용하여 Binary Format으로
전환할 수 있다. 약 2/3로 용량이 줄어든다.
마. NetBackup 설치
1). 설치
▶ CDROM에 CD를 넣는다.
▶ # cd /cdrom/cdrom0
▶ ./install
▶ NetBackup install
▶ Directory Path 와 평가 License Key를 입력하여 설치
▶ # bpps -a 명령을 사용하여 Daemon Processes 확인
2). 주요 디렉토리
/usr/openv/netbackup/bin 실행파일
/usr/openv/netbackup/bin/admincmd NetBackup Command
/usr/openv/netbackup/bin/goodies Script File
/usr/openv/volmgr/bin Media Manager Command
/usr/openv/man Manual Page
▶ /etc/rc2.d/S77netbackup ----> /etc/init.d/netbackup 에 심볼릭 링크
▶ /etc/rc0.d/K77netbackup ----> /etc/init.d/netbackup 에 심볼릭 링크
▶ 설치가 끝났으면 Command Path와 Manual Path를 정의하여 준다.
--------- /.profile file -------------------------------------------------
PATH=/usr/sbin:/usr/bin:/usr/openv/volmgr/bin:/usr/openv/netbackup/bin:/usr/openv/netbackup/bin/goodies
PATH=$PATH:/usr/openv/netbackup/bin/admincmd:/usr/openwin/bin
LD_LIBRARY_PATH=/usr/lib:/usr/share/lib:/usr/openv/lib:/usr/openv/java/jre/lib
MANPATH=/usr/share/man:/usr/openwin/man:/usr/openv/man
export PATH LD_LIBRARY_PATH MANPATH DISPLAY
set -o vi
ENV=/.kshrc
stty erase ^h
--------------------------------------------------------------------
-------- /.kshrc file --------------------------------------------------
PS1='[$PWD]# '
export PS1
--------------------------------------------------------------------
바. NetBackup Host Properties 구성하기
1). Host Properties
▶ 대부분의 NetBackup Setting을 NetBackupAdministration Console의
Host Properties Section에서 할 수 있다. Master, Media Servers, Clients
▶ /usr/openv/netbackup/bp.conf는 Master Server Host Properties에 대한
내용을 포함한다.
▶ /usr/openv/volmgr/vm.conf는 Media Server Host Properties 대한 내용을
포함한다.
▶ NetBackup Global Attributes는 NetBackupAdministration Console와 CLI를
통해 구성할 수 있다.
2). NetBackup Host Properties에 접근하기
▶ # jnbSA &
▶ 왼쪽 창에서 NetBackup Management => Host Properties 선택 =>
오른쪽창에서 해당 Machine 선택 => 마우스오른쪽 클릭 Properties 선택
3). Mater Server Properties [Page 2-25]
▶ Global Attributes
- 정책과 client에 모든 운영에 영향을 끼침.
- 설정에 대한 내용은 Master Server의 /usr/openv/netbackup/db/config에
저장이 됨
A. Wakeup Interval
▶ 얼마나 자주 scheduler가 백업을 위한 schedule을 검사하는지에 대한 시간간격
▶ bprd가 bpsched를 fork 시키는 시간간격[10분]
B. Schedule Backup Attempts
▶ 명시간 시간 기간동안 백업을 완료하기 위해 NetBackup이 시도하는 횟수[12시간당2회]
C. Status Report Interval
▶ NetBackup에 의해 축적된 정보를 Report로 만드는 시간 간격[24시간]
D. Maximum Jobs per Client
▶ Client가 동시에 작업할 수 있는 Backup작업의 수[1건]
E. Compress Catalog Interval
▶ Image Catalog File를 압축하기 위한 일수
F. Keep Log
▶ Master Server가 error/job catalog, debug log정보를 보간하고 있는 일수[28일]
G. Delete Vault Log
▶ Vault Session Directory를 유지하는 일수 [30일]
H. Keep True Image Restoration(TIR) Information
▶ True Image Restoration(TIR) Information를 보관하고 있는 일수 [1일]
I. Move Restore Job from Incomplete State to Done state
▶ 실패한 복구작업이 작업완료상태로 되기전 incomplete state로 남아
있을수 있는 일수 [7일]
J. Move Backup Job from Incomplete State to Done state
▶ 실패한 백업작업이 작업완료상태로 되기전 incomplete state로 남아
있을수 있는 시간 [3시간]
K. Administrator's E-mail Address
▶Schedule Backup, Administrator-directed manual backup, NetBackup
Catalog Backup시 메일로 알림내용을 보낼 메일주소
4). Host Properties : Master Server
▶ Addtional Servers에 Media Server가 존재할시
Media Server는 Master Server 처럼 NetBackup을 관리할 수 있다.
▶ Media Server에 Media Server가 존재할시
Local Media와 Devices만 Console에서 관리 할 수 있다.
▶ 두군데 다 존재할 시
구성정보는 볼수 있지만 Master서버처럼 구성정보를 수정 할 수는 없다.
사. NetBackup 설치 확인하기 [Page 2-28]
▶ GUI에서 Active monitor의 Processes tab를 통해 Processes 확인
▶ bpps -a 명령을 사용하여 Processes를 확인
▶ Master Server에서는 bprd, bpdbm, bpjobd process확인
▶ Media Server에서는 vmd process를 확인
아. 보편적으로 발생하는 문제해결
▶ Network/Communication
- 시스템간 ping 테스트
- NetBackup Service를 가지고 확인
▶ Host Communication Setup (/etc/hosts)
▶ 부정확한 hostname 확인