pg_dump 是通过导出数据库数据和模式来备份 PostgreSQL 数据库的工具。与备份整个集群物理备份的 pg_basebackup 不同,pg_dump 产生单个数据库的逻辑备份。它可输出纯 SQL、custom、directory 和 tar 等多种格式,提供灵活的恢复选项。pg_dump 可选择性备份特定表、模式或数据,适合数据库迁移或创建开发副本等任务。该工具利用数据库内置机制在 dump 时捕获数据快照,确保备份一致性。
pg_dump
pg_basebackup
用自己的话写下这一站的结论。