본문 바로가기

추천 검색어

실시간 인기 검색어

서진수 저자(글)
느린생각 · 2014년 03월 02일
10.0
10점 중 10점
(1개의 리뷰)
(null%의 구매자)
  • Oracle 백업과 복구 대표 이미지
    Oracle 백업과 복구 대표 이미지
  • A4
    사이즈 비교
    210x297
    Oracle 백업과 복구 사이즈 비교 187x240
    단위 : mm
01 / 02
무료배송 소득공제
10% 40,500 45,000
적립/혜택
2,250P

기본적립

5% 적립 2,250P

추가적립

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 2,250P
  • 리뷰 작성 시, e교환권 추가 최대 300원

알림 신청하시면 원하시는 정보를
받아 보실 수 있습니다.

절판되었습니다.
이 책은 다양하고 오랜 실무에서 획득한 많은 노하우를 저자 특유의 친근함으로 독자들에게 친절히 설명하고 있다. 실제 현장에선 큰 부분도 많지만 작은 부분에서 막혀 어려움을 겪을때가 많은데 본 서적에선 꼼꼼하게 독자들의 작은 부분까지도 놓치지 않고 자세히 알려준다. 실습위주로 구성하여 따라 하다 보면 어느덧 오라클 백업과 복구에 자신감을 가진 모습을 발견하게 될 것이다.

작가정보

저자(글) 서진수

현재 아이티윌 오라클 강사/프리랜서로 있으며, 이전엔는 약 2년동안 우진기업 Oracle Database Admin-oracle 8을, 약 1년 6개월 간 대명정공 Oracle Database Admin-oracle 8i/9i, 인동 컴퍼니 Oracle Database Admin-oracle 9i 약 2년 4개월, 정교 Oracle Database Admin-oracle 8i/9i 약 3년, 넷칼리지 유닉스 및 오라클 강사/프리랜서로 약 1년 활동했다.

