RMAN은 Server Manager를 사용해서는 가능하지 않은 여러기능을 제공한다.
1. 데이터베이스에 스크립트로 저장되는 자주 수행되는 작업을 저장한다.
2. 백업시간이 반드시 데이터베이스 크기에 종속적인 것이 아니라 데이터베이스에 가해진 변경수에 더 종속적이기 때문에 유용한 증분 블록 레벨로 백업한다.
3. 백업의 크기를 줄이기 위해 사용되지 않은 블록을 발췌한다.
4. 다음 제한은 각 백업에 대해 지정될 수 있다.
- 오픈 파일수 : 동시에 열 수 있는 파일 수에 대한 OS의 제한을 극복하기 위해
- 백업조각(backup piece)의 크기 : 백업조각이 운영체제나 Media Manager에 의해 허용되는
최대 파일크기에 도달 할 수 있기 때문에
5. 운영체제나 Backup Manager로부터 자동으로 실행될 수 있다.
6. 백업과 복원도중 훼손된 블로 검출
alert file,trace file, controlfile에 기록된다.
V$BACKUP_CORRUPTION, V$COPY_CORRUPTION 을 통해 질의
7. 성능향상
- 백업,복원의 자동 병렬화
- 온라인 데이터베이스 백업 도중 별도의 리두가 생성되지 않는다.
- 백업은 OLTP작업과의 간섭을 피하기 위해 파일 당, 초당읽기를 제한
- 다중화를 사용하여 테이프 드라이브 스트리밍을 유지하는 동안 한 파일이 읽기 쓰기를 과다하게 하는
것을 막아 준다.
1. 데이터베이스에 스크립트로 저장되는 자주 수행되는 작업을 저장한다.
2. 백업시간이 반드시 데이터베이스 크기에 종속적인 것이 아니라 데이터베이스에 가해진 변경수에 더 종속적이기 때문에 유용한 증분 블록 레벨로 백업한다.
3. 백업의 크기를 줄이기 위해 사용되지 않은 블록을 발췌한다.
4. 다음 제한은 각 백업에 대해 지정될 수 있다.
- 오픈 파일수 : 동시에 열 수 있는 파일 수에 대한 OS의 제한을 극복하기 위해
- 백업조각(backup piece)의 크기 : 백업조각이 운영체제나 Media Manager에 의해 허용되는
최대 파일크기에 도달 할 수 있기 때문에
5. 운영체제나 Backup Manager로부터 자동으로 실행될 수 있다.
6. 백업과 복원도중 훼손된 블로 검출
alert file,trace file, controlfile에 기록된다.
V$BACKUP_CORRUPTION, V$COPY_CORRUPTION 을 통해 질의
7. 성능향상
- 백업,복원의 자동 병렬화
- 온라인 데이터베이스 백업 도중 별도의 리두가 생성되지 않는다.
- 백업은 OLTP작업과의 간섭을 피하기 위해 파일 당, 초당읽기를 제한
- 다중화를 사용하여 테이프 드라이브 스트리밍을 유지하는 동안 한 파일이 읽기 쓰기를 과다하게 하는
것을 막아 준다.