이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.스포츠 토토 베트맨 : 문서 : 17 : O.5. pg_receivexlog pg_receivewal로 이름이 변경되었습니다버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

토토 사이트 추천

이름

토토 사이트 추천 -- 에서 트랜잭션 로그를 스트리밍합니다.포스트그레SQL클러스터

시놉시스

토토 사이트 추천 [옵션...]

설명

토토 사이트 추천다음에 익숙합니다. 실행 중인 트랜잭션 로그 스트리밍포스트그레SQL클러스터. 트랜잭션 로그는 스트리밍 복제 프로토콜을 사용하여 스트리밍되고 기록됩니다. 파일의 로컬 디렉토리에. 이 디렉토리는 특정 시점 복구를 사용하여 복원을 수행하기 위한 아카이브 위치 (참조토토 캔 PostgreSQL : 문서 : 9.3 : 연속 보관 및 시점 복구 (PITR)).

토토 사이트 추천스트리밍 서버에서 생성되는 트랜잭션 로그를 실시간으로 다음과 같이 세그먼트가 완료될 때까지 기다리지 않습니다.archive_command그렇습니다. 이러한 이유로 설정할 필요가 없습니다.archive_timeout사용 시토토 사이트 추천.

트랜잭션 로그는 일반을 통해 스트리밍됩니다.포스트그레SQL연결하고 다음을 사용합니다. 복제 프로토콜. 슈퍼유저로 연결해야 합니다 또는 사용자가복제권한 (참조PostgreSQL : 문서 : 9.3 : 메이저 토토 사이트 속성) 및pg_hba.conf명시적으로 허용해야 합니다. 복제 연결. 서버는 또한 다음과 같이 구성되어야 합니다.max_wal_senders적어도 하나의 세션을 사용할 수 있을 만큼 충분히 높게 설정하십시오. 스트림.

연결이 끊어졌거나 처음에 연결할 수 없는 경우 치명적이지 않은 오류가 발생했습니다.토토 사이트 추천연결을 다시 시도합니다 무기한으로 설정하고 가능한 한 빨리 스트리밍을 다시 설정하세요. 받는 사람 이 동작을 피하려면-n매개변수.

옵션

다음 명령줄 옵션은 위치를 제어하고 출력 형식입니다.

-D디렉토리
--디렉토리=디렉토리

출력을 쓸 디렉터리입니다.

이 매개변수는 필수입니다.

다음 명령줄 옵션은 다음 실행을 제어합니다. 프로그램.

-n
--루프 없음

연결 오류를 반복하지 마십시오. 대신 다음을 사용하여 즉시 종료하십시오. 오류입니다.

-v
--상세

상세 모드를 활성화합니다.

다음 명령줄 옵션은 데이터베이스를 제어합니다 연결 매개변수입니다.

-dconnstr
--dbname=connstr

서버에 연결하는 데 사용되는 매개변수를 지정합니다. 연결 문자열. 참조섹션 31.1.1더 보기 정보.

옵션이 호출되었습니다.--dbname용 다른 클라이언트 애플리케이션과의 일관성은 있지만, 그 이유는 다음과 같습니다.토토 사이트 추천다음에 연결되지 않습니다 클러스터의 특정 데이터베이스, 클러스터의 데이터베이스 이름 연결 문자열은 무시됩니다.

-h호스트
--호스트=호스트

서버가 있는 시스템의 호스트 이름을 지정합니다 달리기. 값이 슬래시로 시작하면 Unix 도메인 소켓용 디렉터리입니다. 기본값은에서 가져옵니다.PGHOST환경 변수(설정된 경우), 그렇지 않은 경우 Unix 도메인 소켓 연결이 시도되었습니다.

-p포트
--포트=포트

TCP 포트 또는 로컬 Unix 도메인 소켓 파일을 지정합니다. 서버가 연결을 수신하는 확장명입니다. 기본값은PGPORT환경 변수, 설정된 경우 또는 컴파일된 기본값입니다.

-s간격
--상태-간격=간격

상태 패킷이 다시 전송되는 간격(초)을 지정합니다 서버에. 이를 통해 진행 상황을 더 쉽게 모니터링할 수 있습니다. 서버에서. 0 값은 주기적인 상태 업데이트를 비활성화합니다. 완전히, 하지만 요청 시 업데이트가 계속 전송됩니다. 시간 초과를 방지하려면 서버를 연결 해제하세요. 기본값은 10입니다. 초.

-U사용자 이름
--사용자 이름=사용자 이름

연결할 사용자 이름.

-w
--비밀번호 없음

비밀번호 프롬프트를 발행하지 마십시오. 서버에 비밀번호가 필요한 경우 인증 및 비밀번호는 다른 수단으로는 사용할 수 없습니다. 으로.pgpass파일, 연결 시도 실패할 것이다. 이 옵션은 일괄 작업 및 스크립트에 유용할 수 있습니다. 비밀번호를 입력할 사용자가 없는 경우.

-W
--비밀번호

포스토토 사이트 추천프롬프트에 데이터베이스에 연결하기 전에 비밀번호를 입력하세요.

이 옵션은 결코 필수가 아닙니다. 왜냐하면토토 사이트 추천자동으로 메시지를 표시합니다. 서버가 비밀번호 인증을 요구하는 경우 비밀번호입니다. 그러나토토 사이트 추천을 낭비하게 될 것입니다 서버가 비밀번호를 원한다는 것을 알아내려고 연결을 시도합니다. 에서 어떤 경우에는 입력할 가치가 있습니다.-W피하다 추가 연결 시도.

다른 옵션도 사용할 수 있습니다:

-V
--버전

인쇄토토 사이트 추천버전 및 종료.

-?
--도움말

다음에 관한 도움말 표시토토 사이트 추천명령줄 인수 및 종료.

환경

이 유틸리티는 대부분의 다른 유틸리티와 같습니다.PostgreSQL유틸리티, 환경을 사용합니다. 에서 지원하는 변수libpq(참조PostgreSQL : 문서 : 9.3 : 환경 사설 토토).

참고

사용 시토토 사이트 추천대신에archive_command, 서버는 트랜잭션 로그 파일을 계속해서 재활용합니다. 명령이 없기 때문에 백업이 제대로 보관되지 않았습니다. 그것은 실패합니다. 이 문제는 다음을 사용하여 해결할 수 있습니다.archive_command파일이 아직 제대로 아카이브되지 않은 경우 실패합니다. 예:

archive_command = 'sleep 5 && test -f /mnt/server/archivedir/%f'

초기 시간 초과가 필요한 이유는 다음과 같습니다.토토 사이트 추천비동기를 사용하여 작동합니다. 복제하므로 마스터보다 약간 뒤쳐질 수 있습니다.

서버에서 트랜잭션 로그를 스트리밍하려면mydb서버그리고 로컬 디렉토리에 저장/usr/local/pgsql/아카이브:

$ 토토 사이트 추천 -h mydbserver -D /usr/local/pgsql/archive

또한 참조

PostgreSQL : 문서