이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다postgresql : 문서 : 17 : 와이즈 토토버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

스포츠 토토 결과

이름

스포츠 토토 결과- 정리postgresqlWAL 아카이브 파일

시놉시스

스포츠 토토 결과[옵션...]Archivelocation OldestKeptWalfile

설명

스포츠 토토 결과가 설계되었습니다archive_cleanup_command대기 서버로 실행할 때 WAL 파일 아카이브를 정리하려면 (참조PostgreSQL : 문서 : 9.3 : 로그 선집 윈 토토 서버).스포츠 토토 결과WAL 파일 아카이브를 청소하는 독립형 프로그램.

사용할 대기 서버를 구성하려면스포츠 토토 결과, 이것을 그것에 넣습니다복구 .conf구성 파일 :

archive_cleanup_command = 'pg_archivecleanup보관%r '

여기서Archivelocation입니다 WAL 세그먼트 파일을 제거 해야하는 디렉토리.

내에서 사용될 때archive_cleanup_command, 모든 월 파일은 논리적으로보다 앞서%r인수가 제거됩니다보관. 이것은 수를 최소화합니다 충돌 레스트 타트를 보존하면서 유지 해야하는 파일 능력. 이 매개 변수의 사용은Archivelocation일시적 병기 영역입니다 이 특정 대기 서버의 경우not언제Archivelocation는 장기적으로 의도 된 것입니다 WAL 아카이브 영역 또는 여러 대기 서버가 복구 될 때 동일한 아카이브 위치에서.

독립형 프로그램으로 사용하면 모든 왈 파일을 논리적으로 앞OldestKeptWalfileArchivelocation. 이 모드에서 지정하는 경우 에이.Backup파일 이름, 파일 만 접두사는로 사용됩니다.OldestKeptWalfile. 이를 통해 제거 할 수 있습니다 특정베이스 백업 전에 보관 된 모든 웨이스 파일 오류. 예를 들어, 다음 예제는 모든 파일을 제거합니다 WAL 파일 이름보다 오래된000000010000003700000010:

스포츠 토토 결과 -D 아카이브 000000010000370000000.00000020.Backup

스포츠 토토 결과 : WAL 파일을 유지하십시오. "Archive/0000000100003700000010"이상
스포츠 토토 결과 : 파일 제거 "아카이브/00000001000037000000000F"
스포츠 토토 결과 : 파일 제거 "아카이브/000000010000370000000E"

스포츠 토토 결과가정합니다보관는 디렉토리입니다 서버 소유 사용자가 읽을 수 있고 쓸 수 있습니다.

옵션

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

-d

디버그 로깅 출력을 많이 인쇄Stderr.

-n

제거 될 파일의 ​​이름을 인쇄stdout(드라이 런 수행).

-v
-버전

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

-x 확장

프로그램을 독립형 유틸리티로 사용할 때 결정하기 전에 모든 파일 이름에서 벗어날 확장 그들이 삭제 해야하는 경우. 이것은 일반적으로 청소에 유용합니다 저장 중에 압축 된 아카이브 압축 프로그램에 의해 확장이 추가되었습니다. 을 위한 예:-x .gz.

-?
-help

도움말 표시스포츠 토토 결과명령 줄 인수 및 출구.

노트

스포츠 토토 결과가 설계되었습니다 와 함께 일하려면PostgreSQL8.0 및 나중에 독립형 유틸리티로 사용하거나PostgreSQL9.0 이상으로 사용될 때 아카이브 정리 명령.

스포츠 토토 결과가 작성되었습니다 C 및 수정하기 쉬운 소스 코드가 있으며 구체적으로 자신의 요구에 맞는 지정된 섹션

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

archive_cleanup_command = 'pg_archivecleanup -d/mnt/standby/archive %r 2  cleanup.log'

아카이브 디렉토리가 대기에 물리적으로 위치한 곳 서버,archive_commandis NFS에서 액세스하지만 파일은 대기에 로컬입니다. 이것은 :

  • 생산 디버깅 출력에서cleanup.log

  • 아카이브 디렉토리에서 필요한 파일 제거

저자

Simon Riggs

참조

postgresql