제품정보

WINSIT 제품정보

Product

제품정보

제품정보 – BMC SQL-BackTrack

SQL-BackTrack™ for Oracle  : Oracle 데이터베이스에 대하여 전반적인 백업/복구 작업을 수행하는 엔진 입니다.

SQL-BackTrack™ OBSI Modules : Veritas NetBackup, Legato NetWorker, IBM Tivoli Storage Manager 등과 같이 연동하여 백업/복구 환경 구축 시 사용되는 통합 모듈 입니다.

구성도

BMC
  • 특징
  • 백업기능
  • 복구기능

    특징

  • 1) 자동화

    온라인, 오프라인(Cold) 백업을 수행할 때 SQL-BackTrack은 모든 적절한 Server Manager 명령들을 자동적으로 실행하며 복잡한 백업 스크립트들의 필요성을 배제함으로써 보다 간편하게 무인 백업을 수행한다. SQL-BackTrack은 새로운 데이터베이스 파일들을 탐지하면 자체 백업 명령들을 동적으로 재구성함으로써 데이터베이스에 대한 구조적 변경 사항들을 추적을 요구하지 않는다. 또한,SQL-BackTrack은 온라인 백업 히스토리를 기록하므로 수동으로 백업 기록을 관리할 필요가 없다.

  • 2) 아카이브 로그 관리

    SQL-BackTrack은 완전한 아카이브 로그 관리를 제공한다. Full 백업시 자동적으로 아카이브 로그들을 백업하여 자동으로 그것을 복구에 적용한다. 특정 SCN까지 복구할 수 있도록 SQL-BackTrack은 각 log에 있는 System Chang Number(SCN)의 범위를 추적하며, 아카이브 로그가 저장되는 곳의 여유공간을 모니터링 하다가 미리 지정된 임계치에 도달하면 자동적으로 백업이 수행되도록 할 수 있다. 이러한 기능을 이용할 경우 아카이브 로그의 저장 공간이 부족하여 데이터베이스가 멈추는 오류를 사전에 예방할 수 있다.

  • 3) 더욱 빨라진 백업

    SQL-BackTrack은 신속한 백업 및 복구를 위한 물리 백업을 수행한다. 만일 제한된 시간 안에 백업을 수행해야 한다면, 변경된 데이터만을 백업하도록 증가분백업기능을 사용할 수 있다. 또한 선별적 백업기능을 사용하여 자주 접근되는 테이블 스페이스나 데이터 파일들만을 선별적으로 백업할 수도 있다. 고성능 데이터 압축 기능은 기억장치 공간을 절약할 뿐만 아니라 백업 시간까지도 줄일 수있으며, 병렬 백업기능은 처리 능력을 한층 더 높이기 위하여 동시에 여러 디바이스에 백업하도록 해준다. Oracle Parallel Server의 경우 최적화된 성능을 위하여 가용할 노드에서의 분산 백업 및 복구 기능을 제공한다.

  • 4) 완벽한 복구

    SQL-BackTrack은 데이터베이스 파일들만 복원하지 않고, 복구 과정의 모든 단계에 걸쳐 완벽한 길잡이 역할을 해준다. 특정 시점(Point-in-time)의 복구 수행, 선택된 파일 또는 테이블 스페이스들의 복구 등 SQL-BackTrack은 증가분 백업과 아카이브 로그 백업들을 적절한 순서로 자동 복원 및 적용하기도 한다. 마지막으로 데이터베이스를 온라인 상태로 되돌린다.

  • 5) 테이블 데이터 추출

    SQL-BackTrack을 사용하여 전체 물리 백업으로부터 특정 테이블이나 컬럼을 부분 추출 할 수 있다.

  • 6) 편리성

    고유한 연습 실행 백업 및 복구 기능들을 제공하여 임의의 데이터를 백업하기에 앞서 작업을 테스트 할 수 있도록 한다. 중요한 데이터를 처리 중 일 경우에는 물리 백업과 export들을 선택적으로 암호화 할 수 있다. 또한 백업 및 복구가 중단될 경우 작업이 중단된 지점부터 백업 및 복구를 재개할 수 있다.

  • 7) 융통성

    SQL-BackTrack은 Unix 파일 시스템뿐만 아니라 Row 파티션(row partition), ASM 구조를 사용하는 Oracle까지 지원한다. 메뉴 방식의 인터페이스를 통하여 온라인, 오프라인, Export의 모든 유형의 백업 및 복구를 지원하며 특정 시점에서의 Open Backup System Interface(OBSI) 소프트웨어 모듈을 사용하여 물리백업이나 expert를 VTL, LTO 등의 스토리지 관리 시스템으로 보낼 수 있다.

    백업기능

  • Online / Offline (Cold) Backup

    - Full Backup : 데이터베이스 전체를 백업
    (복구 : Full 백업 본 + Archivelog 필요)
    - Incremental : Full 백업 이후 변경 된 부분과 Incremental 백업 후 변경된 부분을 백업
    (복구 : Full 백업 본 + Incremental 1 + … + Incremental n + Archivelog 필요)
    - Cumulative : Full 백업 이후 변경 된 부분만 백업
    (복구 : Full 백업 본 + Cumulative + Archivelog 필요)
    - BackTrack의 모든 백업은 사용되는 데이터 블록을 압축(3:1)하여 백업
    - 백업 작업의 실패한 이후 시점으로부터의 재시작 가능

  • Select Backup

    - 필요한 Datafile, Tablespace, Offline-tablespace 를 선택하여 백업

  • Additional Backup

    - 데이터베이스에서 데이터파일이 추가, 삭제되는 부분을 자동으로 catalog와 동기화
    - 백업 스크립트의 수정 없이 스케줄 백업 지원

  • Archive Redo log Backup

    - Automatically : 아카이브 개수와 디렉토리 공간 사용률을 모니터링 하여 자동 백업
    - Manually : 아카이브 백업 스크립트 자동 생성

  • Standby-Database Backup

    - 오라클 Data Guard 솔루션의 Standby 데이터베이스 백업
    - Standby 데이터베이스의 아카이브 백업지원

  • BCV Backup

    - BCV 를 이용한 alternate host 백업 지원 (manually)

  • Catalog Backup

    - Backtrack이 백업정보를 보관하고 있는 catalog 를 자동 백업

  • Export

    - Full, Incremental, Cumulative 익스포트

    복구기능

  • Missing Database File

    - 사라진 데이터파일, 컨트롤파일, 리두로그파일을 자동으로 감지하여 복구
    EX> rm, dd, del 등의 잘못된 OS 명령어 사용 및 디스크 Scratch 등으로 파일 손상

  • Select Database File

    - 필요한 데이터파일을 선택하여 복구
    EX> Tablespace Drop, Datafile Drop 등 잘못된 SQL 사용시

  • SCN Base

    - 특정 SCN 번호로 데이터베이스를 전체복구
    EX> 정확한 SCN 번호로 복구 필요시

  • Point-In-Time Base

    - 다른 서버에서 Time Base, SCN Base, Table Base로 데이터베이스를 복구
    EX> Online 서버에 부하를 주지 않고 복구 필요시, TEST 서버 구축 필요시

  • Alternate Host Recovering

    - 특정 MM/DD/YYYYY HH:MM:SS 시간으로 데이터베이스를 전체복구
    EX> 데이터베이스 장애 이전시점으로 복구 필요시

  • Archive Log Restore

    - 필요한 아카이브만을 Restore
    EX> 사용자의 필요에 의해 Restore, Log Miner 에 필요시

  • Duplicate Database

    - Local 및 Remote 서버에 복제 데이터베이스 생성
    EX> TEST 테스트 서버 구축 필요시 (manually)

  • Logical Extract

    - Table 및 Store Procedure 복구
    - 물리적 백업을 통한 논리적인 특정 table, columns, rows 단위의 데이터 추출 가능
    - 복구용 AUXDB를 자동으로 생성하여 복구
    - 아카이브파일 자동 적용 및 공간 모니터링 하여 자동삭제 후 순차적 리스토어
    EX> Drop 된 Table 복구 (Flashback으로 불가능한 복구)

  • Import

    - Full, Incremental, Cumulative 임포트
    - User-Level, Table-Level, Tablespace, Transportable-Tablespace Level 임포트

  • DRY RUN Backup

    - 복구에 시간 예측 및 복구 프로세스, 자원 사용률 체크 가능