Chatee ahora con Soporte
Chat con el soporte

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)와 함께 플러그인 사용 해결할 기술 지원 리소스

단계 단위 재해 복구 프로세스 사용

이전 다음



단계 단위 재해 복구 프로세스 사용

이 프로세스에서는 Autobackup에서 제어 파일 복원을 실행 하 고 동일한 복원 작업을 사용 하 여 데이터베이스 datafiles를 복원 합니다. 이 프로세스를 사용 하는 경우 다음 사항을 유의 하십시오.

에서 선택한 객체 선택 집합 만들기 페이지는 무시 됩니다.
에서 선택한 옵션만 각 재해 복구 탭이 실행 됩니다.

Strecovery 재해 복구를 사용 하려면

이전 다음



Strecovery 재해 복구를 사용 하려면

1
탐색 창에서 복원 작업 생성.
3
저장 집합 테이블에 표시 된 항목을 자세히 필터링 하려면 클라이언트, 날짜만을 선택한 작업 ID 보여줍니다.

테이블에는 저장 집합 이름 (작업 이름 및 저장 집합 ID), 만든 날짜 및 시간, 크기가 표시 됩니다. 기본적으로 목록은 저장 집합 이름에 따라 사전순으로 정렬 됩니다.

저장 집합을 선택 하면 다음과 같은 세부 정보가 저장 집합 정보 영역: 작업 ID, 작업 제목, 서버 이름, 클라이언트 이름, 플러그인 이름, 저장 집합 날짜 및 시간, 만료 설정, 증분 백업 생성 여부, 아카이브 또는 비 및 저장 집합 크기.

5
6
에서 선택 집합 만들기 페이지에서 항목을 선택 합니다.

앞에서 설명 했 듯이이 페이지의 선택은이 프로세스에서 무시 됩니다.

Dbid 설정: DBID를 지정 하려면이 옵션을 선택 합니다. 플러그인은이 필드에서 백업 된 Oracle 데이터베이스의 DBID를 자동으로 입력 합니다. 매개 변수 파일 또는 SPFILE를 사용할 수 없는 경우에 DBID가 필요 합니다. NOMOUNT 상태나.
Autobackup에서 Spfile 복원 뒤로 찾기 최대 기간 (일): Oracle Control File Autobackup 옵션이 예약 된 백업에서 활성화 되었고 Autobackup에서 SPFILE를 복원 하려는 경우이 옵션을 선택 합니다. Oracle 컨트롤 파일 Autobackup가 않을 활성화 하면 Autobackup에서 SPFILE를 복원할 수 없습니다. 자세한 내용은 컨트롤 파일 Autobackups 활성화. 기본적으로이 옵션은 지난 7 일 동안 Autobackups를 찾습니다. 적용 가능한 대로 업데이트 합니다. 이 옵션은 다음과 같은 RMAN 명령을 발생 시킵니다.

NOMOUNT 시작.

autobackup maxdays에서 spfile 복원 <NumberOfDays>;

Autobackup에서 Controlfile 복원; 뒤로 찾기 최대 일 수: Oracle Control File Autobackup 옵션이 예약 된 백업에서 활성화 되었고 Autobackup에서 제어 파일을 복원 하려는 경우이 옵션을 선택 합니다. Oracle 컨트롤 파일 Autobackup가 않을 활성화 하면 Autobackup에서 제어 파일을 복원할 수 없습니다. 자세한 내용은 컨트롤 파일 Autobackups 활성화. 기본적으로이 옵션은 지난 7 일 동안 Autobackups를 찾습니다. 적용 가능한 대로 업데이트 합니다. 이 옵션은 다음과 같은 RMAN 명령을 발생 시킵니다.

시작 강제 아니요.

autobackup maxdays에서 controlfile 복원 <NumberOfDays>;

데이터베이스 복원: Oracle 데이터베이스에 포함 된 모든 datafiles를 복원 하려면이 옵션을 선택 합니다. 때 데이터베이스 복원 명령은 Oracle 데이터베이스의 모든 datafiles를 복원 하려고 합니다. 이 옵션은 다음과 같은 RMAN 명령을 발생 시킵니다.

