카테고리 없음

[PostgreSQL] pgAdmin 활용하여 데이터 이관(dump & restore)하기

Mussyan 2021. 12. 3. 19:56

새로 스테이징 환경에 배포를 진행하며 DB 구성부터 새로 진행하였다.

DDL을 따로 관리하고 있었기에 테이블 구성은 간단하였으나 기존 사용하던 데이터를 이관해야 하는 일이 있었다.

pgAdmin4를 활용하였으며 진행했던 방법은 아래와 같음

 

이관하려는 테이블 우클릭, Backup
파일 이름을 적절히 짓고 Dump option으로 이동

 

위 옵션의 값을 수정해준다. 다른 값들은 필요 시 선택하기

 

그리고 백업 버튼을 누르면 금방 파일로 저장된다.

 

저장 후에 새로운 데이터베이스에 위와 같은 사양의 테이블을 만들고 테이블 우클릭 > Restore 후 위와 같은 순서로 진행하면 된다.