온라인 상태에서 Control File 백업
오라클 서버의 주된 백업을 Hot Backup(열린 백업, Open Backup)으로 한다면 데이터 파일을 백업하면서 컨트롤 파일은 별도로 백업 되지 않습니다. 그러므로 온라인 상태에서 별도의 명령을 통해 백업 받아야 합니다.
컨트롤 파일의 상태 정보는 Oracle Instance가 시작 될 때 반드시 읽어 들이는 주요 정보로 복구 시 오라클의 상태를 파악하는 중요 정보가 되므로 반드시 백업해야 합니다.
특히 다음과 같은 Database의 구조를 변경하는 명령을 실행 한 경우 반드시 Control File을 백업하는 버릇을 들이는 것이 좋습니다.
- alter database [add/drop] logfile
- alter database [add/drop] logfile member
- alter database [add/drop] logfile group
- alter database [noarchivelog/archivelog]
- alter database rename datafile
- create tablespace
- alter database [add/rename] datafile
- alter database [read write/read only]
- drop tablespace
2가지 방법이 있는데 다음과 같습니다.
1. alter database backup controlfile to 생성될컨트롤파일의이름
2. alter database backup controlfile to trace;
2번의 경우 컨트롤 파일을 생성할 수 있는 스크립트를 user_dump_dest 파라미터에서 지정된 폴더에 만듭니다.
[예]
SQL> -- 컨트롤 파일을 확인 합니다.
SQL> select name from v$controlfile;
NAME
-----------
C:\ORACLE\ORADATA\WINK\CONTROL01.CTL
C:\ORACLE\ORADATA\WINK\CONTROL02.CTL
C:\ORACLE\ORADATA\WINK\CONTROL03.CTL
SQL> -- 백업을 수행 합니다.
SQL> alter database backup controlfile
2 to 'd:\backup\control_bak.ctl';
Database altered.
오라클 서버의 주된 백업을 Hot Backup(열린 백업, Open Backup)으로 한다면 데이터 파일을 백업하면서 컨트롤 파일은 별도로 백업 되지 않습니다. 그러므로 온라인 상태에서 별도의 명령을 통해 백업 받아야 합니다.
컨트롤 파일의 상태 정보는 Oracle Instance가 시작 될 때 반드시 읽어 들이는 주요 정보로 복구 시 오라클의 상태를 파악하는 중요 정보가 되므로 반드시 백업해야 합니다.
특히 다음과 같은 Database의 구조를 변경하는 명령을 실행 한 경우 반드시 Control File을 백업하는 버릇을 들이는 것이 좋습니다.
- alter database [add/drop] logfile
- alter database [add/drop] logfile member
- alter database [add/drop] logfile group
- alter database [noarchivelog/archivelog]
- alter database rename datafile
- create tablespace
- alter database [add/rename] datafile
- alter database [read write/read only]
- drop tablespace
2가지 방법이 있는데 다음과 같습니다.
1. alter database backup controlfile to 생성될컨트롤파일의이름
2. alter database backup controlfile to trace;
2번의 경우 컨트롤 파일을 생성할 수 있는 스크립트를 user_dump_dest 파라미터에서 지정된 폴더에 만듭니다.
[예]
SQL> -- 컨트롤 파일을 확인 합니다.
SQL> select name from v$controlfile;
NAME
-----------
C:\ORACLE\ORADATA\WINK\CONTROL01.CTL
C:\ORACLE\ORADATA\WINK\CONTROL02.CTL
C:\ORACLE\ORADATA\WINK\CONTROL03.CTL
SQL> -- 백업을 수행 합니다.
SQL> alter database backup controlfile
2 to 'd:\backup\control_bak.ctl';
Database altered.
기업100%환급/오라클/자바/스프링/안드로이드/닷넷C#/웹퍼블리싱… | 12-27 | 2226 | ||
[채용예정교육]오라클자바개발잘하는신입뽑기2개월과정,교육전취… | 12-11 | 1605 | ||
53 | [평일주간100%환급]Spring,JAVA,JSP,안드로이드,C#닷넷,SQL,튜닝… | 03-15 | 1387 | |
52 | [주말]C#,ASP.NET마스터 | 01-31 | 1504 | |
51 | [기업100%환급,평일주간]SQL기초에서스키마오브젝트,PLSQL,힌트… | 01-31 | 1700 | |
50 | [기업100%환급]개발자를위한스프링,마이바티스,하이버네이트(스… | 01-31 | 1201 | |
49 | [평일주간,평일야간,주말]Spring,MyBatis,Hibernate개발자과정 | 01-19 | 1499 | |
48 | [평일주간,평일야간,주말]안드로이드개발자과정 | 01-11 | 1329 | |
47 | [평일야간,주말주간,주말야간]JAVA,Network&JSP&Spring,MyBatis,… | 01-03 | 1855 | |
46 | 기업100%환급/오라클/자바/스프링/안드로이드/닷넷C#/웹퍼블리싱… | 12-27 | 2226 | |
45 | [기업100%환급]자바웹개발기초과정(JAVA,JDBC,JSP,Servlet,Aajx,… | 12-19 | 1604 | |
44 | [평일주간야간, 주말]웹퍼블리싱 마스터(HTML5,CSS3,jQUERY,AJAX… | 12-14 | 1576 | |
43 | [채용예정교육]오라클자바개발잘하는신입뽑기2개월과정,교육전취… | 12-11 | 1605 | |
42 | [주말주간]자바&웹,jQUERY,스프링프레임워크 | 12-09 | 1279 | |
41 | [평일야간]닷넷(C#,Network,ADO.NET,ASP.NET)마스터 | 12-01 | 1499 | |
40 | [기업100%환급]자바기초&안드로이드개발자과정(Android전액환급… | 12-01 | 1661 | |
39 | [평일야간,주말]SQL기초에서실무까지(SQL기초,PLSQL,힌트,튜닝) | 12-01 | 1147 |
댓글 없음:
댓글 쓰기