DATABASE/Postgres
[postgres] sever에 있는 db를 dump file로 가져와서 local로 적용
jin0choi1216
2021. 5. 11. 14:46
서버에 있는 postgres db를 로컬환경으로 테스트를 위해 dump 파일을 생성하려고 하다보면
할 때마다 정리가 안돼서 정리
# 로컬호스트 postgres 계정으로 접속
psql -U postgres
# <dbname> 제거 (Dataase 접속)
DROP DATABASE <dbname>;
# <dbname> 생성 (Dataase 접속)
CREATE DATABASE <dbname>;
# dump 파일 생성
pg_dump --host=<host> --username=<username> --dbname=<dbname> -f <filename>
# dump 파일 적용
psql -U <username> -d <dbname> -f <dump file name>