PG_COMBINEBACKUP

PG_COMBINEBACKUP - 증분 토토 사이트 추천 및 종속 백업에서 전체 백업을 재구성합니다

시놉시스

PG_COMBINEBACKUP [옵션...] [backup_directory...]

설명

PG_COMBINEBACKUP|증분 토토 사이트 추천그리고 그것이 의존하는 초기 토토 사이트 추천.

명령 줄의 모든 필요한 백업을 오래된 것부터 최신부터 최신의 모든 백업을 지정하십시오. 즉, 첫 번째 백업 디렉토리는 전체 백업의 경로 여야하며 마지막은 복원하려는 최종 증분 토토 사이트 추천의 경로입니다.-o옵션.

PG_COMBINEBACKUP​​올바른 전체 토토 사이트 추천을 재구성 할 수있는 법적 토토 사이트 추천 체인을 지정하는 토토 사이트 추천을 확인하려고합니다. 그러나 어떤 토토 사이트 추천이 다른 토토 사이트 추천에 의존하는지 추적하는 데 도움이되지는 않습니다.PG_COMBINEBACKUP토토 사이트 추천이 서로 올바른 관계를 가지고 있는지 확인하려고 시도합니다. 각 개별 토토 사이트 추천이 손상되지는 않습니다. 이를 위해 사용pg_verifybackup.

출력 이후PG_COMBINEBACKUP합성 전체 토토 사이트 추천이며, 향후 revocation에 대한 입력으로 사용할 수 있습니다.PG_COMBINEBACKUP. 합성 전체 토토 사이트 추천은 재구성 된 토토 사이트 추천 체인 대신 명령 줄에 지정됩니다.

옵션

-d
-Debug

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

-n
-드라이 런

-n/-드라이 런옵션 지침PG_COMBINEBACKUP실제로 대상 디렉토리 또는 출력 파일을 작성하지 않고 수행 할 작업을 파악하려면. 특히와 함께 유용합니다.-Debug.

-n
-no-sync

기본적으로PG_COMBINEBACKUP모든 파일이 디스크에 안전하게 작성 될 때까지 기다립니다. 이 옵션은PG_COMBINEBACKUP대기하지 않고 돌아 오는 것은 더 빠르지 만 후속 운영 체제 충돌로 인해 출력 백업이 손상 될 수 있음을 의미합니다. 일반적 으로이 옵션은 테스트에 유용하지만 생산 설치를 만들 때 사용해서는 안됩니다.

-ooutputdir
-output =outputdir

합성 전체 백업을 작성 해야하는 출력 디렉토리를 지정합니다. 현재이 주장은 필요합니다.

-tOlddir=Newdir
--- 테이블 스페이스 맵핑 =Olddir=Newdir

디렉토리에서 테이블 스페이스를 재배치OlddirtoNewdir토토 사이트 추천 중.Olddir명령 줄에 지정된 최종 토토 사이트 추천에 존재하는 테이블 스페이스의 절대 경로입니다.Newdir재구성 된 토토 사이트 추천에서 테이블 스페이스에 사용하는 절대 경로입니다. 어느 경로 중 하나가 동일한 부호를 포함 해야하는 경우 (=)는 백 슬래시로 우선합니다. 이 옵션은 여러 테이블 스페이스에 대해 여러 번 지정할 수 있습니다.

-클론

효율적인 파일 클로닝 사용 (또한Reflinks일부 시스템의 경우) 새 데이터 디렉토리에 파일을 복사하는 대신 데이터 파일을 거의 불완전하게 복사 할 수 있습니다.

토토 사이트 추천 매니페스트를 사용할 수 없거나 올바른 유형의 체크섬이 포함되어 있지 않으면 파일 클로닝이 파일을 복사하는 데 사용되지만 파일도 확인 블록 계산을 위해 블록 별 블록으로 읽습니다..

파일 클로닝은 일부 운영 체제 및 파일 시스템에서만 지원됩니다. 선택되었지만 지원되지 않으면PG_COMBINEBACKUPrun은 오류가 발생합니다. 현재 BTRFS 및 XFS (Reflink 지원으로 생성 된 파일 시스템)와 APFS가있는 MACOS에서 Linux (4.5 이상)에서 지원됩니다..

--copy

일반 파일 사본을 수행하십시오. 이것은 기본값입니다.-코피 파일 범위and-클론.)

-코피 파일 범위

사용COPY_FILE_RANGE시스템은 효율적인 복사를 요청합니다. 일부 파일 시스템에서 이것은와 유사한 결과를 제공합니다.-클론, 물리적 디스크 블록을 공유하는 반면, 다른 사람들에게는 여전히 블록을 복사 할 수 있지만 최적화 된 경로를 통해 그렇게합니다. 현재 Linux 및 FreeBSD에서 지원됩니다.

백업 매니페스트를 사용할 수 없거나 올바른 유형의 체크섬이 포함되어 있지 않은 경우COPY_FILE_RANGE파일을 복사하는 데 사용되지만 파일은 체크섬 계산을 위해 블록 별 블록으로 읽습니다.

-Manifest-Checksums =알고리즘

LikePG_BASEBACKUP, PG_COMBINEBACKUP12330_12533없음, CRC32C, SHA224, SHA256, SHA384SHA512. 기본값은CRC32C.

--NOManifest

백업 매니페스트 생성을 비활성화합니다. 이 옵션이 지정되지 않은 경우 재구성 된 백업에 대한 백업 매니페스트는 출력 디렉토리에 기록됩니다.

-sync-method =메소드

로 설정된 시점fsync, 기본값 인PG_COMBINEBACKUP백업 디렉토리에서 모든 파일을 재귀 적으로 열고 동기화합니다. 일반 형식을 사용하면 파일 검색은 WAL 디렉토리 및 각 구성된 테이블 스페이스의 상징적 링크를 따릅니다.

On Linux,syncfs대신 운영 체제에 백업 디렉토리가 포함 된 전체 파일 시스템을 동기화하도록 요청하는 데 사용될 수 있습니다. 일반 형식이 사용될 때PG_COMBINEBACKUPWAL 파일과 각 테이블 스페이스가 포함 된 파일 시스템을 동기화합니다. 보다복구 _init_sync_method사용할 때 알아야 할 경고에 대한 정보syncfs.

이 옵션은 효과가 없습니다.-no-sync사용됩니다.

-v
-버전

인쇄PG_COMBINEBACKUP버전 및 종료.

-?
-help

도움말 표시PG_COMBINEBACKUP명령 줄 인수 및 종료.

제한

PG_COMBINEBACKUP출력 디렉토리를 작성할 때 페이지 체크섬을 다시 작성하지 않습니다. 따라서 재구성에 사용 된 백업이 체크섬을 비활성화 한 상태에서 가져온 경우, 최종 백업이 체크섬을 활성화 한 상태에서 수행 된 경우 결과 디렉토리에는 잘못된 체크섬이있는 페이지가 포함될 수 있습니다..

이 문제를 피하기 위해 클러스터의 체크섬 상태를 변경 한 후 새로운 전체 백업을 사용하여PG_CHECKSUMS권장됩니다. 그렇지 않으면, 당신은 |PG_COMBINEBACKUP문제를 수정하려면

환경

이 유틸리티, 대부분의 다른 유틸리티PostgreSQL유틸리티, 지원하는 환경 변수를 사용합니다libpq(참조섹션 32.15).

환경 변수pg_color진단 메시지에서 색상을 사용할지 여부를 지정합니다. 가능한 값은항상, autoand절대.

정정 제출

문서에 올바른 것이 없다면 일치하지 않습니다.이 양식문서 문제를보고하려면