로부터 pg_dump
문서 :
예
mydb라는 데이터베이스를 SQL 스크립트 파일로 덤프하려면 다음을 수행 하십시오 .
$ pg_dump mydb > db.sql
이러한 스크립트를 newdb라는 이름의 (새로 만든) 데이터베이스에 다시로드하려면 다음을 수행 하십시오 .
$ psql -d newdb -f db.sql
데이터베이스를 사용자 지정 형식 아카이브 파일로 덤프하려면 :
$ pg_dump -Fc mydb > db.dump
데이터베이스를 디렉토리 형식 아카이브로 덤프하려면 다음을 수행하십시오.
$ pg_dump -Fd mydb -f dumpdir
newdb라는 이름의 (새로 생성 된) 데이터베이스에 아카이브 파일을 다시로드하려면 :
$ pg_restore -d newdb db.dump
로부터 pg_restore
문서 :
예
mydb라는 데이터베이스를 사용자 지정 형식 덤프 파일에 덤프했다고 가정합니다.
$ pg_dump -Fc mydb > db.dump
데이터베이스를 삭제하고 덤프에서 다시 생성하려면 :
$ dropdb mydb
$ pg_restore -C -d postgres db.dump