보관 로그 파일 잘라내기
백업을 생성하는 동안 아카이브 로그 위치에서 아카이브 로그 파일을 정리할 수 있습니다.
-
아카이브 로그 파일은 현재 백업 작업에 의해 백업되어야 합니다.
보관 로그 파일을 포함하지 않는 다른 백업과 함께 가지치기를 지정하면 보관 로그 파일이 정리되지 않습니다.
-
데이터베이스가 마운트된 상태여야 합니다.
데이터베이스가 마운트된 상태가 아니면 -force 옵션과 백업 명령을 함께 입력합니다.
백업 작업을 수행하는 동안 다음을 지정할 수 있습니다.
-
잘라내기 범위:
-
모든 아카이브 로그 파일을 삭제합니다.
-
지정된 SCN(시스템 변경 번호)이 될 때까지 아카이브 로그 파일을 삭제합니다.
-
지정된 시간까지 아카이브 로그 파일을 삭제합니다.
-
지정된 기간 전에 아카이브 로그 파일을 삭제합니다.
-
-
보관 로그 파일을 정리해야 하는 대상.
아카이브 로그 파일 잘라내기 작업이 한 대상에서 실패한 경우에도 SnapManager는 계속해서 다른 대상에서 아카이브 로그 파일을 정리합니다.
아카이브 로그 파일을 삭제하기 전에 SnapManager에서 다음 사항을 확인합니다.
-
아카이브 로그 파일은 한 번 이상 백업됩니다.
-
아카이브 로그 파일이 있는 경우 Oracle Dataguard Standby 데이터베이스로 전송됩니다.
-
아카이브 로그 파일은 Oracle Streams 캡처 프로세스(있는 경우)에 의해 캡처됩니다.
아카이브 로그 파일이 백업되고 대기 상태로 배송되며 캡처 프로세스에서 캡처된 경우 SnapManager는 단일 실행 시 모든 아카이브 로그 파일을 삭제합니다. 그러나 백업되지 않았거나 대기 상태로 배송되지 않았거나 캡처 프로세스에서 캡처되지 않은 아카이브 로그 파일이 있는 경우 SnapManager는 아카이브 로그 파일을 하나씩 삭제합니다. 단일 실행 시 아카이브 로그 파일을 삭제하는 것이 아카이브 로그를 하나씩 삭제하는 것보다 빠릅니다.
SnapManager는 아카이브 로그 파일을 그룹화하고 일괄 처리별로 삭제할 수도 있습니다. 각 배치에는 최대 998개의 파일이 있습니다. SMO.config 파일에서 maximum.archivelog.files.toprune.atime 구성 매개 변수를 사용하여 이 값을 998 아래에서 구성할 수 있습니다.
SnapManager는 Oracle RMAN(Recovery Manager) 명령을 사용하여 아카이브 로그 파일을 삭제합니다. 그러나 SnapManager는 RMAN 보존 정책 및 삭제 정책과 통합되지 않습니다.
보관 로그 대상에서 보관 로그 파일을 삭제하면 보관 로그 파일을 가지치기는 실패합니다. |
SnapManager는 다음 시나리오에서 아카이브 로그 파일 정리를 지원하지 않습니다.
-
아카이브 로그 파일은 플래시 복구 영역에 있습니다.
-
아카이브 로그 파일은 대기 데이터베이스에 있습니다.
-
아카이브 로그 파일은 SnapManager 및 RMAN에서 모두 관리합니다.
-
다음 명령을 입력합니다. smo 백업 create-profile profile profile_name {[-full{-online|-offline|-auto} [-retain {-hourly|[-daily|-weekly|-monthly|-limited}][-verify]|[-data[- filesfiles [files]]|[-테이블스페이스[-테이블스페이스]][-datalabellabellabel] {-weekly-offline-commentel-weekly-commentel-weekly]{common-commentel-weekly-common-commentel-commentname]{common-weekly-commentname [, [path2]] [-exclude-destpath1[, path2]]] [-prunelogs {-all|-untilSCNunscen|-until-dateyyyy-mm-dd:HH:ss|-before{-months|-days|-weeks}} -prune-destprune_destunprunvune] -taskforce [taskforce] [taskforce] [taskprunprunprune]
원하는 작업
그러면…
-
아카이브 로그 파일 정리 *
다음 옵션을 지정합니다.
-
prunelogs는 백업을 생성하는 동안 아카이브 로그 파일을 삭제하도록 지정합니다.
-
모두 는 모든 아카이브 로그 파일을 삭제하도록 지정합니다.
-
-untilscn은 지정된 SCN이 될 때까지 아카이브 로그 파일 삭제를 지정합니다.
-
-until-date는 지정된 날짜 및 시간을 포함하여 아카이브 로그를 삭제하도록 지정합니다.
-
- {-months 이전
-
일
-주
-hours}는 지정된 기간 전에 아카이브 로그 파일을 삭제하도록 지정합니다.
-
보관 로그 파일을 정리할 대상을 포함합니다 *
-
-