2025年9月25日: PostgreSQL 18 发布!

pg_back 2.0.1 已发布

发布于 2021-05-17,作者 Nicolas Thauvin
相关开源项目

pg_back 是一个可以将所有数据库转储到文件的工具,同时包含服务器配置以及角色/表空间定义。

2.0.1 版本使用 Go 重写,并包含以下新功能:

  • 支持 URI 和 "keyword=value" 连接字符串(不再局限于 host, port, user)
  • 基于时间的旧转储文件清除功能,可设置小于 1 天的间隔
  • 新增命令行选项(支持长选项名)
    • --format (用于 pg_dump)
    • --parallel-backup-jobs (并发转储多个数据库)
    • --compress (压缩格式的压缩级别)
    • --pre-backup-hook
    • --post-backup-hook
  • 并发 pg_dump 作业
  • 每个数据库的输出目录(在路径中使用 {dbname} 占位符)
  • 每个数据库的配置,包括 schema 和表包含/排除
  • 新的配置文件格式,并提供从 v1 格式转换的选项
  • 支持 Windows

pg_back 在经典的 2-clause BSD 许可证下发布。

感谢所有贡献者!

更多信息请访问 https://github.com/orgrim/pg_back

二进制文件和安装包可在 github release 页面找到:https://github.com/orgrim/pg_back/releases/tag/v2.0.1