Converse agora com nosso suporte
Chat com o suporte

NetVault Plug-in for Oracle 12.3 - 사용자 안내서

콘텐츠 Oracle용 Quest® NetVault® Backup 플러그-인 소개 백업 전략 정의 플러그인 설치 및 제거 플러그인 구성 데이터 백업 중 Oracle Flashback 데이터베이스 사용 데이터 복원 중
데이터 복원 및 복구: 개요 사용자 관리 복원 수행 고급 사용자 관리 복원 절차 사용 RMAN 복원 수행 중 비 RAC 환경에서 RMAN 유형의 복구 사용 RMAN with advanced 절차 사용
복구 카탈로그 유지 관리 RMAN CLI 사용 Oracle RAC와 함께 플러그인 사용 장애 조치 클러스터 환경에서 플러그인 사용 Oracle Data Guard에서 플러그인 사용 Oracle 컨테이너 데이터베이스 (CDBs) 및 플러그형 데이터베이스 (Pdb)와 함께 플러그인 사용 해결할 기술 지원 리소스

RMAN CLI에서 테이블 수준 복구 수행

이전 다음



RMAN CLI에서 테이블 수준 복구 수행

앞에서 언급 한 것 처럼, 예는 완전 자동화 된 보조 인스턴스의 버전을 기반으로 합니다. 자동화 된 보조 인스턴스 또는 사용자 관리 보조 인스턴스를 사용 하 여 테이블 수준 복구를 수행 하는 데 사용할 수 있는 추가 예는 Oracle 설명서를 참조 하십시오. 다음 사항에 유의 하십시오.

테이블 수준 복구를 위해서는 도달할 절을 클릭 하 여 복구 하려는 상태를 정의 합니다.

보여줍니다

이전 다음



보여줍니다

다음 예제에서는 Oracle 사용자의 세 개 테이블을 복구 합니다. 판매Linux 또는 UNIX 디렉터리에 필요한 파일이 채워지는 완전히 자동화 된 보조 인스턴스를 사용 하는 특정 SCN에 대해 /oracle/nvbu_pitr_auxiliary_destination을 (를) 시작 합니다.

> 테이블 판매 복구. NORTHSALES, 판매. SOUTHSALES, 판매. Scn 5555638까지 CENTRALSALES

보조 대상 '/oracle/nvbu_pitr_auxiliary_destination ';

로그 시퀀스를 사용 하는 경우를 제외 하 고 비슷한 예:

> 테이블 판매 복구. NORTHSALES, 판매. SOUTHSALES, 판매. CENTRALSALES 시퀀스 38 스레드 1 보조 대상 '/oracle/nvbu_pitr_auxiliary_destination '.

특정 날짜 및 시간을 사용 하 고 Windows 서버 환경을 기반으로 하는 경우를 제외 하 고, 다음과 같은 비슷한 예입니다.

> 테이블 판매 복구. NORTHSALES, 판매. SOUTHSALES, 판매. CENTRALSALES "to_date (' 2013/11/23 06:59:00 ', ' yyyy/mm/dd hh24: mi: ss ')" 보조 대상

'C:\app\Administrator\product\11.2.0\dbhome_1\nvbu_pitr_auxiliary_destination';

를 사용 하 여 테이블 매핑 변경 옵션을 선택 하면, 세 개의 선택한 테이블 중 두 개를 다른 이름으로 새 테이블에 복구 합니다. 세 번째 테이블은 원본과 동일한 이름으로 복구 됩니다.

> 테이블 판매 복구. NORTHSALES, 판매. SOUTHSALES, 판매. CENTRALSALES

"to_date (' 2013/11/23 06:59:00 ', ' yyyy/mm/dd hh24: mi: ss ')"까지 "northsales: northsales_recovered, sales. southsales: southsales_recovered 보조 대상

'C:\app\Administrator\product\11.2.0\dbhome_1\nvbu_pitr_auxiliary_destination';

일반 사용자의 테이블을 복구 합니다.

> "C # #SALES" 테이블 복구. " NORTHSALES "," C # #SALES "") SOUTHSALES "scn 5555638 매핑 변경 테이블" c # #SALES ""에 도달할 때까지 " NORTHSALES ":" NORTHSALES_RECOVERED "보조 대상 '/oracle/nvbu_pitr_auxiliary_destination ';

기본적으로 RMAN은 복구 된 테이블 또는 테이블 파티션을 대상 데이터베이스로 가져옵니다. 가져오기 전에 테이블이 내보내기 덤프 파일에 저장 됩니다. 를 사용 하 여 NOTABLEIMPORT 복구 된 테이블 또는 테이블 파티션을 가져오지 못하도록 할 수 있습니다. 이 옵션을 사용 하면 테이블이 지정 된 지점으로 복구 되 고 내보내기 덤프 파일이 만들어지지만 덤프 파일은 대상 데이터베이스로 가져오지 않습니다. 이 지점에서 보조 인스턴스를 사용 하 여 테이블을 분석 하거나 Oracle 데이터 펌프 가져오기 유틸리티를 사용 하 여 수동으로 덤프 파일을 대상 데이터베이스 인스턴스로 가져올 수 있습니다.

