다음을 학습하고 이해한다.

  ▶ 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 확인

+ Recent posts