스위스 취리히 - 2022년 3월 14일
토토 커뮤니티다음을 사용하여 PostgreSQL 데이터베이스를 덤프하는 데 사용되는 프로그램입니다.
바이너리 형식으로 덤프된 데이터. 결과 덤프를 복원해야 합니다.
사용 중pg_restorebinary이 도구와 함께 제공됩니다.
토토 커뮤니티 2.7이 오늘 출시되었습니다. 이 새 릴리스에는 두 가지 새로운 버전이 추가되었습니다. pg_restorebinary에 대한 옵션
-E, --exclude-ext복원하지 않을 확장 프로그램의 EXTNAME 이름, 여러 번 사용할 수 있습니다.--스키마-존재CREATE SCHEMA에 IF NOT EXISTS 절 추가예를 들어 생성 시 확장 종속성을 수정하는 데 유용할 수 있습니다.
순서가 바뀌었어요. 수동으로 생성하여 제외할 수 있습니다.
복원 후에도 확장의 구성 테이블 데이터는 계속 복원됩니다.
확장 생성 문을 제거하면 됩니다. 스키마가 이전에 존재하는 경우
복원,--스키마-존재명령이 스키마에서 실패하는 것을 방지합니다.
IF NOT EXISTS 절을 추가하여 생성합니다.
토토 커뮤니티 2.6이 지난주에 출시되었으며 새로운 명령줄 옵션이 추가되었습니다.--파티션 루트를 통해 로드토토 커뮤니티로 데이터를 덤프/복원합니다.
기본 동작과 같이 파티션별이 아닌 파티션된 테이블만 해당됩니다.
COPY 문이 분할 계층 구조의 루트를 대상으로 삼게 됩니다.
파티션보다는 서버에서 데이터를 다시 로드할 때 유용할 수 있습니다.
행이 항상 동일한 파티션에 속하지는 않습니다.
원래 서버. 이는 pg_dump 옵션과 동일합니다.
토토 커뮤니티어떤 상황에서는 유용합니다:
pg_dump왜냐하면
이스케이프/16진수 출력의 총 크기가 1GB를 초과합니다.\0내부적으로는 bytea에 있지만 데이터는
이후 데이터를 자르는 char/varchar/text로 반환됩니다.
'\0'. 이 경우 pg_dump는 출력에서 데이터를 내보냅니다.
데이터가 손실되는 유형입니다.당신이 이런 경우에 해당한다면토토 커뮤니티이것을 버려서 당신을 도와줄 것입니다
바이너리 형식의 PostgreSQL 데이터베이스입니다. 다른 모든 경우에는 다음을 수행해야 합니다.
PostgreSQL과 함께 배포된 pg_dump/pg_restore 명령을 사용하세요.
기능에 대한 전체 설명은 문서를 참조하세요.
토토 커뮤니티는 다음의 공개 프로젝트입니다.LzLabs GmbH. 더 나은 도구를 구축하기 위한 어떤 기여라도 환영합니다. 보내주시면 됩니다 GitHub 도구를 사용하여 아이디어, 기능 요청 또는 패치를 작성하세요.
링크 :