목차

  • Chap. 01 Recovery 원리
    1.1 Recovery의 원리
    1.2 Recovery 관련 명령어
    1) Recover database
    2) Recover tablespace 복구 대상 테이블 스페이스명
    3) Recover data_le 복구 대상 파일명

    Chap. 02 No Archive Log Mode & Archive Log Mode
    실습 1. Archive Log mode로 변경하기
    실습 2. Archive Hang 발생시 해결하는 방법
    실습 3. Archive log 압축하여 저장공간 줄이기

    Chap. 03 Oracle Backup
    3.1 백업 대상
    1) Data _le 조회하기
    2) Control File 조회하기
    3) Redo Log File 조회하기
    4) Parameter File/Password File 조회하기
    5) sqlnet.ora & listener.ora & tnsnames.ora 파일 조회하기
    3.2 백업의 종류
    1)닫힌 백업 (cold backup/closed backup)
    실습 1. Cold Backup 수행하기
    2)열린 백업 (Hot backup/Open backup/Begin backup/Online Backup)
    실습 2. Hot backup 수행하기
    실습 3. 일자별로 백업 디렉터리를 생성해서 begin backup 자동수행
    실습 4. Password File 관리하기

    Chap. 04 Parameter File 관리 및 장애 복구
    4.1 Oracle STARTUP 과정
    4.2 Parameter File에 대해 살펴봅니다
    실습 1. 모든 Parameter File 손실시 대응하기

    Chap. 05 Control File 장애 복구
    실습 1. Parameter File의 경로와 실제 파일 경로가 다른 경우 대처하기
    실습 2. Control File끼리 내용이 다른 경우 대처하기
    실습 3. Old Control File 또는 Control File이 삭제되었을 경우 대처하기
    Case 1. 현재 Redo Log File에 손상이 없을 경우
    Case2. 현재 Redo Log File까지 손상이 있을 경우
    연습문제) Closed Backup으로 받은 데이터 파일을 사용해서 DB를 Open시키기

    Chap. 06 Log Miner 활용과 Redo log 장애
    6.1 Oracle Log Miner - 8i
    6.2 Oracle Log Miner ? 9i New Feature
    6.3 Oracle Log Miner -10g New Feature
    6.4 Log Miner 실습하기 1 ? drop table 정보 찾기
    6.5 Log Miner 실습하기 2 ? update table 시간 확인하기
    6.6 Supplemental logging
    1) 개요
    2) Supplemental logging의 종류
    3) supplemental logging group
    6.7 Case별로 보는 Redo Log File 장애와 대처 방법
    1) 현재 상태 확인
    Case 1 - 1개의 member가 삭제되는 장애가 발생하는 경우
    2) Alert_testdb.log 파일 확인
    Case 2 - archive 완료된 그룹이 지워진 후 DB Close 상태
    Case 3 - Current 아닌 그룹 중 archive 안 된 그룹이 삭제되고 DB Open 상태일 경우
    Case 4 - Current 아닌 그룹 중 archive 안 된 그룹이 지워지고 DB Close 상태인 경우
    Case 5 - Current 그룹이 삭제된 후 DB Open 상태
    Case 6 - Current 그룹이 삭제된 경우 ? Shutdown immediate로 종료
    Case 7 - Current 그룹이 삭제된 후 Shutdown abort로 종료(Backup File 유)
    Case 8 - Current 그룹이 삭제되고 Shutdown abort로 종료됨(Backup File 무)
    Case 9 - 전체 Redo Log File이 삭제된 경우 DB Open 상태
    Case 10 - 전체 Redo Log File이 삭제된 경우 DB Close 상태 ? 백업 있는 상태
    Case 11 - 전체 Redo log가 삭제된 경우 DB Close 상태 ? 백업 없는 상태

    Chap. 07 Data File 및 사용자 장애 복구하기
    7.1 No Archive Log Mode에서의 복구하기
    1) 그림으로 복구원리 살펴보기
    2) No Archive Log Mode에서 데이터 파일 삭제 장애 대처
    Case 1- 장애 발생시 전체 파일 복원해야 하는 경우
    Case 2- 장애 발생시 장애 난 파일을 포기하고 복구해야 하는 경우
    3) Archive log Mode일 경우 장애 복구하기
    Case 3 - DB 무정지 상태에서의 복구 (o_ine되는 Tablespace 장애)
    Case 4 - DB 정지 후 복구(O_ine 안 되는 Tablespace 장애)
    Case 5- 백업 파일이 없는 상태에서의 복구
    4) 불완전 복구 (Incomplete Recovery) - 논리적 장애 복구하기
    Case 6 - 잘못된 update 수행 후 commit 수행하여 _____장애 발생
    Case 7 - 잘못된 delete 장애 복구 (필요한 파일만 복원 후 복구)
    Case 8- 잘못된 drop table 장애 복구하기
    연습문제 1) truncate table 장애 복구하기
    연습문제 2) drop user 장애 복구하기
    Case 9 - 잘못된 drop tablespace 복구하기 - Backup File 있을 경우
    연습문제 3) 아래에서 D시점에 삭제된 scott.tt890 Table을 복구하세요.
    Case10 - Drop Tablespace 장애일 경우 - Backup File이 없을 경우

    Chap. 08 데이터 이동하기
    8.1 Export / Import
    1) Conventional Path export 와 Direct Path export
    2) export 옵션들
    3) export 수행하기
    실습 1. conventional Path로 Full export 받기 (기본 모드)
    실습 2. Direct Path로 Full export 받기
    실습 3. export를 저장하는 파일을 분할해서 받기
    실습 4. 특정 Tablespace만 export 하기
    실습 5. 특정 Table만 exp하기
    실습 6. 여러 사용자를 동시에 exp하기
    실습 7. evaluation Bu_er 값이 export에 주는 영향 테스트하기
    실습 8. parameter _le을 이용한 export 수행하기
    실습 9. 특정 조건만 export 받기 ? query 옵션 사용하기
    실습 10. schema별로 자동 export 백업 받는 스크립트
    4) Import 옵션들
    5) import 수행하기
    실습 11. 전체 데이터 import 수행하기
    실습 12. 특정 사용자의 데이터만 import 수행하기
    실습 13. scott 사용자의 test02 테이블을 hr 사용자 소유로 변경하기
    실습 14. 실제 데이터는 Import하지 않고 DDL 문장만 추출하기
    6) export와 import에 대한 일반적인 궁금증들 모음.
    7) 심화 학습 1 ? tables 옵션으로 exp 받은 dmp 파일 분석하기
    심화 학습 2 tablespaces 옵션으로 exp 받은 dmp 파일 분석하기
    심화 학습 3 CLOB data export/import 수행하기
    8.2 Datapump 살펴보기
    1) Datapump의 장점
    2) 사용 전 환경 설정하기
    3) expdp 실행 모드
    4) expdp 파라미터 정리
    실습 15. scott 계정의 emp,dept 테이블만 백업 받기
    실습 16. scott schema 전부 백업 받기
    실습 17. DB 전체를 백업 받기
    실습 18. 일시 중단 후 다시 작업하기
    실습 19. 비정상적으로 종료된 job 취소하기
    실습 20. 여러 사용자의 테이블 한꺼번에 expdp 받기
    실습 21. 병렬로 expdp 작업하기
    실습 22. 병렬로 위치 분산하여 expdp 작업하기
    실습 23. 파라미터 파일 사용해서 expdp 수행 ? 여러 개의 파일로 분할
    실습 24. 상위 버전에서 하위 버전으로 데이터 이동하기 (11g -> 10g)
    5) impdp 관련 파라미터
    실습 25. parameter 파일 이용해서 impdp 작업하기
    실습 26. Impdp 병렬 작업하기
    실습 27. Import 수행하지 않고 DDL 문장만 추출하기
    실습 28. 설정된 Directory 경로 확인하기
    실습 29. 일자별 schema별로 자동 백업받는 스크립트
    6) Datapump 작업 관리 및 모니터링하기
    7) Datapump를 사용하여 Tablespace 이동하기 (TTS 사용하기)
    8) 12c Datapump New Feature
    8.3 SQL*Loader 로 외부데이터 입력하기
    1) Conventional Path Method (기본 모드입니다.)
    2) Direct Path Method
    3) 입력 원리
    4) SQL*Loader

    Chap. 09 무정지 상태에서의 복구
    9.1 Clone DB와 exp/imp를 이용한 drop table 복구
    9.2 Clone DB를 이용한 drop tablespace 복구하기
    9.3 Clone DB로 복구 후 db link를 이용해서 이동하기
    1) Truncate table 장애 복구하기
    연습문제) Drop user 장애 복구 후 db link로 이전하기

    Chap. 10 FLASHBACK
    10.1 Flashback의 종류
    1) Row Level Flashback
    실습 1. Row Level Flashback을 사용하여 특정 행 복구하기.
    2) Table Level Flashback
    실습 2. SCN을 조회하여 DML 에러 복구하기 ? undo data를 사용합니다.
    실습 3. 시간으로 DML 에러 복구하기 ? undo data 사용
    실습 4. Table의 칼럼이 삭제된 후 undo segment 내역을 못 찾는 경우
    실습 5. Drop table 복구하기 ? Recyclebin 이용
    실습 6. Recyclebin 관리하기
    실습 7. 테이블 관련된 다른 object 확인하기
    3) Database Level Flashback
    실습 8. Drop User 장애 복구하기(Flashback database 사용)
    10.2 Flashback Data Archive (11g New Feature)
    1) Flashback Data Archive의 원리
    2) Flashback Database Archive 활성화하기
    3) Flashback Database Archive 실습
    실습 3-1. Flashback data archive 사용 안 하고 복구 시도하기 - 기본값입니다.
    실습 3-2. Flashback data archive 사용하여 DML 복구 시도하기
    실습 3-3. FDA를 사용하는 테이블 삭제하기
    실습 3-4. _ash back history table 조회하기
    10.3 Flashback Data Archive(11g New Feature)

    Chap. 11 Recovery Manager
    11.1 RMAN의 주요 특징
    11.2 Recovery Manager 구성도
    11.3 RMAN Memory 구조
    11.4 Channel 설정하기
    1) 자동 Channel 설정하기
    2) 수동Channel 설정하기
    11.5 RMAN 백업 종류
    1) backupset으로 백업 수행(default)
    2) Image copy로 백업 수행
    11.6 RMAN 백업시 주의 사항
    11.7 RMAN 명령어 종류
    1)독립형 명령(stand alone)
    2) 작업형 명령
    11.8 증분 백업 (Incremental backup)
    1) 그림으로 보는 차등 증분 백업과 누적 증분 백업
    2) Block change tracking 기능 활성화 후 증분 백업 수행
    11.9 압축하면서 백업 수행하기 (10g, 11g 공통)
    1) 압축하지 않고 기본 모드로 전체 Database 백업 수행
    2) 압축하면서 전체 Database 백업 수행
    3) 압축하면서 전체 Archive log _le 파일 백업
    11.10 MultiSection Backup (11g New Feature)
    11.11 그외 각종 백업 옵션들 사용하기
    1) keep - backup 수행시 backupset 보존기간 설정하기
    2) Not backed up - 백업 안 된 데이터파일만 골라서 백업하기
    11.12 RMAN 백업 작업 진행사항 확인하기
    11.13 주요 백업 예제들
    예제 1. 전체 데이터베이스를 백업
    예제 2. Channel 3개를 할당해서 example, users, system, control _le 백업
    예제 3. 전체 데이터 파일의 위치를 확인한 후 파일 번호로 백업을 수행하세요.
    예제 4. 현재 사용 중인 Control _le만 백업 받으세요.
    예제 5. 아래의 조건으로 RMAN 백업 받으세요
    예제 6. 차등 증분 백업 실습
    예제 7. 누적 증분 백업하기
    예제 8. 전체 데이터파일을 백업하면서 Archive Log File 함께 백업하기
    예제 9. Archive log _le만 백업하기
    11.14 RMAN으로 복구하기
    Case 1. O_ine 되는 데이터 파일이 삭제된 경우 - DB 종료없이 복구
    Case 2.O_ine이 안 되는 데이터 파일이 삭제된 경우 - DB 종료 후 복구
    Case 3. 임시 경로에서 복구하기
    Case 4. 임시 경로에 필요한 데이터 파일만 복원 후 복구하기
    Case 5. Drop table 후 복구하기 ? 임시 경로 사용
    RMAN 연습문제) Drop User 복구하기
    Case 6. Drop tablespace 복구하기 - 백업 파일이 있을 경우
    Case 7. Drop tablespace 복구하기 - 백업 파일이 없을 경우
    Case 8. RMAN 백업을 사용하여 무정지 응급 복구 진행하기
    11.15 RMAN으로 Raw Device 백업과 복구하기
    Case 1 : Rawdevice 상태의 데이터파일을 RMAN의 backupset으로 백업 후 정상적 복구 확인
    Case 2. RMAN으로 Raw device 데이터 파일을 Raw device 형태로 백업 후 복구 테스트
    11.16 RMAN으로 Block Corruption Recovery 수행하기
    1) recover …. Block 명령을 사용하여 복구하기 - 11g New Feature
    11.17 Control _le 재생성 시 대처 방법
    11.18 RMAN 관련 주요 환경 변수 정리
    1) CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 1 DAYS ;
    2) CONFIGURE RETENTION POLICY TO REDUNDANCY 1 ;
    3) CONFIGURE DEVICE TYPE DISK PARALLELISM 2 ;
    4) CONFIGURE CONTROLFILE AUTOBACKUP ON ;
    5) CONFIGURE MAXSETSIZE TO UNLIMITED ;
    6) CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/data/backup/open/%F'
    7) CONFIGURE BACKUP OPTIMIZATION ON ;
    8) CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 50M ;
    9) Show all ;
    11.19 Data Recovery Advisor(11g New Feature)
    11.20 Database 사전 예방 점검 기능(11g New Feature)
    11.21 RMAN과 Datapump를 사용하여 데이터 이동하기
    예 ) RHEL4 + 10g R2(32bit) -> RHEL5+11gR2(32bit)로 데이터 이동하기
    11.22 12c RMAN New Features
    1) SYSBACKUP 권한 생성
    2) RMAN에서 SQL 문장을 실행할 수 있게 되었습니다.
    Test 1) 11g RMAN에서 SQL 문장 실행하기
    Test 2) 12c RMAN에서 SQL 문장 실행하기
    3) Multisection Backup 기능이 향상되었습니다.
    4) Cross-Platform Backup and Restore 기능이 향상되었습니다.
    5) Recover table 명령어로 drop table 복구하기- 12c RMAN New Feature

    Chap. 12 RAC Backup and Recovery
    12.1 OCR 개념 및 관리
    1) OCR Disk란?
    2) OCR Disk 주요 특징
    3) OCR 관련 사항 확인하기
    4) OCR의 자동 백업 경로 확인
    5) OCR _le 장애 및 복구하기 - ocrcon_g 명령 사용
    5.1) 자동 백업 파일로부터의 OCR 복원하기
    5.2) OCR _le 수동 Backup하기
    5.3) 수동 백업 파일을 사용하여 OCR _le 복원하기
    6) vote disk 관리하기
    6.1) Vote disk 조회하기
    6.2 Vote disk 백업 수행하기
    6.3 Vote disk 장애 복구하기
    12.2 RAC Backup and Recovery
    1) Archive log mode로 변경하기
    2) Raw device 백업하기
    2.1) Hot backup 하기
    2.2) Cold backup 하기
    3) 아카이브 모드에서의 장애 복구
    Case 1. O_ine되는 Tablespace 장애 발생함
    Case 2. O_ine되는 Tablespace 장애 발생함?Archive Redo Log File 필요할 경우
    Case 3. O_ine 안 되는 데이터 파일 장애 발생 - DB 종료 후 복구를 하는 경우
    Case 4. 백업이 없는 데이터 파일 장애 시 새로 생성해서 복구하기
    Case 5. Drop table 삭제 복구하기
    연습문제) 잘못된 update 장애를 CloneDB로 복구하세요.
    Case 6. 일부 컨트롤 파일 장애
    Case 7. 모든 컨트롤 파일 장애 ? 삭제 또는 Old control _le 발생
    Case 8. CURRENT 아닌 Redo Log File 그룹 장애 ? 아카이브 완료된 상태
    Case 9. Current Redo log _le 장애 ? 한쪽 노드만 장애 발생
    Case 10. Current Redo log 장애 ? 양쪽 노드 모두 장애 발생
    Case 11. Redo log _le 전체 손상됨 ? 한쪽 노드에서만 장애 발생
    Case 12. Redo log _le 전체 손상됨 ? 양쪽 노드 모두에서 장애 발생함
    Case 13. Redo log _le 삭제 장애 후 백업파일 없는 경우 복구

    Chap. 13 Block Corruption and Repair
    13.1 DBVERIFY 를 이용한 Block 관리
    1) 주요 옵션들
    2) DBV의 주요 특징들
    3) DBVerify 실행하기
    13.2 DBMS_REPAIR 패키지를 이용한 Block Recovery
    1) DBMS_REPAIR 패키지
    2) DBMS_REPAIR의 제약 사항 및 한계점
    3) DBMS_REPAIR 시작하기
    4) DBMS_REPAIR 패키지 활용 실습
    13.3 BBED를 이용한 Block Recovery
    1) BBed Link 후 실행하기 ? 리눅스 버전 기반
    2) BBed 주요 옵션들
    3) BBed 명령어들
    4) BBed를 활용한 block recovery 예제들
    2) BBED로 Block corruption 장애 복구하기
    실습 1. DBMS_REPAIR로 block corruption 복구하기
    실습 2. BBED로 block corruption 복구하기
    실습 3. 복구가 안 되는 데이터 파일 Open하기

