이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.postgresql : 문서 : 17 : 와이즈 토토버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

스포츠 토토 결과

이름

스포츠 토토 결과 -- 정리포스트그레SQLWAL 아카이브 파일

시놉시스

스포츠 토토 결과 [옵션...] 보관위치 가장 오래된 보관파일

설명

스포츠 토토 결과설계되었습니다 다음과 같이 사용됩니다.archive_cleanup_command대기 서버로 실행될 때 WAL 파일 아카이브를 정리합니다(참조PostgreSQL : 문서 : 9.3 : 로그 선집 윈 토토 서버). 스포츠 토토 결과또한 WAL 파일 아카이브를 정리하는 독립 실행형 프로그램입니다.

사용할 대기 서버를 구성하려면스포츠 토토 결과, 이것을 그 안에 넣으세요recovery.conf구성 파일:

archive_cleanup_command = '스포츠 토토 결과보관위치%r'

어디에서보관위치이것은 WAL 세그먼트 파일을 제거해야 하는 디렉터리입니다.

내에서 사용되는 경우archive_cleanup_command, 논리적으로 값보다 앞에 있는 모든 WAL 파일%r인수는 다음에서 제거됩니다.보관위치. 이렇게 하면 횟수가 최소화됩니다. 크래시 재시작을 유지하면서 유지해야 하는 파일 능력. 이 매개변수의 사용은 다음과 같은 경우에 적합합니다.보관위치임시 준비 영역입니다. 이 특정 대기 서버의 경우, 하지만아님보관위치장기적인 목적으로 사용됩니다. WAL 아카이브 영역 또는 여러 대기 서버가 복구 중인 경우 동일한 아카이브 위치에서.

독립형 프로그램으로 사용될 때 모든 WAL 파일은 논리적으로 앞의가장 오래된 보관파일삭제될 예정입니다보관위치. 이 모드에서 다음을 지정하면 에.백업파일 이름, 그러면 파일만 접두사는 다음과 같이 사용됩니다.가장 오래된 보관 파일. 이를 통해 제거할 수 있습니다. 특정 기본 백업 이전에 아카이브된 모든 WAL 파일 오류. 예를 들어 다음 예에서는 모든 파일을 제거합니다. WAL 파일 이름보다 오래됨000000010000003700000010:

스포츠 토토 결과 -d 아카이브 000000010000003700000010.00000020.backup

스포츠 토토 결과: WAL 파일 "archive/000000010000003700000010" 이상 유지
스포츠 토토 결과: "archive/00000001000000370000000F" 파일 제거
스포츠 토토 결과: "archive/00000001000000370000000E" 파일 제거

스포츠 토토 결과그렇다고 가정보관위치디렉토리입니다 서버를 소유한 사용자가 읽고 쓸 수 있습니다.

옵션

스포츠 토토 결과수락합니다 다음 명령줄 인수:

-d

많은 디버그 로깅 출력을 인쇄합니다.stderr.

-n

삭제되었을 파일의 이름을 인쇄하십시오.stdout(모의실행을 수행합니다).

-V
--버전

인쇄스포츠 토토 결과버전 및 종료.

-x 확장

프로그램을 독립 실행형 유틸리티로 사용할 때 결정하기 전에 모든 파일 이름에서 확장자를 제거합니다. 삭제해야 하는 경우. 이는 일반적으로 정리에 유용합니다. 보관 중에 압축된 아카이브이므로 압축 프로그램에 의해 확장자가 추가되었습니다. 에 대한 예:-x .gz.

-?
--도움말

다음에 관한 도움말 보기스포츠 토토 결과명령줄 인수 및 종료.

참고

스포츠 토토 결과설계되었습니다 함께 일하다PostgreSQL8.0 및 나중에 독립 실행형 유틸리티로 사용되거나PostgreSQL9.0 이상으로 사용되는 경우 아카이브 정리 명령입니다.

스포츠 토토 결과다음 언어로 작성되었습니다. C이며 특히 수정하기 쉬운 소스 코드가 있습니다. 필요에 따라 수정할 수 있도록 지정된 섹션

Linux 또는 Unix 시스템에서는 다음을 사용할 수 있습니다.

archive_cleanup_command = '스포츠 토토 결과 -d /mnt/standby/archive %r 2cleanup.log'

아카이브 디렉토리는 물리적으로 대기에 위치합니다. 서버를 사용하여archive_command이 NFS를 통해 액세스하지만 파일은 대기 서버에 로컬입니다. 이는 다음을 수행합니다.

  • 디버깅 출력 생성cleanup.log

  • 아카이브 디렉토리에서 더 이상 필요하지 않은 파일을 제거

저자

사이먼 리그스

또한 참조

postgresql