지원되지 않는 버전 :11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

26.1. 아카이브 복구

Restore_Command (String)

아카이브를 검색하기 위해 쉘 명령을 실행합니다%f문자열에서%p가 대체됩니다%r는 파일 이름으로 대체됩니다%r는 일반적으로 따뜻한 스탠드비에서만 사용됩니다섹션). 쓰다%%%문자.

명령이 제로 출구를 반환하는 것이 중요합니다.Will파일 이름을 요청 받으십시오

Restore_command = 'CP/Mnt/Server/ArchivedIR/%F "%P"'
archive_cleanup_command (String)

이 선택적 매개 변수는 쉘 명령을 지정합니다archive_cleanup_command%r의 이름으로 대체됩니다유지복원을 허용합니다%r안전하게 제거 될 수 있습니다. 이 정보PG_ARCHIVECLEANUP유틸리티Contrib(참조섹션 F.22) 역할을합니다archive_cleanup_command전형적인

archive_cleanup_command = 'pg_archivecleanup/mnt/server/archivedir %r'

그러나 여러 대기 서버가있는 경우archive_cleanup_command일반적으로섹션 25.2). 쓰다%%실제를 포함하려면%명령의 문자.

명령이 0이 아닌 출구 상태를 반환하는 경우 a.

Recovery_end_command (String)

이 매개 변수는 될 쉘 명령을 지정합니다Recovery_end_commanda%r이름으로 대체됩니다archive_cleanup_command.

명령이 0이 아닌 출구 상태를 반환하는 경우 a.