책 속으로

[Oracle Recovery 원리]
이 장에서는 Oracle 에서 복구가 이루어 지는 원리에 대해서 자세하게 살펴봅니다.

[No Archive log mode 와 Archive log mode]
이 장에서는 오라클 백업과 복구의 가장 중요하고도 기초가 되는 No Archive Log mode 와
Archive Log mode 에 대해서 원리를 자세히 살펴보고 실무에서 어떻게 설정되고 관리해야 하는 지와 실제 현장에서 자주 발생하는 문제점과 해결방법 등을 이론과 실습을 통해 자세히 살펴봅니다.

[Oracle Backup]
이 장에서는 오라클에서 수행하는 각 백업의 종류와 특징 및 주의 사항을 살펴보고 직접 백업 실습을 수행합니다.

[Parameter file 관리 및 응급복구]
이 장에서는 오라클이 시작되고 운영되기 위해 필수 파일인 Parameter File 에 대해서 자세히 종류별로 살펴 본 후 각 파일의 관리방법과 장애 발생 시 대처 방법을 자세하게 살펴봅니다.

[Control file 관리 및 응급복구]
이 장에서는 오라클 운영에 핵심인 Control file 에 대해서 장애 발생 시 대처하는 방법을 자세하게 살펴보겠습니다

[Log Miner 활용과 Redo Log File 장애 대처하기]
이 장에서는 오라클 복구의 핵심인 Redo log 의 개념과 운영 및 설정 방법을 배우고 오라클 운영 중에 나타날 수 있는 다양한 Redo log file 관련 장애를 해결하는 방법들을 자세히 살펴봅니다.
그리고 Log Miner 에 대해서도 자세하게 살펴봅니다.

