본문 바로가기
컴퓨터/Oracle

[Oracle]Control file 컨트롤파일 백업 미러링

by TEATO 2014. 7. 14.
반응형

[Oracle]Control file 컨트롤파일 백업 미러링


데이터베이스를 구동할때 Control file은 매우 중요한데요.

때문에 백업파일을 만드는것(미러링)이 필수! 입니다.

연습에서는 비슷한 경로에 설정을 하지만 실제 업무에서 사용할땐

다른 디스크에 저장하는것이 좋겠죠 ㅎ



컨트롤파일을 백업하기위해선 일단 데이터베이스를 shutdown해야합니다.

shutdown한뒤에 작업을 시작해보죠




copy로 control01.ctl파일을 control03.ctl로 복사본을 만들었습니다.

복사만한다면 변경되는사항이 저장되지않겠죠.

파라미터파일에 등록을 해줘야 합니다.



sysdba로 접속해 파라미터파일을 열어보겠습니다.

파라미터파일은 SHOW PARAMETER SPFILE을하면 파일 경로를 볼 수 있죠.

저는 initorcl.ora라는 pfile을 만들었기 때문에 여기에 설정을 해주겠습니다.




파라미터파일을 보시면 control_files라고 되어있는 부분에 경로가 적혀있는것을 발견하실 수 있습니다.

여기에 추가로 복사한 컨트롤파일을 등록해주면 끝입니다.



데이터베이스를 재구동해보겠습니다.



SHOW PARAMETER CONTROL_FILES로 위치를 확인해보면 

새로복사한 컨트롤파일이 설정되어있는걸 볼 수 있습니다.



컨트롤파일은 중요한만큼 복사본을 다른디스크에 만들어 놓는것이 좋겠죠 ㅎ



반응형

댓글