데이터베이스 복원;

데이터베이스 복구: Oracle 데이터베이스에 포함 된 모든 datafiles를 복구 하려면이 옵션을 선택 합니다. 때 데이터베이스 복구 명령은 Oracle 데이터베이스의 모든 datafiles 복구를 시도 합니다. 이 복구에는 아카이브된 트랜잭션 로그를 자동으로 복원 및 적용할 수 있습니다. 이 옵션은 다음과 같은 RMAN 명령을 발생 시킵니다.

데이터베이스 복구;

Alter Database Open Resetlogs: 데이터베이스를 엽니다. RESETLOGS 옵션에서이 옵션을 선택 합니다. 이 옵션은 다음과 같은 문제를 해결 합니다. SQL * 플러스 명령이

ALTER DATABASE OPEN RESETLOGS.

주의 데이터베이스가 복원 되 면 RMAN CLI 프롬프트를 열고 프롬프트에서 복구 명령을 실행할 수 있습니다. 이 옵션을 선택 하면 데이터베이스 복구 찾아 Alter Database Open Resetlogs 옵션을 사용 하 여 고급 복구 옵션을 발행할 수 있습니다.

동일한 서버로 재해 복구

이전 다음



동일한 서버로 재해 복구

다음 절차에서는 소스 데이터베이스가 상주 하는 서버에 대해 재해 복구를 수행 하는 단계를 자세히 설명 합니다. 이 절차는 전체 미디어 오류가 발생 하 고 손상 된 호스트를 호스트 이름을 포함 하 여 원래 호스트의 구성에 imitating 새 서버를 구성한 경우에 사용 됩니다.

주의 또한 다음 절차를 사용 하 여 Oracle 서버를 원래 프로덕션 서버가 아닌 다른 호스트 (프로덕션 서버는 여전히 활성화 된)로 복원할 수 있습니다. 하지만 앞에서 언급 한 것 처럼 목표가 새 호스트에서 계속 사용할 수 있도록 대상 프로덕션 데이터베이스의 복사본을 만드는 경우이 절차를 사용 하지 마십시오. 대신 중복 데이터베이스 백업 유형. 자세한 내용은 중복 데이터베이스 백업.

RMAN 리포지토리에 대 한 백업 전략의 일부로 복구 카탈로그가 사용 되 고 있는지 여부와 동일한 절차를 사용 해야 합니다. RMAN는 항상 제어 파일의 레코드에 있는 백업과 관련 된 정보를 저장 합니다. 제어 파일에서이 정보는 RMAN의 데이터베이스 백업에 대 한 신뢰할 수 있는 레코드입니다. RMAN는 제어 파일의 리포지토리 정보만 사용 하 여 필요한 모든 백업 및 복구 작업을 수행할 수 있습니다.

다음 재해 복구 절차의 변형에서는 다음을 참조 하십시오. 재해 복구 수행 중 안에 Oracle 데이터베이스 백업 및 복구 고급 사용자 안내서.

복구 카탈로그 없이 재해 복구를 수행 하려면 다음 요구 사항을 충족 해야 합니다.

Oracle 데이터베이스 소프트웨어가 설치 됨: 같은 버전의 Oracle 데이터베이스 소프트웨어를 손상 된 서버에 존재 하는 시스템에 설치 합니다. 에 ORACLE_HOME 소스 및 대상 Oracle 서버 양쪽에서 동일 해야 합니다. 데이터베이스를 생성할 필요는 없습니다.

Oracle 암호 파일이 생성 되었습니다.: 다음을 사용 orapwd 유틸리티를 통해 Oracle 암호 파일을 생성 합니다. Linux에서: orapwd 파일 =< Oracle_Home >/dbs/orapw <SID> password =<password> 창:

orapwd 파일 =< Oracle_Home >\database\orapw<SID> 암호 =<password>

생성 되 고 시작 되는 Windows의 Oracle 서비스: Oracle의 Windows에서 oracle 서비스를 생성 합니다. oradim 유틸리티로. 에 Oracle SID 원래 데이터베이스나 소스 데이터베이스와 동일 해야 합니다. 이 옵션은 동일한 Oracle 서비스 이름을 생성 합니다. 예를 들어, OS 프롬프트에서 다음을 실행 합니다.

oradim-신규-sid < sid_name >

Windows 서비스가 생성 된 후 OS 프롬프트에서 다음 명령을 사용 하 여 서비스를 시작 합니다.

net start oracleservice< sid_name >

NetVault Backup소프트웨어 및 플러그인 Oracle 용: 같은 버전의 NetVault Backup소프트웨어 및 플러그인은 손상 된 서버에 원래 있던 대로 설치 하 고 구성 해야 합니다. 플러그인의 기본 특성이 지정 된 대로 정의 되었는지 확인 합니다. 기본 설정 구성.

식별 된 소스 데이터베이스의 DBID: 손상 된 데이터베이스의 DBID를 식별 합니다. DBID가 초기 플러그인의 일부로 기록 되지 않은 경우 Oracle 용 소스 데이터베이스의 RMAN 기반 백업에 대 한 NetVault Backup바이너리 로그에서 확인 하십시오. DBID는 대화 상자나 백업 내용 ].

SPFILE에 대 한 기본 위치가 있어야 합니다.: SPFILE의 기본 위치가 있는지 확인 합니다. 그렇게 하지 않으면 ORA-17502 파일을 생성 하지 못했습니다. SPFILE 복원 중에 오류가 발생 했습니다.

사용 가능으로 설정 된 모든 테이블 공간 백업: 모든 테이블 공간에 대 한 최신 백업이 있는지 확인 합니다.

복구를 수행 하려면 다음 단계를 완료 하십시오.

경우에는 외부 구성 파일 이전 RMAN backup 또는 플러그인에 포함 되었습니다.

파일 시스템은 Oracle Net Services 구성 파일 (예: "ora")을 백업 하는 데 사용 되었습니다.

"sqlnet" 및 "tnsnames. ora," 파일을 대상 Oracle 데이터베이스 서버에 복원 합니다. 그렇지 않으면 대상 Oracle 서버에서 Oracle Net 서비스를 구성 합니다.

예를 들어, OS 명령 프롬프트에서 다음을 실행 합니다.

lsnrctl 시작

RMAN TARGET/NOCATALOG

DBID 설정 < Source_DBID >;

가지 다음 명령을 실행할 때 PFILE을 사용할 수 없는 경우 일련의 Oracle 오류가 발생할 수 있습니다. 이 프로세스는 허용 되며 오류를 무시할 수 있습니다. Oracle은 기본 PFILE을 사용 하 여 SPFILE에 대 한 복원 프로세스가 계속 되 고 "SPFILE 검색을 위한 매개 변수 파일 없이 Oracle 인스턴스 시작"을 수행 하는지 확인 합니다.

NOMOUNT 시작.

6

복원 합니다. SPFILE Autobackup에서.

RUN

' SBT_TAPE ' 채널 C1 유형을 할당 합니다.

AUTOBACKUP에서 SPFILE 복원

}

시작 강제 아니요.

마지막 Autobackup에서 제어 파일을 복원 하는 경우 다음을 실행 합니다.

RUN

' SBT_TAPE ' 채널 CH1 유형을 할당 합니다.

AUTOBACKUP에서 CONTROLFILE을 복원 합니다.

}

가지 제어 파일의 Autobackup 없는 경우에는 수동으로 컨트롤 파일 검색 계속 하십시오.

9

에서 복원 작업 생성 — 저장 집합 선택 페이지에서 포함 된 사용 가능한 최신 백업 찾기 all 테이블 공간을 클릭 하 고 .

10

에서 선택 집합 만들기 페이지에서 소스 NetVault Backup클라이언트 및 데이터베이스로 이동 하 여 전체 데이터베이스 노드를 클릭 하 고 플러그인 옵션 편집.

11

클릭 하 고 복원 옵션 탭을 클릭 하 고 해당 옵션을 선택 합니다.

