用法
用法
pg_dumpall -U postgres --globals-only > /backup/pg/globals.sql # 仅全局对象
pg_dumpall -U postgres > /backup/pg/all-$(date +%F).sql # 全实例| 产物 | plain SQL,含 CREATE ROLE 等全局语句 |
|---|---|
| 效率 | 逐库串行导出,大实例较慢 |
| 常见组合 | pg_dumpall --globals-only + 每库 pg_dump |
恢复顺序:先执行 globals.sql 建立角色与权限,再恢复各库数据。