중복 데이터베이스 복원
1
에서 복원 작업 생성 — 저장 집합 선택 페이지에서 해당 하는 중복 데이터베이스 백업 및 옆.
2
에서 선택 집합 만들기 페이지에서 소스 NetVault Backup클라이언트 및 데이터베이스로 이동 하 여 전체 데이터베이스 노드를 클릭 하 고 플러그인 옵션 편집.
3
클릭 하 고 데이터베이스 복제 탭을 클릭 하 고 중복 데이터베이스 옵션과.
4
안에 대상 데이터베이스 섹션
▪ 시스템의 보조 인스턴스에 대 한 Oracle Net 서비스 이름을 대상 서비스 필드.
▪ 를 지정 합니다. Oracle Home 보조 인스턴스에 대 한.
▪ 를 지정 합니다. Oracle SYSDBA 사용자 이름 보조 인스턴스에 연결 하기 위해 플러그인이 사용 하는.
▪ 을 선택 Nofilenamecheck 사용 옵션과.
5
안에 데이터베이스에서 복제 섹션
▪ 를 지정 합니다. Oracle SID 소스 데이터베이스에 대 한.
▪ 를 지정 합니다. Oracle Home 소스 데이터베이스에 대 한.
▪ 를 지정 합니다. Oracle SYSDBA 사용자 이름 이는 플러그인에서 소스 데이터베이스에 연결 하는 데 사용 됩니다.
6
안에 대상 클라이언트 목록에서 대상 데이터베이스가 있는 대체 서버의 NetVault Backup시스템 이름을 선택 합니다.
7
복구 절차의 완료를 포함 하 여 계속 합니다. 예약한 찾아 고급 옵션 보여줍니다.
자세한 내용은 작업 완료 및 제출 중.
대체 디렉터리 구조를 사용 하 여 중복 데이터베이스를 대체 서버에 복원
다음 절차는 복제 데이터베이스 백업을 대체 또는 원격 서버 (소스 데이터베이스가 상주 하는 위치 제외)로 복원 하 고 다른 디렉터리 구조를 사용 하는 단계를 자세히 설명 합니다.
•
요소도
대체 디렉터리 구조가 있는 대체 또는 원격 서버로 복제 데이터베이스 백업을 복원 하려면 다음 필수 구성 요소를 충족 해야 합니다.
•
동일한 버전의 Oracle 데이터베이스 소프트웨어: 대상 데이터베이스용 Oracle 버전은 소스 데이터베이스에 사용 되는 Oracle 버전과 동일 해야 합니다. 이 요구 사항은 동일한 패치 수준을 포함 합니다.
•
중복 데이터베이스 백업이 사용 가능 합니다.: 중복 데이터베이스 백업을 성공적으로 완료 하 고 사용할 수 있어야 합니다.
•
소스 데이터베이스가 열린 상태인 경우: 소스 데이터베이스는 읽기 쓰기 열기 전체 중복 데이터베이스 복원 프로세스 중에 발생 한 상태.
•
보조 인스턴스가 준비 됨: RMAN backup 기반 중복 데이터베이스 프로세스에는 보조 인스턴스 준비를 해야 합니다.
1
생성 한 보조 인스턴스에 대 한 Oracle 암호 파일: 소스 데이터베이스와 동일한 호스트로 복제할 때 보조 연결에 대해 암호 파일 및 OS 인증을 사용 하려는 경우 필요 합니다. 암호 파일 생성에 대 한 자세한 내용은 다음을 참조 하십시오. 암호 파일 생성 및 유지 관리 안에 Oracle 데이터베이스 관리자 안내서.
2
Oracle Net connectivity가 보조 인스턴스로 설정 됨: 인스턴스를 Oracle Net을 통해 사용할 수 있어야 합니다. "ora" 파일의 모두 소스 서버 및 대체 서버. 또한 Windows 플랫폼에서 다음 명령을 수행 하 여 인스턴스를 시작 합니다.
oradim-신규-sid < sid_name >
3
보조 인스턴스 대상 디렉터리 있음: 보조 인스턴스에 대 한 다음 대상 디렉터리를 대상 데이터베이스가 있는 서버에 생성 해야 합니다. 대상 데이터베이스가 ASM에 datafiles를 저장 하는 경우 대상 데이터베이스에 대 한 ASM 인스턴스 이름이 있어야 합니다.
4
보조 인스턴스에 대 한 PFILE 생성 됨: 보조 데이터베이스용 클라이언트 측 PFILE은 소스 데이터베이스의 SPFILE에서 생성 해야 합니다.
▫ 시작한 SQL * 플러스을 (를) 사용 하 여 소스 데이터베이스에 대 한 관리자 권한으로 연결 합니다.
sqlplus sys/<password>@< source_connect_identifier > SYSDBA와 ▫ SPFILE에서 PFILE을 생성 합니다.
pfile = ' 생성< PFILE_destination_directory >/초기화< auxiliary_sid >ora ' spfile에서.
5
보조 값으로 PFILE 업데이트: 보조 인스턴스에 대해 생성 된 PFILE은 보조 인스턴스에 고유한 매개 변수 값으로 업데이트 해야 합니다.
▫ 다음으로 시작 하는 모든 항목 제거: < source_sid >.__
▫ 업데이트 합니다 *. db_name = 항목을 입력 하 여 대상 데이터베이스의 이름을 반영 합니다.
▫ 보조 인스턴스의 대상 디렉터리를 반영 하도록 다음 항목을 업데이트 합니다. 이 디렉터리는 존재 해야 합니다. 하지만 소스 데이터베이스가 ASM에 datafiles를 저장 하는 경우, 대상 데이터베이스에 대 한 ASM 인스턴스 이름을 다음과 같은 각 control_files 찾아 db_create_file_dest 변수만
▫ 다음 항목의 시작 부분에 "#" (숫자 기호)를 삽입 하 여 다음 항목을 주석 처리 합니다.
* 디스패처 = ' (PROTOCOL = TCP) (SERVICE = < source_sid > XDB) '
▫ 다음 줄을 추가 하 여 datafiles 및 tempfiles 이름을 변환 하기 위한 문자열 쌍을 지정 합니다.
* db_file_name_convert = '< source_db_create_file_dest >/ < source_sid >', '< destination_db_create_file_dest >/ < destination_sid >' 예를 들어:
*. db_file_name_convert = ' C:\oracle\oradata\prod ',
▫ 다음 줄을 추가 하 여 온라인 redo 로그 파일을 명명 하기 위한 문자열 쌍을 지정 합니다.
* .log _file_name_convert = '< source_db_create_file_dest >/
< source_sid >', '< destination_db_create_file_dest >/
< destination_sid >' 예를 들어:
* .log _file_name_convert = ' C:\oracle\oradata\prod ',
6
NOMOUNT 상태에서 시작 되는 보조 인스턴스: 보조 인스턴스는에서 시작 해야 합니다. NOMOUNT 보조 인스턴스에 대 한 매개 변수 값으로 업데이트 된 PFILE의 상태.
▫ 시작한 SQL * 플러스하 고 보조 인스턴스에 대 한 관리자 권한으로 연결 합니다.
sqlplus sys/<password>@< auxiliary_connect_identifier > SYSDBA와 ▫ 에서 인스턴스를 시작 NOMOUNT 상태나.
startup nomount pfile = '< PFILE_destination_directory >/초기화< auxiliary_sid >.ora'
pfile = '에서 spfile 만들기< PFILE_destination_directory >/초기화< auxiliary_sid >.ora'; 8 종료 SQL * 플러스.
종료 해야 합니다. SQL * 플러스 복제 데이터베이스 복원을 성공적으로 완료 하기 위한 것입니다.
•
백업 소프트웨어 및 플러그인 NetVault Oracle 용 됨: 대상 데이터베이스가 있는 대체 서버에 동일한 버전의 NetVault Backup소프트웨어 및 플러그인이 설치 되어 있어야 합니다.
대체 서버에서 플러그인을 구성할 때 다음 기본 속성이 정의 되어 있는지 확인 합니다.
▪ NetVault 백업: 소스 데이터베이스 서버가 NetVault Backup클라이언트로 추가 된 NetVault Backup서버의 이름을 지정 합니다.
▪ NetVault Backup서버에서 복원 수행: 소스 데이터베이스 서버가 NetVault Backup클라이언트로 추가 된 NetVault Backup서버의 이름을 지정 합니다.
▪ NetVault Backup클라이언트에서 가져온 백업 복원: 소스 데이터베이스 서버의 NetVault Backup시스템 이름을 지정 합니다.
자세한 내용은 기본 설정 구성.
•
플러그인에 추가 된 소스 데이터베이스 Oracle 용 대체 서버에 설치 됨: 대상 데이터베이스가 있는 대체 (대기) 서버에 설치 된 플러그인에 소스 데이터베이스를 추가 해야 합니다.
예를 들어, 프로덕션 Oracle 서버 이름은 salesdb. 플러그인이 설치 된 대체 서버에서 이름이 다음과 같은 데이터베이스를 추가 합니다. salesdb. 기존 데이터베이스가 대체 서버로 복제 되지 않았더라도이 단계를 완료 하십시오. 이 단계에서는 Oracle 데이터베이스가 대체 (대기) 서버에 복원 될 때 복제 프로세스 중에 액세스할 수 있는 자리 표시자를 강제로 만듭니다.
데이터베이스 추가에 대 한 자세한 내용은 다음을 참조 하십시오. 데이터베이스 추가. 이러한 명령은 원래 데이터베이스 뿐만 아니라 대체 서버에서 만든 자리 표시자에도 적용 됩니다.
중복 데이터베이스 복원
1
에서 복원 작업 생성 — 저장 집합 선택 페이지에서 해당 하는 중복 데이터베이스 백업 및 옆.
2
에서 선택 집합 만들기 페이지에서 소스 NetVault Backup클라이언트 및 데이터베이스로 이동 하 여 전체 데이터베이스 노드를 클릭 하 고 플러그인 옵션 편집.
3
클릭 하 고 데이터베이스 복제 탭을 클릭 하 고 중복 데이터베이스 옵션과.
4
안에 대상 데이터베이스 섹션
▪ 시스템의 보조 인스턴스에 대 한 Oracle Net 서비스 이름을 대상 서비스 필드.
▪ 를 지정 합니다. Oracle Home 보조 인스턴스에 대 한.
▪ 를 지정 합니다. Oracle SYSDBA 사용자 이름 보조 인스턴스에 연결 하기 위해 플러그인이 사용 하는.
▪ 을 선택 Nofilenamecheck 사용 옵션과.
5
안에 데이터베이스에서 복제 섹션
▪ 를 지정 합니다. Oracle SID 소스 데이터베이스에 대 한.
▪ 를 지정 합니다. Oracle Home 소스 데이터베이스에 대 한.
▪ 를 지정 합니다. Oracle SYSDBA 사용자 이름 이는 플러그인에서 소스 데이터베이스에 연결 하는 데 사용 됩니다.
6
안에 대상 클라이언트 목록에서 대상 데이터베이스가 있는 대체 서버의 NetVault Backup시스템 이름을 선택 합니다.
7
복구 절차의 완료를 포함 하 여 계속 합니다. 예약한 찾아 고급 옵션 보여줍니다.
자세한 내용은 작업 완료 및 제출 중.
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center