【问题标题】:PostgreSQL backup with smallest output files具有最小输出文件的 PostgreSQL 备份
【发布时间】:2012-07-20 20:56:07
【问题描述】:

当作为文件系统备份进行备份时,我们有一个超过 732 GB 的 Postgresql 数据库。当我们执行 pg_dump 时,我们可以将其降至 585 GB。如果我将 pg_dump 与 PITR 方法结合起来,这会给我提供最小备份数据文件大小的最佳备份吗?我的计划是运行 pg_start_backup,然后是 pg_dump,然后是 pg_stop_backup。我知道运行文件系统备份的文档状态,但我想要一个较小的备份数据集。然后我会复制 WAL 文件,然后在晚上备份它们。

【问题讨论】:

    标签: postgresql-8.1


    【解决方案1】:

    要真正获得最小的文件,您必须尝试使用​​多种压缩工具和设置之一来压缩您的pg_dump -Fc 转储文件。使用具有最大可能压缩率的gzipxz 将是一个开始。这当然需要出色的 CPU 和大量的 CPU 时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-27
      • 2013-01-21
      • 1970-01-01
      • 2018-12-28
      • 1970-01-01
      • 2013-11-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多