是否可以使用pg_dump
备份到LAN上的另一台服务器上?
pg_dump -U username dbname > rich@workstation.local/users/rich/pg_backups/bkup-dbname.sql
那么从服务器到Rich的工作站pg_backups目录?这是可行的,还是Rich需要从他的工作站中提取备份?
答案 0 :(得分:1)
有很多方法可以做到这一点,这里有几个。假设您具有对远程主机的ssh访问权限:
pg_dump -Fc myDb |ssh remoteHost 'cat >/tmp/dumpOfMyDb'
如果您将远程主机作为NFS共享安装在本地主机上,则可以运行:
pg_dump -d myDb -Fc -f /path/to/nfs/mount
提示:-Fc已启用压缩。