| 롤 토토 : 문서 : 9.5 : 롤 토토 | |||
|---|---|---|---|
| 사설 토토 사이트 PostgreSQL : 문서 : 9.5 : initdb | 사설 토토 : 문서 : 9.5 : 사설 토토 서버 응용 프로그램 | PostgreSQL : 문서 : 9.5 : 무지개 토토 | |
토토 사이트은(는) 다음과 같이 사용하도록 설계되었습니다.archive_cleanup_command대기 서버로 실행될 때 WAL 파일 아카이브를 정리합니다(참조PostgreSQL : 문서 : 9.5 : 로그 선집 토토 사이트 순위 서버). 토토 사이트WAL 파일 아카이브를 정리하기 위한 독립 실행형 프로그램으로도 사용할 수 있습니다.
사용할 대기 서버를 구성하려면토토 사이트, 이것을 그 안에 넣어recovery.conf구성 파일:
archive_cleanup_command = '토토 사이트보관위치%r'
어디에서보관위치WAL 세그먼트 파일을 제거해야 하는 디렉토리입니다.
내에서 사용될 때archive_cleanup_command, 논리적으로 값 앞에 오는 모든 WAL 파일%r인수는 다음에서 제거됩니다.보관위치. 이렇게 하면 충돌-다시 시작 기능을 유지하면서 유지해야 하는 파일 수를 최소화할 수 있습니다. 이 매개변수의 사용은 다음과 같은 경우에 적합합니다.보관위치이 특정 대기 서버의 임시 준비 영역이지만아님때보관위치장기 WAL 아카이브 영역으로 사용되거나 여러 대기 서버가 동일한 아카이브 위치에서 복구되는 경우에 사용됩니다.
독립형 프로그램으로 사용될 때 논리적으로 앞에 있는 모든 WAL 파일가장 오래된 보관파일삭제될 예정입니다보관위치. 이 모드에서 a를 지정하면.partial또는.백업파일 이름인 경우 파일 접두어만 파일 이름으로 사용됩니다.가장 오래된 보관 파일. 이 치료는.백업파일 이름을 사용하면 특정 기본 백업 이전에 보관된 모든 WAL 파일을 오류 없이 제거할 수 있습니다. 예를 들어 다음 예에서는 WAL 파일 이름보다 오래된 모든 파일을 제거합니다.000000010000003700000010:
토토 사이트 -d 아카이브 000000010000003700000010.00000020.backup 토토 사이트: WAL 파일 "archive/000000010000003700000010" 이상 유지 토토 사이트: "archive/00000001000000370000000F" 파일 제거 토토 사이트: "archive/00000001000000370000000E" 파일 제거
토토 사이트그렇다고 가정합니다보관위치서버 소유 사용자가 읽고 쓸 수 있는 디렉토리입니다.
토토 사이트다음 명령줄 인수를 허용합니다:
많은 디버그 로깅 출력을 인쇄합니다.stderr.
제거되었을 파일의 이름을 인쇄하십시오.stdout(모의실행을 수행합니다).
인쇄토토 사이트버전 및 종료.
프로그램을 독립 실행형 유틸리티로 사용할 때 삭제 여부를 결정하기 전에 모든 파일 이름에서 제거될 확장자를 제공하십시오. 이는 일반적으로 저장 중에 압축되어 압축 프로그램에 의해 확장명이 추가된 아카이브를 정리하는 데 유용합니다. 예를 들면:-x .gz.
다음에 대한 도움말 보기토토 사이트명령줄 인수 및 종료.
토토 사이트함께 작동하도록 설계되었습니다PostgreSQL8.0 이상(독립형 유틸리티로 사용되거나 함께 사용되는 경우)PostgreSQL9.0 이상 아카이브 정리 명령으로 사용되는 경우.
토토 사이트C로 작성되었으며 수정하기 쉬운 소스 코드가 있으며 필요에 따라 수정할 수 있도록 특별히 지정된 섹션이 있습니다.