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

26.2. 범퍼카 토토 대상 설정

기본적으로 복구는 WAL 로그 끝까지 복구됩니다. 다음 매개변수를 사용하여 이전 중지 지점을 지정할 수 있습니다. 다음 중 최대 하나범퍼카 토토_대상, 범퍼카 토토_대상_이름, recovery_target_time또는recovery_target_xid사용할 수 있습니다. 구성 파일에 둘 이상이 지정되면 마지막 항목이 사용됩니다.

범퍼카 토토_대상 = '즉시'

이 매개변수는 일관된 상태에 도달하는 즉시, 즉 가능한 한 빨리 범퍼카 토토가 종료되어야 함을 지정합니다. 온라인 백업에서 복원하는 경우 백업 수행이 종료된 지점을 의미합니다.

기술적으로 이것은 문자열 매개변수이지만'즉시'현재 허용되는 유일한 값입니다.

범퍼카 토토_대상_이름 (문자열)

이 매개변수는 명명된 복원 지점을 지정합니다(다음으로 생성됨pg_create_restore_point()) 범퍼카 토토가 진행됩니다.

recovery_target_time (타임스탬프)

이 매개변수는 복구가 진행될 타임스탬프를 지정합니다. 정확한 정지 지점도 다음의 영향을 받습니다.recovery_target_inclusive.

recovery_target_xid (문자열)

이 매개변수는 복구가 진행될 트랜잭션 ID를 지정합니다. 트랜잭션 ID는 트랜잭션 시작 시 순차적으로 할당되지만 트랜잭션은 다른 숫자 순서로 완료될 수 있습니다. 복구될 트랜잭션은 지정된 트랜잭션 이전에 커밋된 트랜잭션(선택적으로 포함)입니다. 정확한 정지 지점도 다음의 영향을 받습니다.recovery_target_inclusive.

다음 옵션은 복구 대상을 추가로 지정하고 대상에 도달했을 때 발생하는 일에 영향을 미칩니다:

recovery_target_inclusive (부울)

지정된 복구 대상 바로 다음에 중지할지 여부를 지정합니다(사실) 또는 복구 대상 바로 앞(거짓). 다음 중 하나에 해당하는 경우에 적용됩니다.recovery_target_time또는recovery_target_xid지정되었습니다. 이 설정은 각각 정확히 목표 커밋 시간이나 ID를 가진 트랜잭션을 범퍼카 토토에 포함할지 여부를 제어합니다. 기본값은.

recovery_target_timeline (문자열)

특정 타임라인으로 복구하도록 지정합니다. 기본값은 기본 백업을 수행할 당시와 동일한 타임라인을 따라 복구하는 것입니다. 이것을 다음과 같이 설정합니다.최신아카이브에서 발견된 최신 타임라인으로 복구하며 이는 대기 서버에서 유용합니다. 그 외에는 특정 시점 복구 이후에 도달한 상태로 돌아가야 하는 복잡한 재복구 상황에서만 이 매개변수를 설정하면 됩니다. 참조섹션 24.3.5토론용.

pause_at_recovery_target (부울)

복구 대상에 도달했을 때 복구를 일시 중지해야 하는지 여부를 지정합니다. 기본값은 true입니다. 이는 이 복구 대상이 복구에 가장 바람직한 지점인지 확인하기 위해 데이터베이스에 대해 쿼리를 실행할 수 있도록 하기 위한 것입니다. 일시 중지된 상태는 다음을 사용하여 재개될 수 있습니다.pg_xlog_replay_resume()(참조표 9-67), 이로 인해 범퍼카 토토가 종료됩니다. 이 범퍼카 토토 대상이 원하는 중지 지점이 아닌 경우 서버를 종료하고 범퍼카 토토 대상 설정을 이후 대상으로 변경한 후 다시 시작하여 범퍼카 토토를 계속하세요.

이 설정은 다음과 같은 경우에는 효과가 없습니다.hot_standby활성화되지 않았거나 범퍼카 토토 대상이 설정되지 않은 경우.