복원을 수행 하기 전에 데이터베이스를 탑재 하려면 복원 전에 데이터베이스 탑재.

복원에 읽기 전용 datafiles를 포함 하려면 읽기 전용 Datafiles를 확인 하 고 필요한 경우 복원 합니다..

12

재해 복구 시나리오에서 복구를 수행 해야 하기 때문에 복구 수행 탭을 선택 데이터베이스 지정 시 복구 수행.

PIT Recovery는 데이터베이스를 특정 시간, 로그 시퀀스 번호 또는 SCN로 복구 합니다. 오류의 특정 시간 또는 로그 시퀀스를 알 수 없는 경우, Quest SCN 옵션을 사용 하는 것이 좋습니다.

13

에서 복구 수행 탭을 선택 읽기 전용 Datafiles 검사 및 최신이 아닌 경우 복구 복구 프로세스에 읽기 전용 datafiles 포함 됩니다.

읽기 전용 파일은 복구를 완료 하는 데 필요한 경우에만 포함 됩니다. 손상 되지 않은 경우에는 안 됩니다.

14

에서 Recovery Catalog 탭을 선택 취소 하 고 Catalog 사용 옵션을 선택 하면 복원에 복구 카탈로그가 사용 되지 않습니다.

15

완료 하십시오 예약한 찾아 고급 옵션 탭을 누르고 작업을 제출 합니다.

RMAN는 자동으로 사용 가능한 전체, 증분 또는 아카이브 로그 백업을 선택 하 고 데이터베이스를 복원 및 복구 합니다.

ARCHIVELOG CHECK 모두; 17.

가지 재해 복구를 완료 한 후에 Quest에서 선택한 데이터베이스가 있는 전체 또는 증분 수준 0 백업을 수행 하는 것이 좋습니다. 선택 집합 만들기 페이지.

수동으로 컨트롤 파일 검색

이전 다음



수동으로 컨트롤 파일 검색

Control File Autobackups를 사용할 수 없는 경우 RMAN Catalog를 사용 하지 않고 NetVault Backup선택 페이지에서 Control File 노드를 선택 하 여 파일 백업만 수행 했습니다. 다음 절차를 사용 하 여 제어 파일에 백업 조각을 만듭니다.

1

에서 복원 작업 생성 — 저장 집합 선택 페이지에서 "Controlfile이 포함 된 최신 백업"을 찾습니다.

SQL > STARTUP NOMOUNT;

Devtype varchar2 (256)을 선언 합니다. 완료 됨 부울.

BEGIN devtype: = dbms_backup_restore-deviceallocate (' sbt_tape ', params = > ' '); dbms_backup_restore.restoresetdatafile; dbms_backup_restore.restorecontrolfileto

('< PathAndNameOfControlFile >'); dbms_backup_restore.restorebackuppiece

('< backupSegment NameIdentifiedEarlier >', 완료 = > done);

/

예를 들어:

sqlplus/nolog connect/sysdba 보유

NOMOUNT 시작. Devtype varchar2 (256)을 선언 합니다. 완료 됨 부울. BEGIN devtype: = dbms_backup_restore-deviceallocate (' sbt_tape ', params = > ' '); dbms_backup_restore.restoresetdatafile; dbms_backup_restore.restorecontrolfileto

('C:\oracle\product\10.1.0\oradata\o10gg\control01.ctl'); dbms_backup_restore.restorebackuppiece

(' ZETK2003: #3293: ZETK2003:274_578391288: O10GG_1135958971 ', done = > done);

/

세 사용 하 여 CONTROLFILE 복제 명령을 통해 복원 된 컨트롤 파일을 복사 합니다.

RMAN TARGET/NOCATALOG

DBID 설정 < Source_DBID >; 연결 대상/

RUN

' SBT_TAPE ' 채널 C1 유형을 할당 합니다.

제어 파일을 다음에서 복제

'<sourcePathAndNameOfControlFile>';

}

Documentos relacionados

The document was helpful.

Seleccionar calificación

I easily found the information I needed.

Seleccionar calificación