14장. Performing User Backup

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

  ▶ user-direct backup 가능하게 하기
  ▶ user-direct backup과 user-archive backup 수행하기
  ▶ 문제점 문제해결

가. User-Directed Backup 가능하게 하기

  ▶ Clients에서 user-directed backup이나 archive를 할 수 있다.

    - user backup schedule을 가지고 있는 policy가 있어야 한다.
    - 그 schedule에 백업이 가능하도록 start window를 구성해야 한다.
    - client list에 client가 반드시 등록이 되어 있어야 한다.
    - user가 백업할 파일들을 명시하지 policy에 있는 backup selection은
       무시된다.

  ▶ user archive는 명시한 파일의 백업이 성공적으로 완료된 경우
     백업완료 파일을 삭제한다.

  ▶ client는 백업상태 정보를 progress log, e-mail notification, activity monitor를
      통해 얻을 수 있다.

  ▶ policy에 user backup과 user archive schedule 생성

    - start window는 일반적으로 7x24로 준다.

나. user-directed backup 실습


# mkdir /userbackuplist
# vi /userbackuplist/catalog.lst

   -----------------------
   /usr/openv/netbackup/db
   /usr/openv/volmgr/database
   /usr/openv/var
   -----------------------
#
# mkdir /userbackuplog /backupscript
# mkdir /userbackuplog/user /userbackuplog/arch /userbackuplog/catalog
#
# vi /backupscript/usercatalog.sh

  --------------------------------------------------------------------
  #!/bin/sh
  DATE=`date +%Y%m%d%S`
  /usr/openv/netbackup/bin/bpbackup -p oracle -s userbackup -k "catalog backup" \
  -L /userbackuplog/catalog/${DATE}.catalog.log -f /usrbackuplist/catalog.lst
  --------------------------------------------------------------------

# chmod 750 /backupscript/usercatalog.sh
# /backupscript/usercatalog.sh

# ls /userbackuplog/catalog

다. user-direct archive 실습

# mkdir /archdir
# cd /archdir
# mkfile 20m arch01 arch02 arch03
#
# vi /backupscript/userarch.sh

  ---------------------------------------------------------------------
  #!/bin/sh
  DATE=`date +%Y%m%d%S`
  /usr/openv/netbackup/bin/bparchive -p oracle -s userarchive -k "archive backup" \
  -L /userbackuplog/arch/${DATE}.arch.log -f /usrbackuplist/testarch.lst
  ---------------------------------------------------------------------

# chmod 750 /backupscript/userarch.sh
#
# vi /usrbackuplist/testarch.lst

  --------
  /archdir/*
  --------

#
#
# /backupscript/userarch.sh
# ls /archdir
#

  ▶ activity monitor와 catalog로 확인
  ▶ GUI Backup, Archive, Restore로 복구 해봄

  ▶ status code 198는 user backup schedule이 등록된 policy의 client list에 client가
     등록이 되어 있지 않거나 잘못 등록이 되어 있어서 발생하는 에러이다.

+ Recent posts