12.2 逻辑备份 (pgdump 和 pgdumpall) PostgreSQL 逻辑备份:pgdump 和 pgdumpall 详解与实践 :数据库级别的备份 是 PostgreSQL 中用于备份单个数据库的命令行工具。它会将指定数据库的定义(表、视图、函数等)和数据提取出来,并生成一个 SQL 脚本或自定义格式的文件,用于后续的恢复操作。 1.1 的基本用法 的基本语法如下: 其中, 用于控制备份的行为, 指定要备份的数据库。如果省略数据库名称, 将尝试连接到名为当前用户名(操作系统用户名)的数据库。 1.2 常用选项 以下是一些常用的 选项: 或 : 指定数据库服务器的主机名或 IP 地址。 或 : 指定数据库服务器的端口号。 或 : 指定连接数据库的用户名。