닫힌 백업(cold backup) 수행하기, 열린 백업(hot backup) 수행하기
개발 및 관리/Oracle 9i, 10g, 11g, 12c, 19c 2012. 12. 30. 22:43
-- 실전 오라클 백업과 복구(생능출판사, 서진수 지음), p.200
-- 1. 닫힌 백업(cold backup) 수행하기
mkdir /data/backup/close
mkdir /data/backup/open
mkdir /data/backup/rman
su - root
chmod 777 /data/backup/close
chmod 777 /data/backup/opem
chmod 777 /data/backup/rman
select name, status from v$datafile;
select a.group#, a.member, b.bytes/1024/1024 MB, b.archived, b. status
from v$logfile a, v$log b
where a.group#=b.group#
order by 1, 2;
select name from v$controlfile;
cp /u01/app/oracle/disk1/control01.ctl /data/backup/close
cp /u01/app/oracle/disk2/control02.ctl /data/backup/close
cp /u01/app/oracle/disk3/*.log /data/backup/close
cp /u01/app/oracle/disk3/*.ctl /data/backup/close
cp /u01/app/oracle/disk3/*.dbf /data/backup/close
-- 2. 열린 백업(hot backup) 수행하기
'/u01/app/oracle/oradata/orcl/temp_sms01.dbf'
archive mode로 설정되어 있어야 열린 백업 수행 가능
alter tablespace users begin backup;
!cp '/u01/app/oracle/oradata/orcl/users01.dbf' /data/backup/open/
alter tablespace users end backup;
'개발 및 관리 > Oracle 9i, 10g, 11g, 12c, 19c' 카테고리의 다른 글
recover database until time VS recover database until time using backup controlfile; (0) | 2013.01.04 |
---|---|
리눅스 한글깨짐 - 오라클 설치 시에 bash_profile을 한글로 설정하고 설치해서 발생 (0) | 2013.01.04 |
일자별로 자동으로 begin backup을 수행하는 백업 스크립트(backup script) (0) | 2012.12.30 |
사용자 관리 - user 생성, user 정보 확인, profile 관리, privilege 관리 (0) | 2012.12.28 |
데이터 파일 이동시키는 작업 (0) | 2012.12.28 |