클라우드DBMS 백업 / 복원 하기 (PostgreSQL)
postgresql 공식 메뉴얼
https://www.postgresql.org/docs/10/backup-dump.html |
PostgreSQL 백업 하기
pg_dump 로 백업이 가능합니다.
pg_dump -h 신청도메인.sldb.iwinv.net -p 5432 -U postgres 백업DB > 덤프파일 |
ex)
pg_dump --help 를 입력하면 다양한 옵션들을 확인 할 수 있습니다.
커스텀 포맷으로 백업
출력 포맷 옵션 -F 를 이용하여 pgsql 에서 지원하는 커스텀포맷 으로 덤프를 생성 할 수 있습니다.
pg_dump -Fc -h 신청도메인.sldb.iwinv.net -p 5432 -U postgres 백업DB > 덤프파일 |
백업 파일 복원하기
덤프 파일 복원 (텍스트 포맷)
psql -h 신청도메인.sldb.iwinv.net -p 5432 -U postgres -W -d 복원대상DB < 덤프파일 |
ex)
덤프 파일 복원 (커스텀 포맷)
pg_restore-h 신청도메인.sldb.iwinv.net -p 5432 -U postgres -W -d 복원대상DB < 덤프파일 |
ex)