# PostgreSQL 파일 백업 및 복구
백업
```
# pg_dump -U {username} -d {database} > {filename}
pg_dump -U user00 testDB > backupfile
```
복구
```
# psql -U {username} -d {database} < {filename}
psql -U user00 testDB < backupfile
```
sehongpark님의 답변
# 기존 DB 존재로 복구 안될 시
psql 콘솔 접속
```
psql -U postgres
```
db 삭제
```
drop database dbname;
```
db 생성
```
bundle exec db:create
```
db 복구
```
# psql -U {username} -d {database} < {filename}
psql -U user00 testDB < backupfile
```