我使用ssh登录了远程
ubuntu@ubuntu:~$
现在我使用sudo su - postgres
命令切换到postgres帐户并将其发送给postgres@ubuntu:~$
现在我可以使用pg_dump
命令进行转储。
e.g。 postgres@ubuntu:~$ pg_dump db_name > mydbdump.sql
scp
。
如何将这些转储sql文件从postgres acccount复制到远程的ubuntu?
答案 0 :(得分:1)
如果您使用的是ubuntu,则默认目录为/var/lib/postgresql
因此您可以直接scp
从远程到本地。
在本地计算机上运行此命令
user@user:~$ scp ubuntu@someaddress.com:/var/lib/postgresql/mydbdump.sql /path/to/local/dir