以 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 ?,我需要在其他服务器上使用该备份。
su -pgsql将用户pgsql更改为并将当前工作目录 (cwd) 更改为 pgsql 的主目录。
然后在 中运行pg_dump命令~pgsql/,因此您要查找的文件将位于该目录中:~pgsql/users.dump.out