메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

30가지 장애 유형별 오라클 백업과 복구

  • 저자 : 문성기
  • 출간 : 2003-07-16
  • 페이지 : 320 쪽
  • ISBN : 8979142447
  • 물류코드 :1244
TAG :
초급 초중급 중급 중고급 고급
4.8점 (5명)
좋아요 : 37

데이터 안전은 DB 관리자의 생명!

수년 동안 실무자를 대상으로 강의해온 저자가 실무자들이 가장 많이 문의하는 실제 장애 상황을 바탕으로 윈도우와 리눅스에서 백업하고 복구하는 과정을 생생한 이론(30%)과 실습(70%)을 통해 보여준다. 백업과 복구 관련 실무 경험이 없더라도 오라클의 기본 구조를 이해하는 사람이라면 데이터베이스에 발생하는 모든 장애를 능숙하게 복구할 수 있도록 구성되어 있다. 따라서 실제로 일어날 수 있는 30 가지 상황에서 오라클 백업과 복구를 따라하는 것만으로도 실습이 부족한 OCP, 시스템의 복구 정책을 고심하는 DBA, 오라클 백업과 복구를 깊이있게 공부하려는 입문자 모두에게 도움이 될 것이다.

[ 이 책의 주요 내용 ]
  • 백업 및 복구의 개념과 장애의 종류
  • 각 장애로부터 복구하는 방법
  • 아카이브 로그 모드로 설정하는 방법
  • export와 import를 이용한 백업과 복구
  • 닫힌 백업과 열린 백업
  • 오라클의 기본 구조와 꼭 알아야 할 관리 명령어
[ 추천평 ]

여타 서적에서 볼 수 없는 실습 중심의 실용성이 돋보이는 책이다. 실습이 부족한 OCP들이나 초급 관리자뿐 아니라 이제 막 오라클의 교육 과정을 마친 사람들에게 유용한 실습 정보를 담고 있다. 또한, 리눅스와 윈도우라는 두 환경에서 실습의 전과정을 자세히 제시해 실습 과정을 읽는 것만으로도 실습을 수행한 것과 같은 효과를 주고 있다. 이 책을 통해서 문자로 인쇄되어 있는 지식을 손끝으로 느껴 보길 바란다.
─ 정재완 (한국무역협회 IT 교육센터 오라클 공인 강사)

오라클을 운영하는 사람들이나 이론 수업을 수료한 사람들에게 백업과 복구라는 실무적인 과정을 자세하고 올바르게 알려준다. 단편적인 실습 과정보다는 일관된 실습 환경에서 수행되는 일련의 모든 백업과 복구 수행 과정을 정확히 제공함으로써 독자들의 운영 관리 능력을 한단계 올려주는 실습 교본이다.
─ 신상현 (한국무역협회 IT 교육센터 오라클 공인 강사)


[ 부/장별 내용 요약 ]

1장. 백업 및 복구의 개념과 장애 종류
여러 가지 장애를 유형별로 분류해보고, 백업과 복구에 대해 개념적으로 설명하고 있다. 그러므로 이 장을 통해서 장애의 종류, 장애별 복구 방법의 선택, 백업 대상과 복구 시점 같은 백업 복구 작업을 위한 이론적인 배경을 마련할 수 있을 것이다.

2장. 아카이브 로그 모드
복구의 근간이 되는 아카이브 로그 모드에 대한 설명과 실습을 담고 있다. 즉, 미디어 장애나 사용자 장애로부터 데이터를 안전하게 보호할 수 있는 아카이브 로그 모드를 설정하는 방법을 리눅스와 윈도우 환경별로 설명하면서, 이를 직접 실습할 수 있도록 구체적인 설정 방법도 함께 제시하는 실습 과정도 함께 구성되어 있다.

3장. 기본 백업
백업 및 복구 정책의 첫번째 과정인 오라클의 백업에 대해 설명한다. 오라클이 지원하는 닫힌 백업과 열린 백업의 환경과 방법 및 대상을 자세히 설명하고, 실습을 통해서 운영체제별, 버전별로 각기 다른 환경에서 기본 백업을 수행하도록 구성되어 있다. 이 장에서 백업한 파일들은 4장에서 복구 데이터로 사용된다.

