PG_DUMP
<PG_DUMP 메뉴얼>
I. 서론
PG_DUMP은 다음과 같은 메뉴얼을 참조하여 백업 및 복구할 때 유용하게 사용할 수 있는 메뉴얼이다.
II. 본론
다음은 PG_DUMP에 있는 내용을 다음과 같이 요약을 하고자 한다.
PG_DUMP
postgres@Dev:~> pg_dump --help
pg_dump dumps a database as a text file or to other formats.
Usage:
pg_dump [OPTION]... [DBNAME]
General options:
-f, --file=FILENAME output file name
-F, --format=c|t|p output file format (custom, tar, plain text)
-i, --ignore-version proceed even when server version mismatches
pg_dump version
-v, --verbose verbose mode
-Z, --compress=0-9 compression level for compressed formats
--help show this help, then exit
--version output version information, then exit
Options controlling the output content:
-a, --data-only dump only the data, not the schema
-b, --blobs include large objects in dump
-c, --clean clean (drop) schema prior to create
-C, --create include commands to create database in dump
-d, --inserts dump data as INSERT commands, rather than COPY
-D, --column-inserts dump data as INSERT commands with column names
-E, --encoding=ENCODING dump the data in encoding ENCODING
-n, --schema=SCHEMA dump the named schema(s) only
-N, --exclude-schema=SCHEMA do NOT dump the named schema(s)
-o, --oids include OIDs in dump
-O, --no-owner skip restoration of object ownership
in plain text format
-s, --schema-only dump only the schema, no data
-S, --superuser=NAME specify the superuser user name to use in
plain text format
-t, --table=TABLE dump the named table(s) only
-T, --exclude-table=TABLE do NOT dump the named table(s)
-x, --no-privileges do not dump privileges (grant/revoke)
--disable-dollar-quoting disable dollar quoting, use SQL standard quoting
--disable-triggers disable triggers during data-only restore
--use-set-session-authorization
use SESSION AUTHORIZATION commands instead of
ALTER OWNER commands to set ownership
Connection options:
-h, --host=HOSTNAME database server host or socket directory
-p, --port=PORT database server port number
-U, --username=NAME connect as specified database user
-W, --password force password prompt (should happen automatically)
If no database name is supplied, then the PGDATABASE environment
variable value is used.
Report bugs to <pgsql-bugs@postgresql.org>.
postgres@Dev:~>
III. 결론
위 메뉴을 참조하여 백업 및 복구를 이용할 수 있다. 그러므로 PG_DUMP을 이용하여 유용하게 사용하도록 해보자.
이 글은 스프링노트에서 작성되었습니다.
'데이터베이스 > PostgreSQL' 카테고리의 다른 글
Postgresql pg_hda.conf 환경설정. (0) | 2010.10.31 |
---|---|
PostgreSQL Point-in-time Recovery (Incremental Backup) (2) | 2010.09.29 |
postgresql 사용법 - psql (0) | 2009.08.05 |
COPY 관련 설명 (0) | 2008.07.24 |