文件名称:ptrack:PostgreSQL块级增量备份引擎
文件大小:38KB
文件格式:ZIP
更新时间:2024-05-02 13:42:40
c backups postgres postgresql incremental-backups
追踪 概述 Ptrack是PostgreSQL块级增量备份引擎。 您可以 ptrack引擎通过PostgreSQL备份和恢复管理器进行增量备份。 它被设计为允许误报(即, ptrack映射中标记了块/页面,但实际上并未更改),但绝不允许误报(即,除提示位外,丢失了任何PGDATA更改)。 当前, ptrack代码库分为小型PostgreSQL核心补丁和扩展。 所有公共SQL API方法和主机都放置在ptrack扩展中,而核心补丁仅包含某些挂钩,并修改了二进制实用程序以忽略ptrack.map.*文件。 此扩展是PostgreSQL兼容 , , 。 安装 获取最新的ptrack来源: git clone https://github.com/postgrespro/ptrack.git 获取最新的PostgreSQL资料: git clone https://github.c
【文件预览】:
ptrack-master
----.gitignore(43B)
----codecov.yml(381B)
----Dockerfile.in(532B)
----patches()
--------turn-off-hint-bits.diff(604B)
--------REL_11_STABLE-ptrack-core.diff(8KB)
--------REL_13_STABLE-ptrack-core.diff(9KB)
--------REL_12_STABLE-ptrack-core.diff(9KB)
----ptrack--2.0--2.1.sql(689B)
----make_dockerfile.sh(687B)
----Makefile(751B)
----t()
--------001_basic.pl(5KB)
----.travis.yml(2KB)
----datapagemap.h(822B)
----LICENSE(998B)
----ptrack.c(14KB)
----ptrack.control(147B)
----docker-compose.yml(41B)
----datapagemap.c(3KB)
----engine.h(3KB)
----README.md(8KB)
----ptrack.sql(472B)
----benchmarks()
--------pgb.sql(385B)
--------README.md(4KB)
----engine.c(19KB)
----ptrack.h(1KB)
----run_tests.sh(4KB)