오라클 disk 백업을 복구하기 위해서 아래와 같은 절차로 진행

 

1. 복구를 위한 신규서버 구성

  (프로덕션 환경이랑 될수 있으면 동일하게)

  1) 커널 파라미터 및 리소스 환경 조정

     yum install oracle-database-preinstall-18c

 

2. 신규서버 오라클 18c grid 설치 (single)

   cd $GRID_HOME

   sh gridSetup.sh

   $GRID_HOME/perl/bin/perl -I$GRID_HOME/perl/lib -I/ORACLE/grid/18.0.0/crs/install /ORACLE/grid/18.0.0/crs/install/roothas.pl

 

   crsctl modify resource ora.cssd -attr "AUTO_START=always" -init

   

3. 신규서버 오라클 database 설치 (single)

   cd $ORACLE_HOME

   sh runInstaller

 

4. 파라미터 및 TDE 관련 파일 이관

   - 원본 데이터베이스로부터 복구 대상으로 ASM 및 DB 파라미터 copy후 복구 대상 환경에 맞추어 수정

   - physical 암호화(tde) 적용시 해당 관련 파일들을 동일하게 이전

 

5. 신규서버 스토리지 Disk 백업본 인식

   - asm driver 사용시는 asm driver 설치후 oracleasm configure후 scan하여 인식

   - scsi 방식으로 사용시는 추가 작업없이 인식하여 사용   

  

6. 복구 데이터베이스 기동

   ASM부터 가동하고 데이터베이스 가동후 diskgroup online 되는지 확인, 서비스등록

   srvctl add asm -pwfile /ORACLE/grid/18.0.0/dbs/init+ASM1.ora

   srvctl config asm -detail

   crsctl modify resource ora.asm -attr "AUTO_START=always" -init

   crsctl modify resource ora.asm -attr "USR_ORA_INST_NAME=+ASM1" -init

 

   DB 인스턴스 가동

   startup mount;

   

   TDE auto login 설정

   administer key management create local auto_login keystore from keystore identified by "";

   alter database open;

 

   srvctl add listener

   srvctl start listener  

 

'RDB > Oracle' 카테고리의 다른 글

oracle 18c flashback database  (1) 2020.04.23
oracle rman 복구  (0) 2020.04.07
oracle spm 사용한 sql plan 이관  (0) 2019.11.22
oracle 18c acfs 기능 off  (0) 2019.11.14
oracle testcase 생성  (0) 2019.11.12

+ Recent posts