[Data File 손상과 사용자 실수에 의한 장애 복구]

[데이터 이동하기]
이 장에서는 다른 서버로 데이터를 이전하는 다양한 방법들을 살펴봅니다.

[서버 무정지 긴급 복구하기]
이 장에서는 앞에서 배웠던 기술들을 총 망라해서 서버의 중단 없이 운영중인 DB 를 복사해서 Cloning 하는 기술과 Cloning 을 활용하여 논리적인 장애가 발생했을 경우 서버의 중단 없이 즉시 복구하는 방법을 자세히 살펴보겠습니다.

[Flashback]
이 장에서는 오라클에서 논리적인 장애를 아주 빠르게 복구 할 수 있는 기술인 Flashback 의 3 가지 종류와 장/단점에 대해서 자세히 살펴보고 11g 에서 추가 된 FBDA 기능에 대해서도 자세히 살펴봅니다.

[Recovery Manager (RMAN)]

[RAC Backup and Recovery (Raw device 기반)]

[Block Corruption 대처하기]

출판사 서평

오라클 관련 서적이 지나치게 구축과 관련된 서적만 넘쳐나는 것이 아쉬운 가운데 저자를 만났다. 오라클은 구축도 중요하지만 유지관리가 무엇보다도 중요하다. 분명 확장과 이전 등 어쩔 수 없이 백업과 복구를 해야 하는 경우가 많은데 그것을 전문으로 다루는 책이 없었다는 것이 상당히 아쉬운 점이다. 이 책은 다양하고 오랜 실무에서 획득한 많은 노하우를 저자 특유의 친근함으로 독자들에게 친절히 설명하고 있다. 실제 현장에선 큰 부분도 많지만 작은 부분에서 막혀 어려움을 겪을때가 많은데 본 서적에선 꼼꼼하게 독자들의 작은 부분까지도 놓치지 않고 자세히 알려준다. 실습위주로 구성하여 따라 하다 보면 어느덧 오라클 백업과 복구에 자신감을 가진 모습을 발견하게 될 것이다.

