본문내용 바로가기
무료배송 소득공제

정석 오라클 백업과 복구 2

양장
서진수 지음 | 생능 | 2011년 11월 11일 출간
  • 정가 : 39,000원
    판매가 : 39,000 [0%↓ 0원 할인]
  • 혜택 :
    [기본적립] 1170원 적립 [3% 적립] [추가적립] 5만원 이상 구매 시 2,000원 추가적립 안내 [회원혜택] 회원 등급 별, 3만원 이상 구매 시 2~4% 추가적립 안내 [리뷰적립] 리뷰 작성 시 e교환권 최대 300원 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 도서상태 : 품절
상품상세정보
ISBN 9788970507118(8970507116)
쪽수 616쪽
크기 188 * 254 * 35 mm 판형알림

책소개

이 책이 속한 분야

아이티윌 오라클 강사 서진수의 『정석 오라클 백업과 복구』 제2권. 오라클 백업과 복구에 대한 매뉴얼이다. 단순히 장애를 복구할 수 있는 명령어만 나열하지 않는다. 장애의 이유와 그에 적합한 복구 방법은 물론, 예방 방법까지 초점을 맞추어 알기 쉽게 설명하고 있다. 바로 현업에 적용하고 응용 가능한 예제를 수록하여 이해를 도와준다. 특히 근본적 원인을 찾아 장애를 해결하는 것에 목표를 두었다. 초ㆍ중급 에니지니어를 대상으로 삼았다.

목차

Chapter 11 SQL Loader를 활용한 대량 데이터 입력하기
11.1 Conventional Path 방법(기본 모드)
11.2 Direct Path 방법
11.3 Conventional Path / Direct Path 비교
11.4. SQL Loader
1. SQL Loader 수행 전 미리 확인해야 할 사항
2. SQL Loader의 구조
3. SQL Loader 구성 파일
11.5 SQL Loader 실행하기
실무 실습 1 입력할 데이터가 외부 프로그램 자료일 경우
실무 실습 2 입력 데이터가 control file 내부에 있을 경우
실무 실습 3 각종 파일 사용하기(BAD File, DISCARD File 사용하기)
실무 실습 4 control file에서 position 사용하기
실무 실습 5 Null 값을 0으로 표시하기

Chapter 12 백업 파일이나 아카이브 로그에 문제 있을 때 복구하기
(Clone DB와 export/import 사용)
12.1 데이터 파일끼리 SCN 다르고 아카이브 로그 없는 상황 복구하기
1. Testdb3용 파라미터 파일 생성
2. Control file 재생성
3. 파라미터 파일에 히든 파라미터 적용하기
12.2 Incarnation number 다른 백업 파일 사용하여 복구하기
12.3 전체 데이터 파일 삭제 후 Incarnation 번호 다른 파일
사용하여 복구하기(백업 데이터 파일과 현재 control file의
Incarnation 번호가 다른 경우)

Chapter 13 Flashback
13.1 Flashback의 종류
1. Row Level Flashback
실무 실습 1 Row Level Flashback 실습
실무 실습 2 Undo segment와의 관계 확인
2. Table Level Flashback
실무 실습 3 SCN으로 DML 에러 복구하기 - undo data 사용
실무 실습 4 Row movement 사용 시 주의 사항
실무 실습 5 시간으로 DML 에러 복구하기 - undo data 사용
실무 실습 6 Flashback으로 복구가 안 되는 경우
실습 6-1 복구 시간을 너무 빠르게 설정해서 undo segment
내역을 못 찾는 경우
실습 6-2 Table 구조가 변경된 후 undo segment 내역을
못 찾는 경우
실무 실습 7 drop table 복구하기 - 휴지통 기술 이용
실습 7-1 drop table 복구하기
실습 7-2 drop table의 경우 recyclebin 위치 확인
실무 실습 8 테이블 drop 후 다른 object 확인하기
실무 실습 9 같은 이름의 table일 경우 복구 우선 순위
실무 실습 10 Index만 삭제했을 때 Flashback으로 index
복구하기
3. Database Level Flashback
실무 실습 11 truncate table 장애 복구하기(Flashback
database 사용)
13.2 Flashback Data Archive(11g New Feature)
1. Flashback Data Archive의 원리
2. Flashback Database Archive 활성화하기
3. Flashback Database Archive 사용하기
실무 실습 1 Flashback Data Archive 사용 안 하고 복구 시도하기
실무 실습 2 Flashback Data Archive 사용하고 복구 시도하기
실무 실습 3 Flashback Data Archive를 사용하는 테이블
삭제하기
실무 실습 4 Flashback history table 조회하기
13.3 Flashback 명령어의 주의 사항

