안녕하세요 백업관련해서 질문드릴게 있어서 글 남깁니다.
현재 한달에 한번씩 백업을 진행중이고 하루하루 증분 백업을 하고 있습니다.
pg_basebackup 명령어로 tar 파일을 만들어 전체 데이터를 백업하고
wal 로그파일을 하루하루 쌓인것들을 폴더별로 옮겨 놓고 있습니다.
그런제 postgresql.conf 파일에 max_wal, min_ wal을 1GB, 80MB 설정하고 max_wal_segements는 32, archive_timeout은 2분으로 설정했습니다
저는 위에처럼 설정시 용량과 segements 설정 갯수에 맞게 log파일이 만들어지는 줄 알았는데 2분에 한개씩 만음
wal파일들이 작업들의 로그들을 기록하는거라고 그러던데 모두다 가지고 있어야 할지..
마찬가지로 복구시에 16일날기준의 데이터를 복구한다고 치면 basebackup 후 만들어진 모든 wal파일들을 모아서 복구를 해야 할까요 아님 16일날 생성된 wal파일만 가지고 가능할까요???
|