export/import의 단점
- 속도느림
- 보안취약
- 이어받기(일시중지 불가)
- 시간예측불가
1. Datapump의 장점
① 작업관리의 편의성
exp/imp 작업은 일단 시작되면 끝날때까지 제어를 할수 없었지만 datapump는 job의 제어가 가능해져 훨씬편리
② 필요한 디스크 공간의 예측
exp/imp작업은 디스크공간의 부족으로 몇시간동안했던작업을 취소하고 디스크를 추가후 다시 작업을 수행하는경우가 종종 발생했으나
datapump는 ESTIMATE파라미터를 사용하여 해당 작업시 필요한 디스크 공간을 미리 알수있음
③ 원격지 DB에 작업수행가능
DB Link라는 기능을 통해 원격지에 있는 DB에 expdp/impdp작업수행가능
④ remapping 기능지원
스키마 변경이나 테이블스페이스 변경, 데이터파일변경까지 가능
⑤ dump작업을 하면서 압축을 동시에 진행
용량이 큰 데이터의 경우 압축을 동시에 진행하므로 dump file용량을 획기적으로 줄일수 있음
⑥ 빨라진 속도
서버 환경에 따라 다르지만 일반적으로 이전 exp/imp와 비교해서 평균 약20배 이상의 성능향상
대량의 작업도 아주빨리 수행가능할수 있게 됨
2. 사용전 환경설정
- datapump는 export/import와 다르게 유틸리티가 직접 OS파일에 I/O할수 없음
- 오라클에 directory라는 객체를 통해서 간접적으로 접근 가능
- datapump를 사용하려면 미리 directory가 만들어져 있어야하며 수행할 사용자는 접근권한이 있어야함
- datapump는 기존 exp/imp와 구분하기 위해 expdp/impdp라는 명령어 사용
① 디렉토리를 생성
② datapump디렉토리 연결
③ 권한설정
'oracle > [Backup] 백업' 카테고리의 다른 글
[데이터 이동하기] Datapump - impdp (0) | 2014.11.10 |
---|---|
[데이터 이동하기] Datapump - expdp (0) | 2014.11.10 |
[데이터 이동하기] EXP/IMP 심화학습 (0) | 2014.11.10 |
[데이터 이동하기] IMPORT (0) | 2014.11.07 |
[데이터 이동하기] EXPORT (0) | 2014.11.07 |
댓글