Chapter 14 Recovery Manager
14.1 Recovery Manager란?
14.2 RMAN 구성도
14.3 RMAN Memory 구조
1. Input Buffer
2. Output Buffer
14.4 RMAN Packages
1. SYS.DBMS_RCVMAN
2. SYS.DBMS_BACKUP_RESTORE
14.5 RMAN 작동 원리
1. rman target/로 대상 데이터베이스에 접속
2. SYS.DBMS_RCVMAN 패키지 호출
3. DBMS_BACKUP_RESTORE 패키지 호출
14.6 Recovery Catalog(복구 카탈로그)란?
14.7 Recovery Catalog Server 구성하기
1. Recovery Catalog DB 생성하기
2. Catalog Server 구성 테스트
3. Recovery Catalog DB 관리하기
14.8 Channel 할당하기
1. 자동 Channel 할당하기
2. 수동 Channel 할당하기
14.9 RMAN 백업 종류
1. backup set으로 백업 수행(default)
2. Image copy로 백업 수행
14.10 RMAN 백업 가능 대상 및 백업이 안 되는 사항들
14.11 RMAN 백업 제한 사항
14.12 RMAN으로 백업 수행하기
1. 명령어 종류
14.13 증분 백업(Incremental backup)
1. 그림으로 보는 차등 증분 백업과 누적 증분 백업
실무 실습 1 차등 증분 백업 받기
실무 실습 2 수요일에 level 3으로 누적 증분 백업 받기
2. Block change tracking 기능 활성화 후 증분 백업 수행
14.14 압축하면서 백업 수행하기(10g, 11g 공통)
1. 압축하지 않고 기본 모드로 전체 Data file 백업 수행
2. 압축하면서 전체 Data file 백업 수행
3. 압축하면서 전체 Archive log file 백업
14.15 MultiSection Backup(11g New Feature)
14.16 RMAN 백업 작업 진행 사항 확인하기
14.17 RMAN으로 복구하기
실무 실습 3 Data file 삭제 후 DB Open 상태에서 복구하기
실무 실습 4 Offline 안 되는 테이블스페이스 삭제 후 복구하기
실무 실습 5 임시 경로에서 복구하기
실무 실습 6 Data file 복구하기 - 필요한 파일만 복원 후 복구하기
실무 실습 7 Drop table 후 복구하기 - 원래 경로 사용
실무 실습 8 Drop table 후 복구하기 - 임시 경로 사용
실무 실습 9 증분 백업 파일을 활용한 drop table 복구하기
실무 실습 10 drop tablespace 복구하기
14.18 RMAN으로 Block Corruption Recovery 수행하기
실무 실습 1 sqlplus의 recover 명령어로 안 되는 경우(RMAN)
실무 실습 2 sqlplus의 recover 명령어로 복구되는 경우
실무 실습 3 recover...block 명령을 사용하여 복구
14.19 RMAN backup을 이용한 다른 서버에서의 DB 응급 복구
14.20 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;
14.21 Data Recovery Advisor(11g New Feature)
14.22 Database 사전 예방 점검 기능(11g New Feature)

Chapter 15 Automatic Storage Management
15.1 ASM의 기본 개념 및 구조
1. ASM의 기본 개념
2. ASM 프로세스 구조
3. ASM Instance와 Database Instance
15.2 ASM 기반으로 오라클 10g R2 설치하기
1. OS 설치 → 엔진 설치 → 엔진 패치
2. ASM 생성 및 DB 생성하기
15.3 ASM 모니터링 및 관리하기
1. ASM 관리하기
2. ASM disk 내용 확인
3. ASM 내부 살펴보기
4. ASM disk group에 disk 추가와 삭제하기
15.4 RMAN으로 ASM 백업과 복구하기
1. 잘못된 update 후 commit으로 인한 장애 복구하기
2. 잘못된 drop table 장애 복구하기