4장. 장애별 복구 방법
오라클에서 발생할 수 있는 데이터베이스 장애를 모두 제시하고, 각 장애에 따른 복구 방법을 설명한다. 또한 2장에서 생성한 아카이브 로그 파일과 3장에서 기본 백업으로 저장해 둔 백업 파일을 적절히 이용해 각 장애로부터 복구하는 과정을 따라해 볼 수 있는 실습 과정도 있다. 특히 이 장은 단지 읽는 것만으로는 이해하기 불가능한 부분이 많으니 반드시 각자의 시스템에서 직접 수행해보고 삭제된 파일이나 데이터가 복구되는 기쁨을 맛보길 바란다. 오라클의 전 과정을 거쳐 여기에 제시한 실습만큼 흥미로운 주제는 결코 없을 것이다.

5장. export와 import
export와 import를 이용해 데이터베이스를 논리적으로 백업하고 복구하는 방법을 설명한다. 이들 유틸리티를 이용하면 관리자가 아닌 사용자도 자신의 데이터만 쉽게 백업할 수 있을 뿐만 아니라 운영체제와 버전이 다른 오라클간에도 간단히 데이터를 전달할 수 있으므로, 이 유틸리티에 대한 구체적인 사용 방법을 실습과 함께 설명한다.

6장. 백업 및 복구 실무
앞에서 설명한 여러 복구 방법을 복합적으로 구현하는 과정을 설명한다. 4장이나 5장에서 구현한 복구 과정은 개별 장애를 복구 실습에 최대한 부합되도록 단순화한 것인데 반해, 이 장에서 제시하는 장애는 실제로 발생할 수 있는 장애를 있는 그대로 보여줌으로써 복구 과정에서 필요한 많은 노력을 모두 체험하도록 구성되었다. 특히, 이 장의 실습은 하드웨어 환경이 다를 경우에는 동일하게 수행하기 어려울 수는 있지만, 6장 이전의 실습을 모두 수행했다면 과정을 살펴보는 것만으로도 많은 도움이 될 것이다.

부록
필자가 가장 많이 받는 질문에 관한 것만 따로 모아 엮은 부분이다. 특히 리눅스 시스템에 9i를 설치하는 매뉴얼에 빠진 부분들이라 한번 살펴보면 어디에 가서도 리눅스에 오라클을 쉽게 설치할 수 있을 것이다. 그리고 오라클의 구조 및 관리 명령어들은 백업을 수행하기 전에 익혀야 되는 부분으로, 실습을 진행하다가 참고할 수 있도록 정리한 것이니 필요에 따라 잘 활용하기 바란다.
저자

문성기

한림대학교를 졸업한 후 (주)서원산업 Network Terminal및 S/T Active Card 개발 선임 연구원(한국전자산업진흥회지정 경쟁력 강화기반 기술개발 사업)으로 재직한 바 있다. 그리고 매경안전환경연구원 마포 교육센터와 리눅스 정보센터에서 전임 강사로 지내다가 현재는 넷칼리지에서 오라클 과정을 강의하고 있다.

http://www.linuxuniv.co.kr

1장. 백업 및 복구의 개념과 장애 종류
1. 장애와 복구
2. 오라클의 구조와 백업 대상
3. 백업과 복구 시점
4. 각 복구에 필요한 파일
5. 운영 환경과 운영 모드

2장. 아카이브 로그 모드
1. redo 로그 파일과 아카이브 로그 파일
2. 아카이브 로그 모드와 노 아카이브 로그 모드의 비교
3. 아카이브 로그 모드 설정
4. 아카이브 로그 파일의 다중화
5. 복수 아카이브(ARCH) 프로세스의 활성화
   실습 1 : 데이터베이스 접속 및 로그 파일 확인
   실습 2 : 아카이브 로그 모드 설정(오라클 9i)
      1) 초기화 파라미터 사용
      2) 서버 파라미터 사용
   실습 3 : 아카이브 로그 모드 다중화(오라클 9i)
   실습 4 : 아카이브 로그 모드 다중화(오라클 8i)

