2025/03/10 4

postgresql 백업 툴 종류

1. pgBackRest설명: PostgreSQL 전용 오픈소스 백업 및 복구 도구로, 병렬 백업, 압축, 암호화, 증분 백업을 지원합니다.주요 특징:풀(Full), 증분(Incremental), 차등(Differential) 백업 지원.WAL 아카이빙 및 Point-in-Time Recovery (PITR) 가능.로컬 파일 시스템, S3, SFTP 등 다양한 스토리지 백엔드 지원.병렬 처리를 통해 대규모 데이터베이스 백업 속도 향상.장점:설정이 직관적이고 문서화가 잘 되어 있음.WAL-G보다 더 다양한 백업 전략(증분/차등) 제공.성능 최적화에 강력.단점:WAL-G보다 설정이 약간 더 복잡할 수 있음2. Barman (Backup and Recovery Manager)설명: 2ndQuadrant에서 개..

WAL-G를 사용한 PostgreSQL 15 백업 및 복구 테스트 시나리오

WAL-G를 사용한 PostgreSQL 15 백업 및 복구 테스트 시나리오-WAL-G는 증분 백업을 지원해 저장 공간을 절약하고 빠른 백업을 제공-병렬 복구 (Parallel Restore)-PITR사전 준비OS: Ubuntu 22.04PostgreSQL 버전: 15WAL-G: 최신 버전 (예: v3.0.0 이상 권장)로컬 디렉토리: 백업 및 WAL 파일 저장용 (예: /backups)WAL-G 설치아래 url에 맞는 OS 버전 및 DB 버전에 다운로드https://github.com/wal-g/wal-g/releasesroot@lkmpg:/usr/local/bin# wget https://github.com/wal-g/wal-g/releases/latest/download/wal-g-pg-ubuntu-..

postgresql 15 삭제 후 재설치

삭제환경 : 우분투  PostgreSQL 15 서비스 중지: PostgreSQL 15 서비스가 실행 중일 경우, 먼저 서비스를 중지해야 합니다.sudo systemctl stop postgresql PostgreSQL 15 패키지 제거: PostgreSQL 15 관련 패키지를 제거합니다. 이 명령은 PostgreSQL 관련 모든 패키지를 삭제합니다.sudo apt-get --purge remove postgresql-15 postgresql-client-15 postgresql-common PostgreSQL 데이터 및 설정 파일 삭제: PostgreSQL 데이터 디렉토리 및 설정 파일을 완전히 삭제하려면, 아래 명령어를 실행합니다sudo rm -rf /var/lib/postgresql/15 sudo r..

Postgresql/설치 2025.03.10