개요
구성환경
CentOS 7.3 oracle 12c(12.2.0.1.0) RAC/Target Database, Solaris 10/oracle 11g(11.2.0.1.0)/Recovery Catalog
구성
1. Catalog 생성(Recovery Catalog, sol11g instance)
SQL> create tablespace catalog datafile '/app/oracle/oradata/ORCL/catalog.dbf' size 1g ; 사용자가 생성되었습니다. SQL> grant recovery_catalog_owner to rman ; 권한이 부여되었습니다. SQL> grant connect,resource to rman ; 권한이 부여되었습니다. SQL> grant unlimited tablespace to rman ; |
2. Target DB 등록(Target Database, linrac instance)
shell> rman target sys/*****@linrac catalog rman/rman@sol11g 복구 관리자: Release 12.2.0.1.0 - Production on 목 12월 12 00:05:48 2019 Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserved. 대상 데이터베이스에 접속됨: LINRAC(DBID=1135695868) 복구 카타로그 데이터베이스에 접속 RMAN> list incarnation of database ; 사양이 저장소의 백업과 일치하지 않습니다. RMAN> register database ; 복구 카타로그에 데이터베이스가 등록되었습니다 RMAN> list incarnation of database ; 데이터베이스 구현 목록 DB 키 Inc 키 DB 이름 DB ID 상태 재설정 SCN 재설정 시간 ------- ------- -------- ---------------- --- ---------- ---------- 2 24 LINRAC 1135695868 PARENT 1 17/01/26 2 4 LINRAC 1135695868 CURRENT 1408558 18/05/08 |
** rman target / : 타겟 데이터베이스에 연결할때 사용자 이름과 패스워드 기술 없이 접속할경우 디폴트로 OS인증(operating system authentication)을 이용하여 sys 사용자로 접속
3. Target DB 삭제(Recovery Catalog,sol11g instance)
Syntax) execute dbms_rcvcat.unregisterdatabase(DB_KEY,DB_ID)
shell> sqlplus rman/rman@sol11g SQL> select * from db; DB_KEY DB_ID REG_DB_UNIQUE_NAME CURR_DBINC_KEY S ---------- ---------- ------------------------------ -------------- - 2 1135695868 LINRAC 4 N SQL> execute dbms_rcvcat.unregisterdatabase(2,1135695868); PL/SQL 처리가 정상적으로 완료되었습니다. SQL> |
4. Default Configuration 확인(linrac instance)
RMAN> show all ; 모든 복구 카타로그의 resync를 시작합니다 모든 resync가 완성되었습니다 db_unique_name LINRAC을(를) 가진 데이터베이스에 대한 RMAN 구성 매개변수: CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE BACKUP OPTIMIZATION OFF; # default CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default CONFIGURE CONTROLFILE AUTOBACKUP ON; # default CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default CONFIGURE MAXSETSIZE TO UNLIMITED; # default CONFIGURE ENCRYPTION FOR DATABASE OFF; # default CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default CONFIGURE COMPRESSION ALGORITHM 'BASIC' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE ; # default CONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # default CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/12.2.0/dbhome_1/dbs/snapcf_linrac1.f'; # default RMAN> |
* %d : database name
'DBMS > ORACLE' 카테고리의 다른 글
RMAN 데이타파일 복구 - ASM 환경 (0) | 2019.12.13 |
---|---|
ASM 관리 - RAC 환경 (0) | 2019.12.12 |
RMAN-06059 오류 (0) | 2019.12.12 |
RMAN 백업 - RAC 환경 (0) | 2019.12.12 |
oracle 12c RAC 에서 Archive mode 변경 (0) | 2019.12.12 |