3장. 기본 백업
1. 닫힌 백업
   실습 5 : 닫힌 백업 1(오라클 9i)
   실습 6 : 닫힌 백업 2(오라클 9i)
   실습 7 : 닫힌 백업 2(오라클 8i)
2. 열린 백업
   실습 8 : 열린 백업(오라클 9i)
   실습 9 : 컨트롤 파일 열린 백업(오라클 9i)
   실습 10 : 열린 백업(오라클 8i)
3. 백업 스크립트 만들기

4장. 장애별 복구 방법
1. 닫힌 백업 파일로부터 복구
   실습 11 : 닫힌 백업 파일을 이용한 복구
   실습 12 : 미디어 장애로 인한 파일 손실을 닫힌 백업 파일을 이용해 복구하기
      1) 초기화 파라미터 사용
      2) 서버 파라미터 사용
2. 완전 복구
   실습 13 : 닫힌 데이터베이스 복구(오라클 9i)
   실습 14 : 닫힌 데이터베이스 복구(오라클 8i)
   실습 15 : 초기 오픈 상태의 데이터베이스 복구(오라클 9i)
   실습 16 : 초기 오픈 상태의 데이터베이스 복구(오라클 8i)
   실습 17 : 초기 닫힌 상태의 데이터베이스 복구(오라클 9i)
   실습 18 : 초기 닫힌 상태의 데이터베이스 복구(오라클 8i)
   실습 19 : 백업하지 않은 데이터 파일 복구(오라클 9i)
   실습 20 : 백업하지 않은 데이터 파일 복구(오라클 8i)
3. 불완전 복구
   실습 21 : 시간 기반 불완전 복구(오라클 9i)
   실습 22 : 시간 기반 불완전 복구(오라클 8i)
   실습 23 : 취소 기반 불완전 복구(오라클 9i)
   실습 24 : 취소 기반 불완전 복구(오라클 8i)
   실습 25 : 백업된 컨트롤 파일을 이용한 불완전 복구(오라클 9i)
   실습 26 : 백업된 컨트롤 파일을 이용한 불완전 복구(오라클 8i)
4. redo 로그 파일 손실과 복구

5장. export와 import
1. exp를 이용한 백업
2. imp를 이용한 복구
   실습 27: exp와 imp를 이용한 cumulative(누적)/incremental(증분) 백업과 복구(오라클 8i)
   실습 28: exp와 imp를 이용한 사용자별 백업과 복구(오라클 9i)
   실습 29 : exp와 imp를 이용한 이기종사용자 간 데이터 이동(오라클 8i, 9i)

6장. 백업 및 복구 실무
1. 백업과 데이터베이스 운영
2. 복구 실무
   상황 1 : 디스크 장애로 인한 데이터베이스 복구
   상황 2 : 사용자 장애로 인한 데이터 복구
   상황 3 : 디스크 장애로 인한 오라클 프로그램과 데이터베이스 복구

부록
A. 실습 환경 구축
B. 오라클 구조와 테이블스페이스 관리 실습
C. 사용자 및 권한 관리
   실습 30 : 새로운 프로젝트를 위한 사용자와 저장 공간 할당
