반응형 IT개발/postgresql2 pg_basebackup postgresql의 클러스터 전체를 백업하는 경우에 사용한다. 클러스터 전체 디렉토리를 가져와서 덮어쓰는 형태라고 보면 좋을 것 같다. basebackup과 함께 이후 replication의 사전 작업으로도 사용된다. 주요 설명 개별 데이터베이스 또는 데이터베이스 개체를 백업하는 것은 불가능하다. (pg_dump 사용) 권한(role)이 SUPERUSER, REPLICATION LOGIN 권한을 가진 사용자여야 한다. max_wal_senders 를 충분히 사용하여 하나 이상의 세션을 백업에, 하나는 WAL 스트리밍(사용하는 경우)에 사용할 수 있도록 구성해야 한다. standby 서버에서도 백업을 만들 수 있다. standby 서버의 제한 사항 백업된 데이터베이스 클러스터에는 백업 히스토리 파일이 생.. 2023. 5. 18. pg_dump https://www.postgresql.org/docs/10/app-pgdump.html pg_dump pg_dump pg_dump — extract a PostgreSQL database into a script file or other archive file Synopsis pg_dump [connection-option...] [option...] [dbname] … www.postgresql.org postgresql에서 데이터를 백업하는 방법으로 3가지를 제공한다. pg_dump pg_dumpall pg_basebackup 이 중에서 가장 기본이 되는 pg_dump에 대해서 정리하고자 한다. (내용은 postgresql 10 버전을 기반으로 한다.) pg_dump PostgreSQL 데이터베이.. 2023. 5. 17. 이전 1 다음 반응형