Hubert 'depesz' Lubaczewski:等待 PostgreSQL 19 - 为 pg_dumpall 添加非文本输出格式
💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
pg_dumpall 现在支持自定义、目录和 tar 格式输出,除了纯文本 SQL 脚本。新格式包括全局数据和每个数据库的归档,支持并行恢复和选择性恢复。
🎯
关键要点
- pg_dumpall 现在支持自定义、目录和 tar 格式输出,除了纯文本 SQL 脚本。
- 使用非文本格式时,pg_dumpall 创建一个包含全局数据和每个数据库归档的目录。
- 新格式包括 toc.glo(全局数据)、map.dat(数据库 OID 和名称的映射)以及以 OID 命名的每个数据库的子目录。
- pg_restore 被扩展以处理这些 pg_dumpall 归档,先恢复全局对象,然后恢复每个数据库。
- 可以使用 --globals-only 选项仅恢复全局对象。
- 此功能支持 pg_dumpall 输出的并行恢复和从集群备份中选择性恢复单个数据库。
🏷️
标签
➡️