pgmoneta 是 PostgreSQL 的备份/恢复解决方案。
特征完整备份恢复Symlink 支持Prometheus 支持远程管理传输层安全(TLS)v1.2+支持守护进程模式用户保险库编译源代码pgmoneta需要
gcc8+ (C17)cmakemakelibevOpenSSLzlibzstdsystemdrst2mandnfinstallgcccmakemakelibevlibev-developensslopenssl-develsystemdsystemd-develzlibzlib-devellibzstdlibzstd-develpython3-docutils发布构建以下命令将安装pgmoneta在/usr/local层次结构中。gitclonehttps://github.com/pgmoneta/pgmoneta.gitcdpgmonetamkdirbuildcdbuildcmake-DCMAKE_INSTALL_PREFIX=/usr/local..makesudomakeinstall请注意,pgmoneta需要 PostgreSQL 10或更高版本才能运行,因为需要命令行工具。这些可以从 PostgreSQLYUM 存储库安装,或者从官方分发存储库(如果支持)安装,例如dnfinstall-ypostgresql调试构建以下命令将创建一个DEBUG版本的pgmoneta.gitclonehttps://github.com/pgmoneta/pgmoneta.gitcdpgmonetamkdirbuildcdbuildcmake-DCMAKE_BUILD_TYPE=Debug..make请记住将log_level配置选项设置为debug5.
评论