글
Data pump
둘다 10g 이상 버전일 때.
환경설정
SQL> create or replace directory datapump as '/data/dp';
SQL> grant read,write on directory datapump to scott;
SQL> grant create any directory to scott;
실습1. scott 계정의 emp,dept 테이블만 백업
[oracle@localhost ~]$ expdp scott/tiger tables=emp,dept directory=datapump dumpfile=emp_dept.dmp
실습2. scott schema 전부 백업
[oracle@localhost ~]$ expdp scott/tiger schemas=scott directory=datapump dumpfile=scott01.dmp
실습3. DB 전체 백업
[oracle@localhost ~]$ expdp system/oracle full=y directory=datapump dumpfile=full01.dmp job_name=a
실습4. 일시 중단 후 다시 작업
[oracle@localhost ~]$ expdp system/oracle full=y directory=datapump dumpfile=full02.dmp job_name=a
Ctrl + C 눌러서 취소
Export>stop_job
Are you sure ~~~ : 엔터
[oracle@localhost ~]$ sqlplus / as sysdba
SQL> col owner_name for a10
SQL> col job_name for a10
SQL> col operation for a10
SQL> col job_mode for a10
SQL> SELECT owner_name , job_name , operation , job_mode , state FROM dba_datapump_jobs;
[oracle@localhost ~]$ expdp system/oracle attach=system.a -> 중단된 작업에 재접속
Export> start_job
Export> exit
[oracle@localhost ~]$ sqlplus / as sysdba
SQL> col owner_name for a10
SQL> col job_name for a10
SQL> col operation for a10
SQL> col job_mode for a10
SQL> SELECT owner_name , job_name , operation , job_mode , state FROM dba_datapump_jobs;
-> 확인
실습5. 비정상 종료된 job 취소
[oracle@localhost ~]$
실습6. 여러 사용자의 테이블 한꺼번에 expdp 받기
[oracle@localhost ~]$
실습7. 병렬로 expdp 작업하기
[oracle@localhost ~]$
실습8. 병렬로 위치 분산하여 expdp 작업하기
[oracle@localhost ~]$
실습9. 파라미터 파일 사용해서 expdp 수행 - 여러 파일로 분할
[oracle@localhost ~]$
실습10. parameter 파일 이용해서 impdp 작업하기
[oracle@localhost ~]$ expdp scott/tiger schemas=scott directory=datapump dumpfile=scott01.dmp
실습11. impdp 병렬 작업하기
[oracle@localhost ~]$
실습11. import 수행하지 않고 DDL 문장만 추출
[oracle@localhost ~]$
실습11. 설정된 Directory 경로 확인
[oracle@localhost ~]$
실습12. 일자별 schema 별 자동 백업 스크립트
[oracle@localhost ~]$
'Backup&Recovery' 카테고리의 다른 글
데이터 이동시 주의사항 (0) | 2015.04.21 |
---|---|
Data file 및 사용자 장애 복구 (0) | 2015.04.20 |
Log Miner 활용 (0) | 2015.04.20 |
Parameter file 관리 및 장애복구 (0) | 2015.04.20 |
데이터 이동하기 (Export / Import) (1) | 2015.04.20 |