
Whole database backup모든 datafile, control file, redo log file backup데이터베이스 open 상태이거나 shutdown 되어 있을때 backupPartial database backup특정한 테이블스페이스에 속한 dat
Whole database backup모든 datafile, control file, redo log file backup데이터베이스 open 상태이거나 shutdown 되어 있을때 backupPartial database backup특정한 테이블스페이스에 속한 dat
일관성 있는 백업(close backup, cold backup, offline backup)데이터베이스를 정상적으로 종료 한 후 백업을 수행한다.shutdwon normal | transactional | immediateWhole database backup : 모
data file 헤더에는 start scn과 stop scn이 있는데 정상적인 db 종료에는 종료시점의 checkpoint scn 번호가 입력되고 start scn과 stop scn이 동일하다.그리고 다시 db open을 하게 되면 datafile 헤더의 start
기본적으로 데이터베이스는 NOARCHIVELOG 모드로 생성된다.NOARCHIVELOG 모드로 작동되는 데이터베이스의 특징Redo Log File이 순환 방식으로 사용된다.checkpoint가 발생한 후 즉시 Redo Log File을 재사용할 수 있다.Redo Log
특정한 데이터 파일 삭제로 장애 유발DB SHUTDOWN IMMEDIATE 시도\- 세션 끊김세션 재 연결 후 DB STARTUP 시도손상된 데이터 파일 확인SELECT \* FROM v$recover_file;손상된 데이터파일 offline 변경 후 DB OPEN\-
redo log file에 있는 내용을 추출해서 SQL 문장으로 변환해 주는 유틸리티select supplemental_log_data_min from v$database;\- log miner을 활성화하려면 supplemental_log_data_min 이 yes로
Export 유틸리티는 오라클 데이터베이스가 서로 다른 하드웨어 및 소프트웨어 구성을 사용하는 플랫폼에 상주하더라도 이러한 데이터베이스간에 데이터 객체를 이동할 수 있는 방법을 제공한다.Export를 실행하면 테이블 등의 객체가 추출된 다음 인덱스, 주석, 권한 부여
대량의 데이터, 메타 데이터 이동을 위한 고속 export, import 유틸리티를 제공한다.data pump를 하기 위해서는 물리적 디렉터리도 필요하지만 논리적인 디렉터리 또한 설정해줘야한다.물리적 디렉터리 생성mkdir data_pump논리적 디렉터리 생성creat
대량의 데이터, 메타 데이터 이동을 위한 고속 export, import 유틸리티를 제공한다.data pump를 하기 위해서는 물리적 디렉터리도 필요하지만 논리적인 디렉터리 또한 설정해줘야한다.물리적 디렉터리 생성mkdir data_pump논리적 디렉터리 생성creat
한번도 백업받지 않은 데이터파일 정보report need backup유저 관리로 time base recovery를 할때는 무조건 close 백업을 가지고만 할 수 있었다.opend backup은 data file과 control file의 scn이 미세하게 달라서 사
noarchive 모드에서 archive 모드로 변경 전 변경사항\-스토리지 이슈로 log archive dest 설정을 2개에서 1개로 줄이겠다.alter system reset log_archive_dest_2 scope=spfile;log_archive_dest
rman의 백업셋은 데이터파일의 사용한 블럭만 piece로 만들어서 백업한다.이를 통해 스토리지를 줄일 수 있는 장점이 있다.하지만 유저 managed 처럼 1대1로 데이터파일을 copy 하는 형식으로 rman에서도 백업이 가능하다.bakcup set : 논리적인 백업
블록을 읽거나 쓸때마다 일관성 검사가 수행된다.블록 버적블록 버퍼의 DBA값과 비교되는 캐시의 DBA(데이터 블록 주소)값활성화된 경우 블록 체크섬손상된 블록은 다음중 하나로 식별된다Media 손상논리적 또는 소프트웨어 손상rowid를 이용해 데이터가 들어있는 bloc
\- 백업파일 암호 설정set encryption on identified by oracle only;\- 암호화가 설정되어 있는 상태에서 백업 받기backup as compressed backupset database;\- 장애 발생 후 암호화 되어있는 백업본을 re
FULL BACKUP은 사용된 모든 데이터 파일의 블록을 포함해서 백업을 수행한다.레벨 0 Incremental backup은 full backup과 동일하다.Differential Incremental backup레벨 n이하의 최근 백업이후에 변경된 모든 블록의 레벨
rman backup 수행시에 백업 정보를 보관함으로써 control file이 손상되었을때 유용하다.catalog db를 만들기위해 디렉터리 생성\`mkdir rcdb'catalog db 디렉터리에 rman을 이용해 백업셋 받기backup as compressed b
백업정보를 가지고 있는 컨트롤 파일의 복제본\- 컨트롤 파일이 손실되었을 경우 유용하다.RMAN 스크립트를 저장catalog db에서 저장되어 있는 스크립트 확인select \* from rc_stored_script;catalog db에서 저장되어 있는 스크립트 소스