종종 일을 하다보면 Database dump 를 할 상황들이 온다.
2개의 명령어로 되므로 쉽게 하자.
1. 커서가 깜빡이면서 현재 위치해 있는 경로에 dump 파일을 만들어 준다.
pg_dump -U postgres -Fc DataBase>Database.dump
2. Database 를 하나 만들고, 명령어를 실행시키면 복구 완료.
pg_restore -U postgres -d Databsae Database.dump -v
Connection options:
-d, --dbname=DBNAME database to dump
-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, --no-password never prompt for password
-W, --password force password prompt (should happen automatically)
'Database > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] Uninstall for Mac (0) | 2022.01.30 |
---|---|
[PostgreSQL] Install for Mac (0) | 2022.01.30 |
[PostgreSQL] 현재 연결 수 (pg_stat_activity) (1) | 2021.12.11 |
[PostgreSQL] Lock query 확인 (0) | 2021.12.11 |
[PostgreSQL] Log (0) | 2021.12.05 |