보관 된 xlog 개의 파일 (pg_xlog 폴더에있는 파일이 아님)을 안전하게 삭제하는 방법을 확인합니다. 내 클러스터에 postgresql 스트리밍 복제를 구성했습니다. 이것은 상당히 바쁜 응용 프로그램에서 사용되며 "archive_timeout"변수를 1 분으로 구성했습니다. 나는 보통 pg_basebackup 밤새 걸립니다. 이제 이전 보관 파일을 안전하게 삭제하는 방법이 필요합니다. 어떤 권장 방법이 있습니까? 복원 할 경우PostgreSQL 아카이브 (스트리밍 복제)가 커지고 있습니다. 보관 된 xlog 파일을 제거하는 방법은 무엇입니까?
감사
모하메드의 Roshan는
감사합니다. "pg_archivecleanup"을 사용하여 아카이브를 정리할 수 있는지 알고 싶습니다. 그렇다면 올바른 방법은 무엇입니까? –
아니요,'pg_archivecleanup'은 스트리밍 복제에 사용됩니다. 따라 서 대기하는 데 더 이상 필요하지 않은 WAL 아카이브를 제거합니다. 얼마나 오랫동안 기본 백업을 유지하는지 전혀 알 수 없습니다. –