롤 토토 : 문서 : 9.5 : 롤 토토 | |||
---|---|---|---|
사설 토토 사이트 PostgreSQL : 문서 : 9.5 : initdb | 사설 토토 : 문서 : 9.5 : 사설 토토 서버 응용 프로그램 | PostgreSQL : 문서 : 9.5 : 무지개 토토 |
토토 사이트|archive_cleanup_command대기 서버로 실행할 때 WAL 파일 아카이브를 정리하려면 (참조PostgreSQL : 문서 : 9.5 : 로그 선집 토토 사이트 순위 서버).토토 사이트WAL 파일 아카이브를 청소하기위한 독립형 프로그램으로도 사용할 수 있습니다.
사용할 대기 서버를 구성하려면토토 사이트, 이것을 그것에 넣습니다복구 .conf구성 파일 :
archive_cleanup_command = 'pg_archivecleanupArchivelocation%r '
여기서보관WAL 세그먼트 파일을 제거 해야하는 디렉토리입니다.
내에서 사용될 때archive_cleanup_command, 모든 월 파일은 논리적으로 값보다 우선합니다%r인수가 제거됩니다Archivelocation. 이로 인해 충돌 사고 기능을 유지하면서 유지해야 할 파일의 수가 최소화됩니다. 이 매개 변수의 사용은보관이 특정 대기 서버의 과도 스테이징 영역이지만not언제Archivelocation는 장기 WAL 아카이브 영역으로 의도되거나 여러 대기 서버가 동일한 아카이브 위치에서 복구 될 때입니다.
독립형 프로그램으로 사용될 때 모든 왈 파일은 논리적으로 앞서OldestKeptWalfile에서 제거됩니다Archivelocation. 이 모드에서 a를 지정하는 경우.Partial또는.Backup파일 이름, 그러면 파일 접두사 만로 사용됩니다.OldestKeptWalfile. 이 치료.Backup파일 이름을 사용하면 오류없이 특정베이스 백업 전에 보관 된 모든 왈 파일을 제거 할 수 있습니다. 예를 들어, 다음 예제는 WAL 파일 이름보다 오래된 모든 파일을 제거합니다000000010000003700000010:
토토 사이트 -D 아카이브 0000000100003700000010.00000020.Backup 토토 사이트 : WAL 파일을 유지하십시오. "Archive/0000000100003700000010"이상 토토 사이트 : 파일 제거 "아카이브/00000001000037000000000F" 토토 사이트 : 파일 제거 "아카이브/000000010000370000000E"
토토 사이트Archivelocation서버 소유 사용자가 읽을 수 있고 쓸 수있는 디렉토리입니다.
토토 사이트다음 명령 줄 인수를받습니다 :
디버그 로깅 출력을 많이 인쇄Stderr.
제거 될 파일의 이름을 인쇄stdout(드라이 런 수행).
인쇄토토 사이트버전 및 종료.
프로그램을 독립형 유틸리티로 사용할 때 삭제 해야하는지 결정하기 전에 모든 파일 이름에서 벗어날 확장을 제공하십시오. 이것은 일반적으로 저장 중에 압축 된 아카이브를 정리하는 데 유용하므로 압축 프로그램에 의해 확장이 추가되었습니다. 예를 들어:-x .gz.
도움말 표시토토 사이트명령 줄 인수 및 종료
토토 사이트|PostgreSQL8.0 이상 독립형 유틸리티로 사용하거나PostgreSQL9.0 이상 아카이브 정리 명령으로 사용될 때.
토토 사이트C로 작성되었으며 수정하기 쉬운 소스 코드가 있으며, 자신의 요구에 맞게 수정하기 위해 특별히 지정된 섹션이 있습니다.