pg_dumpall 是备份 PostgreSQL 集群中所有数据库的工具,包括角色和表空间等集群级数据。它创建包含重建集群数据库及其内容以及全局对象命令的纯文本 SQL 脚本文件。该工具适用于需同时保留数据库数据和集群级设置的全面备份。与针对单个数据库的 pg_dump 不同,pg_dumpall 确保可从备份恢复整个 PostgreSQL 集群,对完整灾难恢复场景至关重要。
pg_dumpall
pg_dump
用自己的话写下这一站的结论。