Chapter 16 RAC Backup and Recovery
(10g R2 Raw Device 기반)
16.1 OCR 개념 및 관리
1. OCR file 개요
2. OCR file 특징
3. OCR 상태 확인 방법
4. OCR file의 자동 백업 경로와 내역 확인
5. OCR file 복원하기 - 자동 백업 파일과 수동 백업 파일로 구분
16.2 Oracle 10g RAC Backup and Recovery
1. Archive log mode로 변경하기
2. Raw Device 백업하기
3. 아카이브 모드에서의 장애 복구
Case 1 Offline 되는 테이블스페이스 장애 발생함
- 아카이브 파일 필요 없을 경우
Case 2 Offline 되는 테이블스페이스 장애 발생함
- 아카이브 파일 필요할 경우
Case 3 Offline 안 되는 데이터 파일 장애 발생
Case 4 일부 Control file 장애
Case 5 모든 Control file 장애 - 삭제 또는 old control file
발생으로 재생성해서 해결하는 방법
Case 6 대기 중인 Redo log file 그룹 장애 - 아카이브
완료된 상태
Case 7 Current Redo log file 장애 - 한쪽 노드만 장애 발생
Case 8 Current Redo log 장애 - 양쪽 노드 모두 장애 발생
Case 9 Redo log file 전체 손상됨 - 한쪽 노드에서만 장애 발생
Case 10 Redo log file 전체 손상됨 - 양쪽 노드 모두에서
장애 발생
Case 11 Redo log file 삭제 장애 후 백업 파일 없는 경우 복구
Case 12 Drop table 삭제 복구하기
Case 13 DML 장애 복구하기

Chapter 17 Block Corruption and Repair
17.1 Oracle Block이란?
1. Data file Block 구조
2. Control file
3. Redo log file
4. Data File Block 종류
17.2 DBVERIFY를 이용한 Block 관리
1. 주요 옵션
2. 주요 특징
3. DBVERIFY 실행하기
17.3 DBMS_REPAIR 패키지를 이용한 Block Recovery
1. DBMS_REPAIR 프로시저
2. DBMS_REPAIR의 제약 사항 및 한계점
3. DBMS_REPAIR 시작하기
4. DBMS_REPAIR 패키지 활용하기
17.4 BBED를 이용한 Block Recovery
1. BBED Link 후 실행하기 - 리눅스 버전 기반
2. BBED 옵션
3. BBED 명령어
4. BBED를 활용한 block recovery 예제
실무 실습 1 DBMS_REPAIR로 block corruption 복구하기
실무 실습 2 BBED로 block corruption 복구하기

■ 찾아보기

출판사 서평

원인을 알고 장애를 해결하는 근원적인 처방 책

다음은 저자가 모 사이트 DB의 장애 신고를 받고 겪은 이야기이다.

어떤 장애가 났다는 연락을 받고 급하게 들어갔다. 마침 해당 사이트의 담당자가 먼저 도착해서 복구 작업을 하고 있었다. 나는 잠시 뒤에서 지켜보고 있었는데, 담당자가 열심히 에러 코드로 구글링해서 어떤 명령어를 찾은 후 바로 터미널 창에 붙여넣기한 후 과감하게 실행을 하고 있었다. 그런데 복구가 되어야 할 DB가 완전히 죽어버렸다. 갑자기 담당자는 해당 명령어를 적어놓은 어떤 블로그의 주인을 욕하기 시작했다.... 더보기

Klover 리뷰 (0)

북로그 리뷰 (0) 쓰러가기

북로그 리뷰는 본인 인증 후 작성 가능합니다.
책이나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 내용은 비공개 처리 될 수 있습니다.
※ 북로그 리뷰 리워드 제공 2021. 4. 1 종료

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매 후 문장수집 작성 시, 리워드를 제공합니다. 안내

교환/반품/품절안내

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

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함
바로가기
  • 우측 확장형 배너 2
  • 우측 확장형 배너 2
최근 본 상품