Basic_archive
는 아카이브 모듈의 예입니다. 이 모듈 사본은 토토 결과 세그먼트 파일을 지정된 디렉토리로 완성했습니다. 이것은 특히 유용하지 않을 수 있지만 자체 아카이브 모듈을 개발하기위한 시작점 역할을 할 수 있습니다. 아카이브 모듈에 대한 자세한 내용은 참조하십시오.PostgreSQL : 문서 : 16 : 51 장. 아카이브 토토 사이트.
작동하려면이 모듈은를 통해로드해야합니다.archive_library및archive_mode활성화해야합니다.
Basic_archive.archive_directory
(String
)서버가 토토 결과 세그먼트 파일을 복사 해야하는 디렉토리. 이 디렉토리는 이미 존재해야합니다. 기본값은 빈 문자열로 토토 결과 아카이브를 효과적으로 중단하지만 ifarchive_mode가 활성화되면 서버는 값이 곧 제공 될 것으로 예상하여 토토 결과 세그먼트 파일을 축적합니다.
이 매개 변수를 설정해야합니다postgresql.conf
. 일반적인 사용법은 다음과 같습니다.
# postgresql.conf archive_mode = 'on' archive_library = 'basic_archive' Basic_archive.archive_directory = '/path/to/archive/directory'
서버 충돌로 인해 접두사가있는 임시 파일을 남길 수 있습니다Archtemp
아카이브 디렉토리에서. 충돌 후 서버를 다시 시작하기 전에 이러한 파일을 삭제하는 것이 좋습니다. 서버가 여전히 진행중인 아카이브와 관련이없는 한 서버가 실행중인 동안 해당 파일을 제거하는 것이 안전하지만 사용자는 그렇게 할 때 추가주의를 기울여야합니다.
Nathan Bossart
문서에 맞지 않는 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면