1. 소개
- 교과 과정 컨텍스트
 - Recovery 요구 사항 평가
 - Failure 범주
 - 오라클 백업 및 Recovery 솔루션
 - Oracle Maximum Availability Architecture
 - Oracle Secure Backup
 - Oracle Data Guard 사용 시의 이점
 - 기본 워크샵 구조

2. 시작
- 백업 및 Recovery에 중요한 Oracle Database의 기본 개념
 - 백업 및 Recovery용 Oracle DBA 도구
 - Oracle RMAN(Recovery Manager)에 연결
 - 빠른 시작: 문제-솔루션 접근 방식
 - Recovery 가능성을 위한 구성

3. RMAN 명령
- 지속 설정 구성 및 관리
 - FRA(Fast Recovery Area) 사용
 - 콘트롤 파일
 - 리두 로그 파일
 - 로그 아카이브
 - RMAN Recovery Catalog 사용

4. Recovery Catalog 생성 및 구성
- Recovery Catalog에서 Target Database 레코드 관리
 - RMAN 내장 스크립트 사용
 - Recovery Catalog 관리 및 보호
 - Virtual Private Catalog

5. 백업 전략 및 용어
- 백업 솔루션 개요 및 용어
 - 백업 및 복원 요구 사항 간의 균형
 - 읽기 전용 테이블스페이스 백업
 - 데이터 웨어하우스 백업을 위한 최적의 사용법(Best Practice)
 - 추가 백업 용어

6. 백업 수행
- RMAN 백업 유형
 - Incremental 갱신 백업
 - 빠른 Incremental 백업
 - 블록 변경 사항 추적
 - 오라클 권장 백업
 - 백업 보고
 - 백업 관리

7. 백업 향상
- 백업 압축
 - Media Manager 사용
 - RMAN 멀티섹션 백업， Proxy 복사， 이중화된 백업 셋 및 백업 셋 백업 생성
 - 아카이브 백업 생성 및 관리
 - Recovery 파일 백업
 - 콘트롤 파일을 Trace File로 백업
 - 추가 백업 파일 카탈로그화
 - ASM 디스크 그룹 메타 데이터 백업

8. RMAN 암호화된(encrypted) 백업 사용
- RMAN 암호화된 백업 생성
 - 투명 모드 암호화 사용
 - 암호 모드 암호화 사용
 - 이중 모드 암호화 사용

9. 데이터베이스 Failure 진단
- 문제 진단 시간 단축
 - Automatic Diagnostic Repository
 - RMAN 메시지 출력 및 오류 스택 해석
 - Data Recovery Advisor
 - 데이터 파일 손실 진단(파일 시스템 및 ASM)
 - 블록 손상 처리

10. 복원 및 Recovery 개념
 - 복원 및 Recovery
 - Instance Failure 및 Instance/Crash Recovery
 - Media Failure
 - Complete Recovery(개요)
 - Point-in-Time Recovery(개요)
 - RESETLOGS를 통한 Recovery

11. Recovery 수행， 1부
- NOARCHIVELOG 모드에서 RMAN Recovery
 - Critical 및 Noncritical 데이터 파일의 Complete Recovery 수행
 - ASM 디스크 그룹 복원
 - 이미지 파일을 사용한 Recovery
 - PITR(Point-in-Time) 또는 Incomplete Recovery 수행
 - 백업에서 테이블 Recovery

12. Recovery 수행， 2부
- 서버 파라미터 파일， 콘트롤 파일 Recovery
 - 리두 로그 파일 손실 및 Recovery
 - 암호 인증 파일 재생성
 - 인덱스， 읽기 전용 테이블스페이스， 임시 파일 Recovery
 - 새 호스트로 데이터베이스 복원
 - Disaster Recovery
 - RMAN 암호화된(encrypted) 백업 복원

13. RMAN 및 Oracle Secure Backup
- Oracle Secure Backup 개요
 - Oracle Database Disk 및 테이프 백업 솔루션
 - 테이프에 Fast Recovery Area 백업 
 - RMAN Backup을 위한 Retention 정의
 - RMAN 및 Oracle Secure Backup 기본 프로세스 흐름
 - Cloud Control과 통합
 - 테이프에 RMAN 데이터베이스 백업

14. 테이프 백업 및 복원 수행
- EM에서 백업 스케줄링
 - 오라클 권장 백업
 - RMAN 및 OSB 프로세스 흐름
 - RMAN 및 Oracle Secure Backup 작업
 - 데이터베이스 테이프 백업 관리
 - 데이터베이스 Recovery 수행
 - 이전 백업으로 RMAN 자동 Failover

15. Flashback 기술 사용
- Flashback 기술: 개요 및 설정
 - Flashback 기술을 사용하여 데이터 Query
 - Flashback Table
 - Flashback Transaction(Query 및 Backout)
 - Flashback Drop 및 Recycle Bin
 - Flashback Data Archive

16. Flashback Database 사용
- Flashback Database 구조
 - Flashback Database 구성
 - Flashback Database 수행
 - Flashback Database를 위한 최적의 사용법(Best Practice)

17. 백업 공간 관리 또는 데이터 이동
- 테이블스페이스 이동
 - 데이터베이스 이동

18. 데이터베이스 복제
- 복제 데이터베이스 사용
 - 데이터베이스 복제 기술 선택
 - 백업 기반 복제 데이터베이스 생성
 - RMAN 복제 작업 이해
 - Cloud Control을 사용하여 데이터베이스 복제

19. RMAN 성능 및 튜닝
- 튜닝 원칙
 - RMAN 다중화
 - 성능 병목 현상 진단
 - 복원 및 Recovery 성능을 위한 최적의 사용법(Best Practice)

20. Backup and Recovery Workshop
- 워크샵 구조
 - Failure 시나리오 해결을 위한 워크샵 접근 방법
 - 데이터베이스 가용성 및 절차에 대한 업무 요구 사항