> "C # #SALES" 테이블 복구. " NORTHSALES "," C # #SALES "") SOUTHSALES "시간 ' SYSDATE-4 ' 보조 대상 '/oracle/nvbu_pitr_auxiliary_destination ' datapump destination '/oracle/nvbu_pitr_datapump_destination ' 덤프 파일 ' northsales_southsales_export_dump ' 덤프 파일 ' * '

주의 복구 중에 오류가 발생 하면 Oracle은 복구 된 테이블에서 내보내기 덤프 파일을 만든 경우이를 삭제 하지 않습니다. 그런 다음 내보내기 덤프 파일을 사용 하 여 수동으로 복구 프로세스를 완료할 수 있습니다.

NetVault BackupWebUI에서 테이블 수준 복구 수행

이전 다음


데이터 복원 중 > RMAN with advanced 절차 사용 > 테이블 수준 복구 수행 중 > NetVault BackupWebUI에서 테이블 수준 복구 수행

NetVault BackupWebUI에서 테이블 수준 복구 수행

에 설명 된 단계 외에도 RMAN 복원 수행 중다음 옵션은 특별히 테이블 수준 복구에 적용 됩니다.

1

안에 복구 유형 섹션에서 복구 수행 탭에서 테이블 수준 지정 시간 복구 수행 옵션과.

2

을 선택 시스템 변경 번호 기반, 로그 시퀀스 기반을 (를) 시간 기준 옵션과.

를 선택한 경우 시스템 변경 번호 기반 옵션을 선택 하면 플러그인은

"scn"절을 실행 하십시오. 예를 들어: scn 5555638

를 선택한 경우 로그 시퀀스 기반 옵션을 선택 하면 플러그인은 "시퀀스 <number> 스레드 <number>"절을 실행 하십시오. 예를 들어: 시퀀스 38 스레드 1까지

를 선택한 경우 시간 기준 옵션을 선택 하면 플러그인은 "기간 동안"절을 실행 하십시오. 예를 들어: 시간 "to_date (' 2013/11/23 06:59:00 ', ' yyyy/mm/dd hh24: mi: ss ')"

3

안에 보조 대상 필드에서 controlfile, 아카이브 로그 및 datafiles를 포함 하 여 필요한 모든 파일을 보조 인스턴스에서 저장 하는 데 사용 하는 디렉터리 (전체 경로)를 지정 합니다.

이 필드의 사용은 "보조 대상 '<directoryFullPath>'" 구문.

가지 Oracle 사용자가 전체 경로에 액세스할 수 있는지 확인 합니다.

4

안에 테이블 복구 필드에 테이블 수준 복구의 일부로 복구 테이블에 포함 하려는 쉼표로 구분 된 테이블 목록을 입력 합니다.

사용 하 여 oracle_user_name 생성자. Oracle 12c는 일반 사용자 및 로컬 사용자를 포함 하며, 로컬 사용자에 사용 되는 명명 규칙은 이전 버전의 Oracle에서 Oracle 데이터베이스 사용자 이름과 비슷합니다.

일반 사용자가 있는 컨테이너의 경우 Oracle 데이터베이스는 SYS 및 SYSTEM common 사용자를 제공 합니다. 사용자가 만든 일반 사용자의 이름은 다음으로 시작 해야 합니다. C ## 보내거나 c #. 자세한 내용은 Oracle 12c 다중 테 넌 트 아키텍처 설명서를 참조 하십시오.

가지 일반 사용자의 테이블을 나열 하는 경우에는 큰 따옴표를 사용 합니다. 때는 SQL * 플러스 포함 된 문자열을 사용 하 여 테이블에 대 한 쿼리를 허용 합니다. C ## 보내거나 c # 큰따옴표는 제외 합니다.

예 1: 다음은 세 가지 테이블을 나열 합니다. 판매 게.

northsales, southsales, centralsales

예 2: 다음은 일반적인 경우를 위해 두 개의 테이블을 C # #SALES 게.

"C # #SALES") " NORTHSALES "," C # #SALES "") SOUTHSALES"

위의 예제를 사용 하는 것은 "c # #SALES" 테이블을 복구 합니다. " NORTHSALES "," C # #SALES "") SOUTHSALES" 구문.

5mm 안에 테이블 매핑 변경 필드에 테이블 수준 복구의 일부로 이름을 바꿀 수 있는 경우 이름을 바꾸려는 쉼표로 구분 된 테이블 목록을 입력 합니다.

이 옵션을 사용 하면 테이블을 복구 하 고 적합성을 분석 하 여 원래 테이블을 덮어쓸지 여부를 결정할 수 있습니다. 너 해 않을 목록에 나열 된 모든 테이블에 매핑을 제공 해야 합니다. 테이블 복구 필드 임시로 이름을 바꿀 테이블에 대 한 매핑만 나열 하면 됩니다.

예 1: 다음은 northsales 표를 northsales_recovered.

northsales: northsales_recovered

예 2: 다음은 northsales 표를 northsales_recovered.

northsales: northsales_recovered, southsales: southsales_recovered

예 3: 다음은 northsales 표를 northsales_recovered.

"C # #SALES") " NORTHSALES":"NORTHSALES_RECOVERED"

위의 예제를 사용 하는 것은 테이블 매핑 변경

"C # #SALES") " NORTHSALES":"NORTHSALES_RECOVERED" 구문.

복구 카탈로그 유지 관리

이전 다음



Documentos relacionados

The document was helpful.

Selecione a classificação

I easily found the information I needed.

Selecione a classificação