NetBackup

NetBackup MS-SQL 백업

asheeholic 2022. 12. 23. 15:53

Windows NetBackup을 설치하면 항상 MS-SQL 백업이 같이 설치가 된다.

SQL server Connection properties 에서 백업 받을 SQL Host를 설정한다.

백업 전 항상 Security → Logins → NB AUTHORITY\SYSTEM 속성에서 Server Roles 에 sysadmin 체크가 되어 있는지 확인!

 

하지만 이 방식은 절대로 좋은 방식이 아니며, 접근 가능한 디비만 백업 받을시에는 그 디비 전용 계정sysadmin을 추가한다.

 

Backup script에서 save → bch 파일을 저장한다. 마치 sh파일 처럼

Backup에서

  • Selected = Select 선택창에서 고른 데이터 베이스를 의미함
  • All but selected = Select 선택창에서 선택되지 않은 모든 항목 데이터베이스
  • All = 모든 데이터베이스

Backup 을 누르고 자신이 원하는 이름을 적은 뒤 Save 한다.

 

그러면 이러한 메모장이 나타나면서

install_path\Veritas\NetBackup\DbExt\MsSql 아래에 자기가 만든 bch파일이 생긴다.

그 파일로 오라클 스크립트 백업과 비슷하게 실행하면 된다.

  • 마스터 서버 → 정책 만들고 (MS-SQL) → 스크립트로 백업 후 → Backup Selection에서 bch 선택 후, FULL 백업 스케줄 설정

SQL-HOST와 client의 이름이 다를 때

bch 파일에

BROWSECLIENT "client hostname” 추가