D. 컨트롤 파일 다중화

  • 이 책은 6개의 Chapter로 구성되어 있습니다. 모든 내용이 실습으로 구성되어 있고 오라클 8i 와 9i 두 가지 버전의 내용을 포함하고 있으며, 리눅스,/윈도우2000 두 가지 운영체계를 지원하고 있습니다. 이 책의 장점이라면 모든 실습내용이 실제 콘솔에서 이루어 지는 것처럼 모든 정보가 화면에 자세하게 표시되어 있고, 장애 환경을 인위적으로 만드는 방법까지 설명되어 있어 보다 현실적인 실습이 가능하다는 점입니다. 부록에는 리눅스 시스템에서 오라클 설치 방법과 SQL문을 설명하고 있고 6개의 장 이외의 설명해야 할 용어들은 참고라는 단락을 통해 자세히 설명하고 있습니다. 아쉬운 부분이라면 8i와 9i의 중복되는 명령어 부분을 합쳐 책의 부피를 조금이나마 줄일 수 있었을 것 같습니다.



  • 일단 국내서적에서 아무런 에러없이 실습할수 있었던 책은 거의 처음인거 같습니다

    초판의 경우 오타가 좀 있었던 모양인데 제가 구입한 2쇄는 전부 수정이 되있더군요

    초판의 오타가 아쉽긴 하지만 대부분의 출판사가 오타가 있어도 재판에서 수정하는 경우가 드문게 현실이라서 2쇄에 즉각 반영이 되었다는것만도 상당히 고무적이라 생각합니다



    내용을 보면 8i,9i 버전을 윈도우 리눅스에서 각각 실습할수 있습니다

    RMAN 을 제외한 사용자백업과 exp/imp 를 다룹니다

    각각 실습환경을 구축한후 "백업->고의적 장애유발->복구" 의 순서로 진행됩니다

    억지로 책 부피를 늘리지 않아 분량도 적당하고 내용 전체가 실습이라서 진도가 잘나가기에 집중하면 며칠만에 마스터할수 있을겁니다



    많은 책들이 책 제목이나 광고문구에서 느끼는 기대치와는 다른 내용으로 실망을 하는 경우가 많은데 오랫만에 기대치와 일치하는 좋은 내용의 책이라 생각합니다

    저자분께 글로나만 감사하는 마음을 전합니다

  • 학원 수강을 하면서, 이책을 접하게 되었습니다.

    기존에 OCP 8i 트랙을 모두 취득했지만, 이론상으로만 백업과 복구에

    관한 지식이 있었습니다.

    운이 좋았는지, 오라클 수강을 하면서 이 책의 저자이신 문성기 강사님께

    강의를 받았습니다.

    오라클 백업과 복구에 관한 저자의 피와 땀이 서린 내용들이 서려 있었습니다.

    특히 저자의 하드 디스크가 3번씩이나 병원(?)을 다녀 왔다는 말을 들었을때는

    이 책의 집필을 위해 많은 노력이 엿보였음을 알 수 있었습니다.

    저와 같은 오라클의 이론만 있거나, 초보 DBA들이 보기에는 적당한 책이며,

    책에 수록된 실습을 그대로 따라만 한다고 하여도 백업과 복구에 대한 실무

    지식을 충분히 자기것으로 만들 수 있다고 봅니다.

    단순히 책에 쓰여진 내용을 본 것 만으로 끝나는 것이 아니라, 그 내용들을

    자신의 지식으로 만들어야 진정으로 남는 장사(?)가 아닐까요.

  • 한번의 실수로 생명을 좌지우지 할 수 있는 의사들과 마찬가지로 DB 관리자에게는 한번의 실수가 곧 실직(조금은 극단적이지만..)으로 이어질 수 있기에 관리자에게 DATA는 생명과 같습니다. 바쁜 업무 중에 WHERE절의 조건을 빼먹고 DELETE나 UPDATE를 한 후 COMMIT 명령을 내린 순간 그 당황스러움과 오만가지 생각은 경험하신 분이라면 생각하기도 싫은 경험이지요.. ㅡ.ㅡ;; 대형 ERP 시스템 같은 경우는 DB만을 전문적으로 관리하는 DBA 팀이 따로 존재하지만 보통은 개발을 하시는 분이 DB관리를 맡곤 합니다.



    저도 개인적으로 오라클 9i DB서버 한대를 관리하고 있습니다. 달랑 한대인 시스템 이지만 영구적으로 보관이 되어야 하는 DATA라 QUERY를 할 때나 관리할 때 이만저만 조심스러운 일이 아니었거든요. 매일 TAPE에 백업을 받고는 있지만 막상 비상 상태가 발생하면 솔직히 어떻게 대처해야 할지 깜깜했습니다~ 그러던 중 한빛미디어에서 주최하는 오라클 백업과 복구 오프라인 세미나를 듣게 되었고 교재는 이책, 강사는 저자였습니다. 주로 세미나는 책의 있는 내용을 실습해보는 시간으로 이루어져 유익한 시간이었습니다.



    이 책은 총 6장과 부록으로 구성되어 있습니다. 모든 내용이 실습으로 구성(이론 : 30%, 실습 : 70%)되어 있고 오라클 8i 와 9i 두 가지 버전의 내용을 포함하고 있으며 리눅스, 윈도우 2000 두 가지 운영체계를 지원하고 있습니다. 이책의 장점이라면 모든 실습내용이 실제 콘솔에서 이루어 지는 것처럼 모든 정보가 화면에 자세하게 출력됩니다. 또한 장애 환경을 인위적으로 만드는 방법까지 설명되어 있어 보다 현실적인 실습이 가능합니다. 간단하게 각 장을 살펴 보면 다음과 같습니다.



    1. 백업 및 복구의 개념과 장애 복구

    기본적인 오라클의 구조를 그림으로 보여주고 백업과 복구에 사용되는 전반적인 구조를 설명하여 이론적인 배경을 학습할 수 있습니다.



    2. 아카이브 로그 모드

    redo 로그가 switch 될 때 이전의 redo내용을 저장하는 것이 아카이브 모드입니다. 아카이브 모드를 설정, 파일 다중화 하는 법을 설명하고 있습니다.



    3. 기본백업

    백업의 기본인 open 백업과 close 백업을 설명하고 있습니다. 또한 실무에 적용할 수 있는 백업 스크립트를 보여주고 있습니다.



    4. 장애별 복구방법

    저자가 실제 운영시 경험한 빈번히 발생하는 장애를 분류하여 완전 복구 및 불완전 복구 종류별로 복구 방법을 설명하고 있습니다. 가장 실습하는 양이 많습니다.



    5. export와 import

    백업 유틸리티인 exp를 이용한 백업과 imp를 이용한 복구에 대해 기본적인 설명 및 활용방법을 설명하고 있습니다.



    6. 백업 및 복구 실무

    마지막으로 실제 저자가 경험한 고객의 데이터베이스 시스템을 간략하게 실례로 들어 효율적인 백업 시스템을 설명하고 있습니다.



    부록에는 리눅스 시스템에서 오라클 설치 방법과 tablespace, user SQL문을 설명하고 있고 6개의 장 이외의 설명해야 할 용어들은 참고라는 단락을 통해 자세히 설명하고 있습니다. 또한 각 장의 마지막 부분에는 반드시 기억해야 할 사항을 설명하고 있습니다. 약간 아쉬운 부분이라면 8i와 9i의 중복되는 명령어 부분을 하나로 묶어 책의 부피를 조금이나마 줄일 수 있었을 것 같습니다. 반대로 말하면 두 부분으로 확연히 나눈 것은 독자들에게 혼동을 주지 않을 수 있겠네요



    대상 독자를 실습이 부족한 OCP들이나 초급관리자로 맞추었기 때문에 쉽게 백업/복구에 접근할 수 있었고 실무에 바로 적용 할 수 있도록 하는 현장 실습 교본으로서 손색이 없는 책입니다.

  • 이번에 OCP(8i)를 취득했는데.. 사실 페이퍼라서 실습은 엄두를 못내고 있었는데..



    정리된 실습 교재가 있어서 따라하긴 좋군요...



    실습중간에 ADM 교재을 참고하면서 실습했는데.. 아무래도 아주 초급용은 아닌것 같습니다.



    이전에 리눅스 전문가 과정에서 오라클을 배울때 실습은 거의 포기 하고 있다가 이책으로 백업 부분의 대부분을 해볼수 있어서 좋았습니다..

    근데 누가 NET나 PTW 실습 메뉴얼은 안만드나요.

결재하기
• 문화비 소득공제 가능
• 배송료 : 0원배송료란?

배송료 안내

  • 책, 아이템 등 상품을 3만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
30가지 장애 유형별 오라클 백업과 복구
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
30가지 장애 유형별 오라클 백업과 복구
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
30가지 장애 유형별 오라클 백업과 복구
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실