기본정보

상품정보 테이블로 ISBN, 발행(출시)일자 , 쪽수, 크기, 총권수을(를) 나타낸 표입니다.
ISBN 9791195091218
발행(출시)일자 2014년 03월 02일
쪽수 899쪽
크기
187 * 240 * 38 mm
총권수 1권

Klover 리뷰 (1)

구매 후 리뷰 작성 시, e교환권 200원 적립

사용자 총점

10점 중 10점
10점 중 10점
100%
10점 중 7.5점
0%
10점 중 5점
0%
10점 중 2.5점
0%

평가된 감성태그가
없습니다

0%

집중돼요

0%

도움돼요

0%

쉬웠어요

0%

최고예요

0%

추천해요

10점 중 10점
최근 데이터의 폭발적인 증가로 데이터 관리와 활용에 대한 관심이 증가하고 있습니다. 데이터를 효과적으로 관리하고 활용하는 것도 중요하지만, 여러 가지 이유로 말미암아 발생할 수 있는 데이터의 손실이나 훼손 등에 효과적으로 대처하는 방법(능력)도 중요합니다. 힘든 과정을 거쳐 데이터를 누적하고, 분석한 데이터를 사용할 수 없게 되면 그동안의 노력이 모두 허사로 돌아가기 때문입니다. 백업과 복구는 데이터베이스를 관리하면서 가장 중요한 부분 중 하나입니다. 오늘 소개하는 <Oracle 백업과 복구>는 ORACLE DBMS 환경에서 백업과 복구 방법을 쉽게 이해하고, 경험할 수 있는 아주 매력적인 서적입니다.Previous Edition오늘 소개하는 서진수님의 <Oracle 백업과 복구>는 이 시리즈의 3번째 버전이라고 볼 수 있습니다[footnote]2010년에 출간된 <실전! 오라클 백업과 복구>를 시작으로 2011년에 <정석! 오라클 백업과 복구>가 출간되었습니다.[/footnote]. 이 시리즈가 출간되기 전에는 Oracle 백업과 복구와 관련된 서적이 거의 없었습니다. 이런 이유로 말미암아, 이전 시리즈가 시장(Market)에서 꽤 반응이 좋았습니다. 대한민국에서 Oracle 백업과 복구와 관련된 서적 중에서 가장 사랑을 많이 받은 책일 것입니다. 컴퓨터 과학(Computer Science, CS) 기술이 발전함에 따라, 데이터베이스 분야의 기술력도 빠른 속도로 발전하고 있습니다. Oracle의 버전이 올라가면서, Oracle 11g와 Oracle 12c에서 백업과 복구와 관련된 새로운 기술들이 도입되었습니다. 이런 이유로 말미암아, 기존 시리즈에서 소개했던 기술들이 지금 시점에서는 과거의 기술이 되었습니다.<Oracle 백업과 복구>는 Oracle 11g를 기반으로 작성되었으며, 최근에 출시된 Oracle 12c에서 새롭게 도입된 기술(New Feature)도 다수 포함하고 있습니다. 아마도 현시점에서 Oracle의 백업과 복구와 관련해서는 가장 이상적인 책 중 한 권일 것입니다.원리부터 충실하게…<Oracle 백업과 복구>에서 가장 마음에 드는 부분입니다. 지식을 습득하는 과정 중 가장 중요한 부분이 원리를 정확히 아는 것입니다. 원리를 정확히 이해하고 있으면, 예상하지 못한 예외 현상이 발생하더라도 당황하지 않고 슬기롭게 대처할 수 있습니다. 그런데 원리를 이해하지 못하고, 단순 암기/경험으로만 지식을 습득하면 어떤 문제에 직면했을 때 효과적으로 대처하기 어렵습니다.어떤 기술이 동작하는 원리를 정확하게 이해하고 있으면, 실수를 예방할 수 있고 결과적으로 시행착오를 줄일 수 있습니다. 이뿐만 아니라, 동작 과정을 최적화할 수 있으며 응용력이 향상됩니다. <Oracle 백업과 복구>는 오라클에서 제공하는 다양한 기법을 설명하기 전에 이 기법이 필요한 이유와 동작 원리를 독자가 이해하기 쉽게 설명하고 있습니다. 새로운 기술이 만들어진 이유와 함께 학습해야 하는 목적을 독자에게 설명하고 있어 학습 효과가 높아지는 효과도 얻을 수 있습니다.실습에 충실한 교재이 책의 실습 과정은 <Oracle 백업과 복구>시리즈의 특성답게 매우 자세하게 소개하고 있습니다. 현업에서 근무하는 사람뿐만 아니라, 독학이나 대학 교재로 사용하는 것도 좋을 것 같습니다.백업과 복구는 이론뿐만 아니라 경험도 중요합니다. 백업과 복구가 어떤 과정과 원리로 동작하는지 이해했어도 실제 백업과 복구를 수행할 수 없다면 제대로 알고 있지 못하는 것입니다. 오히려 원리를 모르더라도 백업과 복구를 수행하는 것이 더 필요할 수도 있습니다. <Oracle 백업과 복구>는 실제 상황에서 벌어질 수 있는 다양한 상황을 효과적으로 대처할 수 있도록 구성되어 있습니다. 기본적으로 사용자의 실수로 파일을 삭제했을 때 복구하는 것으로부터 예기치 못한 장애가 발생했을 때 효과적으로 극복하는 방법까지 여러 시나리오를 준비하여 실습할 수 있는 방안을 제시합니다.<Oracle 백업과 복구>에서 제공하는 실습을 여러번 수행하여 정확하게 이해하고 사용할 수 있으면, 오라클 장애 문제가 발생하더라도 슬기롭게 대처할 수 있을 것입니다. 또한, 이 책에서 설명하지 않는 장애라도 대처할 수 있는 응용력이 향상될 것입니다.노하우가 스며있는 책<Oracle 백업과 복구>는 다양한 실무 및 강의 경험으로 얻은 노하우를 매력적으로 녹아내린 책입니다.다른 분야에서도 경험적 지식은 필요합니다만, 데이터베이스 백업과 복구과정에서의 경험적 지식은 훨씬 더 중요합니다. 왜냐하면, 예상하지 못하고, 예기치 않은 장애가 발생할 확률이 훨씬 높기 때문입니다.필자가 생각하기에 저자의 노력이 가장 많이 담긴 부분일 것 같습니다. 이 책의 서두에도 쓰여 있지만, 필요할 때 바로 사용할 수 있는 살아있는 지식을 담으려고 노력한 흔적이 보입니다. 현장 경험이 많지 않은 사람에게는 이런 지식이 현장 상황을 이해할 수 있고 실수를 예방할 수 있으며, 현장에서 근무하고 있는 사람들에게는 상황이 발생했을 때 바로 대처할 수 있도록 도움을 주는 책입니다.마치면서이 책의 저자인 서진수님은 오라클 강사로 명성을 얻고 있으며, 다양한 강의 경험을 보유하고 있습니다. 이 강의과정에서 얻은 경험적 지식을 <Oracle 백업과 복구>에 잘 녹아내린 것 같습니다. <Oracle 백업과 복구>의 구성은 마치 강의실에 있는 것과 같은 느낌이 듭니다. 비록 강의실에서 얻을 수 있는 능동적인 피드백은 받을 수 있지만…. 개인적으로 저자와 독자가 소통할 수 있는 공간을 만들었으면 하는 바람이 있습니다.Sponsor이 책은 <Oracle 백업과 복구>의 저자 서진수님으로부터 서적을 지원받아 작성된 글입니다.

