×

pgmoneta PostgreSQL备份/恢复解决方案

消耗积分:2 | 格式:zip | 大小:0.20 MB | 2022-06-17

杨秀英

分享资料个

授权协议 BSD-3
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件

软件简介

pgmoneta 是 PostgreSQL 的备份/恢复解决方案。

特征

  • 完整备份
  • 恢复
  • Symlink 支持
  • Prometheus 支持
  • 远程管理
  • 传输层安全 (TLS) v1.2+ 支持
  • 守护进程模式
  • 用户保险库

编译源代码

pgmoneta 需要

dnf install gcc cmake make libev libev-devel openssl openssl-devel systemd systemd-devel zlib zlib-devel libzstd libzstd-devel python3-docutils

发布构建

以下命令将安装pgmoneta/usr/local层次结构中。

git clone https://github.com/pgmoneta/pgmoneta.git
 cd pgmoneta 
mkdir build cd build 
cmake -DCMAKE_INSTALL_PREFIX=/usr/local .. 
make 
sudo make install

请注意,pgmoneta需要 PostgreSQL 10 或更高版本才能运行,因为需要命令行工具。这些可以从 PostgreSQL YUM 存储库安装,或者从官方分发存储库(如果支持)安装,例如

dnf install -y postgresql

调试构建

以下命令将创建一个DEBUG版本的pgmoneta.

git clone https://github.com/pgmoneta/pgmoneta.git
 cd pgmoneta 
mkdir build cd build 
cmake -DCMAKE_BUILD_TYPE=Debug .. 
make

请记住将log_level配置选项设置为debug5.

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !