1. Oracle Engine,OCR,VOTE 백업 수행
1) ocr/vote 백업
백업수행: $ORACLE_HOME/bin/ocrconfig -manualbackup
백업위치확인: $ORACLE_HOME/bin/ocrconfig -showbackup
2) oracle, oragrid 엔진 백업
/oracle, /oragrid 영역 전체를 tar로 묶음
[디렉토리 권한에 문제 발생시] 1) oragrid # chown -R oragrid:dba $GRID_HOME # chmod -R 755 $GRID_HOME -- 이후 정상적인 퍼미션으로 변경 # cd <GRID_HOME>/crs/install/ # ./rootcrs.pl -init 2) oracle # chown -R oracle:dba $ORACLE_HOME # chmod -R 755 $ORACLE_HOME -- 이후 정상적인 퍼미션으로 변경 a) relink all 수행 (oracle user) $ relink all 3) oraInventory # chown -R oragrid:dba $oraInventory_home # $oraInventory_home/orainstRoot.sh |
2. Oracle Engine,OCR,VOTE 복구 수행
0) grid / oracle / oraInventory 압축 해제
tar xvfp <grid_home>
tar xvfp <oracle_home>
tar xvfp <oraInventory>
1) shared volume 확인 (oragrid user)
# $ORACLE_HOME/bin/cluvfyrac.sh comp ssa -n testdb1,testdb2 -s /dev/rhdisksys1
# $ORACLE_HOME/bin/cluvfyrac.sh comp ssa -n testdb1,testdb2 -s /dev/rhdisksys2
2. crs exclusive mode로 open (root user)
# $CRS_HOME/bin/crsctl start crs -excl -nocrs
3. ocr/vote diskgroup 생성 (oragrid user)
$ sqlplus / as sysasm
SQL> alter system set asm_diskstring='/dev/*sys*' scope=memory sid='*';
SQL> create diskgroup ASM_CRS external redundancy disk '/dev/rhdisksys1','/dev/rhdisksys2' attribute COMPATIBLE.ASM' = '11.2';
SQL> exit;
4. crs restore (root user)
# cd $GRID_HOME/cdata/<cluster name>/
# ocrconfig -restore <backup_20190610_111155.ocr>
5. vote disk 재생성 (1번 노드 / root)
# crsctl replace votedisk +ASM_CRS
6. asm spfile 재생성 (1번노드 / asm user)
- ASM 경로 변경이 없다면 제외해도 됌
$ sqlplus / as sysasm
SQL> create spfile='+ASM_CRS' from pfile='/ora_backup/init+ASM1.ora';
7. crs 재기동 (1번노드 / root)
# crsctl stop crs -f
-- 올리는건 1/2번 노드 양쪽에서 수행
# crsctl start crs
-- 검증
# crsctl check cluster -all
# crsctl query css votedisk
# Oracle 11G RAC Engine Backup/Recovery
# Copia de seguridad / recuperación de Oracle 11G RAC Engine
# Oracle 11G RAC引擎备份/恢复
# Oracle 11G RAC Engineバックアップ/リカバリ
# Oracle 11G RAC इंजन बैकअप / रिकवरी
'1. IT Story > DB' 카테고리의 다른 글
DB 동시성제어 Locking (0) | 2020.12.24 |
---|---|
Amazon AWS Aurora DB 구축 Q&A 정리(2020) (0) | 2020.12.24 |
Oracle MySQL 운영관리 Q&A 정리(2020) (0) | 2020.12.24 |
대량 데이터 변경 세션 KILL 수행 후, ROLLBACK 모니터링 방법 (0) | 2020.12.24 |
Oracle Database Appliance(X5-2) Disk Online replacement (0) | 2015.12.30 |
Adding MySQL Cluster Data Nodes Online (0) | 2015.12.24 |
MySQL Monitor Tool Install (0) | 2015.12.24 |
Oracle 서비스지원(SR) 신청 방법 (0) | 2015.10.07 |