테이프를 이용한 데이터베이스 백업 스태킹 구성
테이프에 데이터베이스 백업을 중첩 저장하도록 구성하여, 동일한 테이프 볼륨에 여러 개의 전체 데이터베이스 백업을 순차적으로 저장하고, 테이프 활용도를 높이며, 테이프 미디어 사용량을 줄입니다.
이 태스크에 대한 정보
데이터베이스 백업 스태킹을 활용하면 테이프 미디어 사용량을 줄이고, 테이프 용량 활용도를 높이며, 데이터베이스 백업 작업에 필요한 스크래치 볼륨의 수를 최소화할 수 있습니다. 데이터베이스 백업 스태킹은 ‘ LTO-8 ’ 및 이후 버전과 같은 지원 대상 테이프 장치 클래스에서만 지원되며, 단일 스트림 전체 데이터베이스 백업을 지원합니다.
기본적으로 각 데이터베이스 백업 작업은 새로운 스크래치 테이프 볼륨을 사용합니다. 데이터베이스 백업 중첩이 활성화되면, 서버는 사용 가능한 테이프 볼륨을 재사용하며, 해당 볼륨의 용량이 가득 차거나 구성된 백업 제한에 도달할 때까지 후속 백업을 동일한 테이프에 추가합니다.
서버는 등록된 각 테이프 장치 클래스에 대해 전용 백업 볼륨 그룹을 유지 관리합니다. 백업 작업 중에 서버는 라운드 로빈 선택 방식을 사용하여 그룹 내에서 재사용 가능한 볼륨을 선택합니다. 적합한 볼륨이 없는 경우, 서버는 해당 그룹에 새로운 스크래치 볼륨을 자동으로 추가합니다.
서버는 각 백업에 대한 테이프 기록 위치를 추적하고, 해당 정보를 볼륨 이력 파일에 저장합니다. 복원 작업 중에 서버는 기록된 테이프 위치를 바탕으로 올바른 데이터베이스 백업을 찾아냅니다.
데이터베이스 백업 스태킹은 해당 DBBKPSTACKINGDEVCLASSLIST 옵션에 지정된 테이프 장치 클래스에 대해서만 활성화됩니다.
시작하기 전에
데이터베이스 백업 스태킹을 구성하기 전에, 사용 중인 환경이 다음 요구 사항을 충족하는지 확인하십시오:
- LTO-8 이상과 같이 지원되는 테이프 장치 클래스를 사용하십시오.
- 데이터베이스 백업이 단일 스트림 작업( NUMSTREAMS=1)을 사용하도록 구성합니다.
데이터베이스 백업 스태킹이 활성화된 경우 다음 제한 사항이 적용됩니다:
- 전체 데이터베이스 백업만 지원됩니다.
- 증분 백업 및 스냅샷 데이터베이스 백업은 지원되지 않습니다.
- 다중 스트림 데이터베이스 백업은 지원되지 않습니다.
- 이 BACKUP DB 명령어에서는 해당 VOLUMENAMES 매개변수를 지정할 수 없습니다.
- 이 기능은 테이프 장치 클래스에서만 지원됩니다.
프로시저
데이터베이스 백업 스태킹 활성화
구성을 확인하십시오
등록된 장치 클래스 수정
데이터베이스 백업 중첩 비활성화
결과
데이터베이스 백업 스태킹이 구성된 후:
- 서버는 등록된 테이프 장치 클래스에 대한 백업 볼륨 그룹을 자동으로 관리합니다.
- 여러 데이터베이스 백업이 동일한 테이프 볼륨에 순차적으로 기록됩니다.
- 일부만 사용된 테이프를 재사용함으로써 테이프 활용도가 향상됩니다.
- 백업 내역 기록에는 각 백업의 테이프 시작 및 종료 위치가 포함됩니다.
- 테이프 용량은 구성된 백업 한도에 도달하면 활성 순환 그룹에서 제외됩니다.
다음에 수행할 작업
데이터베이스 백업 스태킹을 구성한 후에는:
- 백업 작업 및 테이프 사용 현황을 모니터링합니다.
- 활동 로그와 사용량 내역 정보를 정기적으로 확인하십시오.
- 테이프 용량과 백업 빈도에 따라 볼륨 그룹 및 백업 횟수 설정을 조정하십시오.
- 보존 정책에 따라 만료된 테이프 볼륨을 주기적으로 회수하십시오. 자세한 내용은 “데이터베이스 백업 테이프 볼륨 복구”를 참조하십시오.