Database | ORM/PostgreSQL (2) 썸네일형 리스트형 [PostgreSQL] PgBouncer - auth_file, auth_type 회사에서 개발하는 서비스의 DB 로 PostgreSQL 을 사용하고 있는데, Application 에서 바로 PostgreSQL 에 접근하는 것이 아니라 PgBouncer 를 사용하여 PostgreSQL 에 접근하고 있다. Application 을 운영하면서 Application 의 DB 계정 정보, PgBouncer 의 pgbouncer.ini 와 userslist.txt 등을 보면서 여러가지 궁금증이 생겼다. Application 에서 PgBouncer 로 PostgreSQL 로 접근한다면 Application 에 설정된 계정 정보는 어떻게 사용되는건지, Pgbouncer 가 가지는 DB 정보와 중복되는 것인지, 둘 다 사용되는 것인지. 이러한 궁금증들을 해결하기 위해서 PgBouncer 의 auth.. [PostgreSQL] DB 백업 - pg_dump 업무를 하던 중, PostgreSQL DB를 직접 파일로 백업해야할 필요가 있었다. 직접 DB의 데이터 디렉토리를 압축할 수도 있고 AWS와 같은 플랫폼 서비스를 사용한다면 스냅샷을 찍는 방법으로 백업을 할 수 있을 것이다. 이번 경우에는 런타임중에 실행중인 온프레미스 DB 서버의 데이터를 백업이 필요했고 이와 관련하여 찾아보던 중 pg_dump 유틸을 발견했다. 이 글에서는 pg_dump를 사용하여 백업하는 방법을 정리해본다.1. pg_dumppg_dump는 PostgreSQL 백업을 위한 유틸리티이다. 명령어를 통해 PostgreSQL database 를 스크립트 파일이나 아카이브 파일 형식으로 덤프하여 백업할 수 있다. - 스크립트 형식: DB를 백업 당시의 상태로 재구성하기 위한 SQL문이 포함된.. 이전 1 다음