PostgreSQL
pg dump
#
Find similar titles
- 최초 작성자
- 최근 업데이트
Structured data
- Category
- Database
Table of Contents
pg_dump #
PostgreSQL 데이터베이스를 스크립트 파일이나 다른 압축 파일로 추출한다. 명령어 구성은 아래와 같다.
pg_dump [옵션...] [DB명]
특별한 요구사항이 없다면 아래 명령어로 간단히 데이터베이스를 추출할 수 있다.
pg_dump -U 사용자 -f 덤프파일명 DB명
생성된 덤프 파일을 psql 또는 pg_dump 명령어로 복원할 수 있다.
psql -U 사용자 -d 복원대상DB명 -f 덤프파일명
pg_restore -U 사용자 -d 복원대상DB명 덤프파일명
옵션 #
실무에서 자주 사용하는 옵션은 다음과 같다.
연결 옵션
-d, --dbname=DBNAME : 덤프할 DB명
-U, --username=NAME : 데이터베이스 사용자
일반 옵션
-f, --file=FILENAME : 출력 파일 또는 경로를 입력한다.
-v, --verbose : 명령어 상세 진행 로그를 확인한다.
출력 옵션
-a, --data-only : 스키마를 제외한 데이터만 추출한다.
-s, --schema-only : 스키마만 추출한다.
-t, --table=PATTERN : 특정 테이블을 추출한다.
-T, --exclude-table=PATTERN : 특정 테이블을 제외하고 추출한다.
참고출처 #
관련 키워드 #
Suggested Pages #
- 0.025 DBMS
- 0.025 MySQL
- More suggestions...