<分区>
我 ssh 到我的服务器并使用 sudo su - postgres 并成为 postgres 并使用 pg_dump 备份数据库。现在我怎样才能将该文件发送到我的本地机器。我无法 scp,因为我的文件在 postgres 用户中
有人可以建议我如何将备份文件放到我的本地机器上吗。
标签 linux postgresql scp
<分区>
我 ssh 到我的服务器并使用 sudo su - postgres 并成为 postgres 并使用 pg_dump 备份数据库。现在我怎样才能将该文件发送到我的本地机器。我无法 scp,因为我的文件在 postgres 用户中
有人可以建议我如何将备份文件放到我的本地机器上吗。
最佳答案
在您的服务器中,将文件的所有权更改为您用于登录的用户。然后你就可以将它 scp 到本地机器。请引用this为 chown
关于linux - 将文件从远程服务器复制到本地服务器不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34286179/
相关文章:
sql - 为什么 ruby 对字符串数组的排序不同于 sql 顺序(postgres)?
linux - 我可以使用从 unzip -p cmd 传输的数据来使用 SCP 吗?
linux - 脚本文件中的 mkdir -p 是什么意思?
rsync - `scp` 与 `rsync` 有什么不同?
c - 将 stdout 和 stderr 从 fork 进程复制到文件
postgresql - PostgreSQL 中的非唯一外键?
PHP 准备的 postgres 查询失败,返回 :"could not determine data type of parameter $1"