Oacle 데이터베이스 콜 드 백업 방법

4535 단어 Oacle콜 드 백업
콜 드 백업 은 데이터베이스 파일 의 물리 적 백업 으로 데이터베이스 가 shutdown normal 또는 shutdown immediate 명령 을 통 해 정상적으로 닫 힌 후에 이 루어 집 니 다.데이터베이스 가 닫 혔 을 때 사용 하 는 모든 파일 을 백업 할 수 있 습 니 다.이 파일 들 은 데이터베이스 가 닫 혔 을 때의 완전한 이미 지 를 구성한다.콜 드 백업 은 보통 다음 파일 을 백업 해 야 합 니 다.모든 데이터 파일 의 모든 온라인 으로 로그 초기 화 매개 변수 파일 initsid.ora(선택 가능)는 다음 SQL 문 구 를 실행 하여 백업 해 야 할 모든 파일 을 봅 니 다
 
SVRMGR> select * from v$datafile;
SVRMGR> select * from v$controlfile;
SVRMGR> select * from v$logfile;
 
이 파일 들 의 경로 와 파일 이름 을 기록 하고 초기 화 매개 변수 파일 과 함께 disk 나 tape 에 백업 합 니 다.데이터 베 이 스 는 shutdown 후에 어떻게 오프라인 으로 백업 합 니까?오프라인 백업 은 물리 파일 을 한 위치 로 복사 하면 됩 니 다.백업 위치 에서 데이터 베 이 스 를 시작 하려 면 새로운 init 파일 을 쓰 고 control 파일 의 위 치 를 수정 한 다음 코드 를 실행 하 십시오

SQL> startup mount
ORACLE instance started.
Total System Global Area   57124108 bytes
Fixed Size                    70924 bytes
Variable Size              40198144 bytes
Database Buffers           16777216 bytes
Redo Buffers                  77824 bytes
Database mounted.
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: 'F:ORACLEORADATALHGSYSTEM01.DBF'
 
startup restrict 안 됩 니 다.제어 파일 에서 log,data 파일 위치 가 수정 되 지 않 아 데이터 베 이 스 를 열 수 없습니다.mount 상태 로 시작 하고 수정 한 후에 열 어야 합 니 다.물리 백업 내용 은 오프라인 백업 을 복원 하 는 주의사항 을 할 필요 가 없습니다.
완전 오프라인 백업,일명 콜 드 백업.콜 드 백업 의 존 재 는 현장 을 보호 하기 위해 서 입 니 다.우리 가 복구 에 실 패 했 을 때 처음부터 시작 할 수 있 습 니 다.데이터 파일 은 Oacle 이 os 에 예약 한 디스크 공간 이라는 것 을 알 고 있 습 니 다.만약 에 저희 가 데이터 베 이 스 를 계획 할 때 50g 을 신 청 했 습 니 다.처음에 Oacle 은 100 M 만 사 용 했 을 수도 있 습 니 다.저희 가 냉 방 할 때 필요 한 효과 적 인 데 이 터 는 더욱 적 습 니 다.5M 만 있 을 수도 있 지만 저 희 는 50g 을 백업 해 야 합 니 다.이것 이 바로 냉 비의 결점 이다. 냉 비 를 진행 할 때 백업 이 불완전 하거나 쓰레기 데 이 터 를 백업 한 상황 이 발생 할 수 있 습 니 다.그래서 우 리 는 반드시 데이터베이스 에서 본 것 을 기준 으로 해 야 한다.일반적으로 냉 비의 주요 대상 은 datafile,controlfile,redo log file 이다.우 리 는 몇 개의 보 기 를 빌려 그들 이 어디 에 숨 었 는 지 볼 수 있다.데이터 파일:

[sql]
SQL> select file_name from dba_data_files; 
    www.jb51.net 
FILE_NAME 
------------------------------------------------------------------------------------------------------------------------------------------------------ 
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_users_8050fkdh_.dbf 
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_sysaux_8050fk3w_.dbf 
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_undotbs1_8050fkc6_.dbf 
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_system_8050fk2z_.dbf 
/u01/app/oracle/oradata/ORCL/datafile/o1_mf_example_8050jhm7_.dbf 
  :
[sql]
SQL> select name from v$controlfile; 
NAME 
------------------------------------------------------------------------------------------------------------------------------------------------------ 
/u01/app/oracle/oradata/ORCL/controlfile/o1_mf_8050hgfp_.ctl 
/u01/app/oracle/flash_recovery_area/ORCL/controlfile/o1_mf_8050hgqh_.ctl 

  :
[html]
  SQL> select member from v$logfile; 

MEMBER 
------------------------------------------------------------------------------------------------------------------------------------------------------ 
/u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_3_8050hq4s_.log 
/u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_3_8050hs2h_.log 
/u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_2_8050hm84_.log 
/u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_2_8050ho5o_.log 
/u01/app/oracle/oradata/ORCL/onlinelog/o1_mf_1_8050hhn1_.log 
/u01/app/oracle/flash_recovery_area/ORCL/onlinelog/o1_mf_1_8050hkdv_.log 
 백업 시간 을 단축 하고 디스크 공간 을 절약 하기 위해 서,일반적으로 우 리 는 다음 과 같은 미조정 을 할 수 있다. 1)현재 oracle 에 활성 화 된 undo 를 보십시오.이 undo 는 냉 비의 일원 이 될 것 입 니 다
 
[html]
  SQL> show parameter undo 
    www.jb51.net 
NAME                                 TYPE        VALUE 
------------------------------------ ----------- ------------------------------ 
undo_management                      string      AUTO 
undo_retention                       integer     900 
undo_tablespace                      string      UNDOTBS1 
 
2)temp 임시 파일 에 대해 서 는 백업 할 필요 가 없습니다.Oacle 이 켜 질 때 임시 파일 을 검사 하지 않 기 때 문 입 니 다.3)제어 파일 에 다 중 미 러 가 존재 하 므 로 그 중 하나 만 백업 할 수 있 습 니 다. 위의 몇 가지 우정 알림 을 완성 한 후에 우 리 는 실례 를 끄 고 냉 비 를 시작 할 수 있다.sql] shutdown immediate

좋은 웹페이지 즐겨찾기