반응형 rman3 [oracle] RMAN 백업 스크립트 로컬영역에 RMAN을 이용하여 백업 진행 시 스크립트crontab에 등록하여 매일 full backup 진행 RMAN 백업 스크립트14일 이전 백업파일 삭제database full backuparchive log 백업control file 백업#!/bin/bash. ~/.bash_profileexport BACKDIR="/home/ora19ent/back"if [ ! -d $BACKDIR ]; then mkdir -p $BACKDIRfirman target / crontab 등록매일 01시 백업 진행rman 로그는 불필요하므로 /dev/null 2>&1 구문을 넣어줍니다[ora19ent@svr ~]$ crontab -l0 1 * * * /home/ora19ent/bck.sh >/dev/null 2>.. 2024. 7. 11. RMAN RAC(ASM) to SINGLE(file system) DB_NAME 변경하여 RESTORE 버전 : ORACLE 11.2.0.1 racdb(원본 db_name) to newdb(복구 db_name) - 복구 순서 1. pfile 수정 (원본 db_name으로 설정) 2. nomount 상태에서 controlfile 복구 3. mount 후 restore database 4. pfile 수정 (변경 후 db_name으로 설정) 및 control file 재생성 5. recover database (원하는 시점까지) 6. database open resetlogs BACKUP 데이터 생성 및 full 백업 -- 테이블 생성 SQL> create table sk.t1 (c1 varchar(10), c2 varchar(10)) ; Table created. SQL> exit -- FULL BACKUP.. 2022. 5. 27. RMAN 불완전 복구 버전 : ORACLE 19.3.0.0 - 복구 시 필요 파일 : full backup, controlfile, 아카이브 로그 - 복구 순서 1. nomount 상태에서 controlfile 복구 2. mount 후 restore database 3. recover database (원하는 시점까지) 4. database open resetlogs - checkpoint_change# 번호 조회 SQL> SELECT name, checkpoint_change#, checkpoint_time, status FROM v$datafile_header ; 테스트 데이터 INSERT 및 백업 진행 ## 테이블 생성 create table sk.t1 (c1 varchar(10), c2 varchar(10)) ; ##.. 2022. 5. 27. 이전 1 다음 반응형