문장수집 (0)

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여주는 교보문고의 새로운 서비스입니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 "좋아요“ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보 없이 삭제될 수 있습니다.
리워드 안내
구매 후 90일 이내에 문장수집 작성 시 e교환권 100원을 적립해드립니다.
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
판매가 5,000원 미만 상품의 경우 리워드 지급 대상에서 제외됩니다. (2024년 9월 30일부터 적용)

구매 후 리뷰 작성 시, e교환권 100원 적립

이 책의 첫 기록을 남겨주세요.

교환/반품/품절 안내

  • 반품/교환방법

    마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환 신청, [1:1 상담 > 반품/교환/환불] 또는 고객센터 (1544-1900)
    * 오픈마켓, 해외배송 주문, 기프트 주문시 [1:1 상담>반품/교환/환불] 또는 고객센터 (1544-1900)
  • 반품/교환가능 기간

    변심반품의 경우 수령 후 7일 이내,
    상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
  • 반품/교환비용

    변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
  • 반품/교환 불가 사유

    1) 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
    2) 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
    3) 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
    4) 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
    5) 디지털 컨텐츠인 ebook, 오디오북 등을 1회이상 ‘다운로드’를 받았거나 '바로보기'로 열람한 경우
    6) 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
    7) 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
    8) 세트상품 일부만 반품 불가 (필요시 세트상품 반품 후 낱권 재구매)
    9) 기타 반품 불가 품목 - 잡지, 테이프, 대학입시자료, 사진집, 방통대 교재, 교과서, 만화, 미디어전품목, 악보집, 정부간행물, 지도, 각종 수험서, 적성검사자료, 성경, 사전, 법령집, 지류, 필기구류, 시즌상품, 개봉한 상품 등
  • 상품 품절

    공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
  • 소비자 피해보상 환불 지연에 따른 배상

    1) 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
    2) 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

기분 좋은 발견

이 분야의 신간

TOP