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
디렉토리에서 테이블 스페이스를 재배치Olddir
toNewdir
토토 사이트 추천 중.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
, SHA384
및SHA512
. 기본값은CRC32C
.
--NOManifest
백업 매니페스트 생성을 비활성화합니다. 이 옵션이 지정되지 않은 경우 재구성 된 백업에 대한 백업 매니페스트는 출력 디렉토리에 기록됩니다.
-sync-method =메소드
로 설정된 시점fsync
, 기본값 인PG_COMBINEBACKUP
백업 디렉토리에서 모든 파일을 재귀 적으로 열고 동기화합니다. 일반 형식을 사용하면 파일 검색은 WAL 디렉토리 및 각 구성된 테이블 스페이스의 상징적 링크를 따릅니다.
On Linux,syncfs
대신 운영 체제에 백업 디렉토리가 포함 된 전체 파일 시스템을 동기화하도록 요청하는 데 사용될 수 있습니다. 일반 형식이 사용될 때PG_COMBINEBACKUP
WAL 파일과 각 테이블 스페이스가 포함 된 파일 시스템을 동기화합니다. 보다복구 _init_sync_method사용할 때 알아야 할 경고에 대한 정보syncfs
.
이 옵션은 효과가 없습니다.-no-sync
사용됩니다.
-v
-버전
인쇄PG_COMBINEBACKUP버전 및 종료.
-?
-help
도움말 표시PG_COMBINEBACKUP명령 줄 인수 및 종료.
PG_COMBINEBACKUP
출력 디렉토리를 작성할 때 페이지 체크섬을 다시 작성하지 않습니다. 따라서 재구성에 사용 된 백업이 체크섬을 비활성화 한 상태에서 가져온 경우, 최종 백업이 체크섬을 활성화 한 상태에서 수행 된 경우 결과 디렉토리에는 잘못된 체크섬이있는 페이지가 포함될 수 있습니다..
이 문제를 피하기 위해 클러스터의 체크섬 상태를 변경 한 후 새로운 전체 백업을 사용하여PG_CHECKSUMS권장됩니다. 그렇지 않으면, 당신은 |PG_COMBINEBACKUP
문제를 수정하려면
이 유틸리티, 대부분의 다른 유틸리티PostgreSQL유틸리티, 지원하는 환경 변수를 사용합니다libpq(참조섹션 32.15).
환경 변수pg_color
진단 메시지에서 색상을 사용할지 여부를 지정합니다. 가능한 값은항상
, auto
and절대
.
문서에 올바른 것이 없다면 일치하지 않습니다.이 양식문서 문제를보고하려면