运行 pg_dump 后,我的 PostgreSQL 数据库备份存储在哪里?

rad*_*ken 3 linux postgresql

以 pgsql 用户身份登录

键入以下命令:

$ su - pgsql
Run Code Online (Sandbox Code Playgroud)

获取要备份的数据库列表:

$ psql -l
Run Code Online (Sandbox Code Playgroud)

我选择了用户数据库

输入以下命令

$ pg_dump users > users.dump.out
Run Code Online (Sandbox Code Playgroud)

好的,我在哪里可以找到 users.dump.out ?,我需要在其他服务器上使用该备份。

cas*_*cas 5

su -pgsql将用户pgsql更改为并将当前工作目录 (cwd) 更改为 pgsql 的主目录。

然后在 中运行pg_dump命令~pgsql/,因此您要查找的文件将位于该目录中:~pgsql/users.dump.out