【发布时间】:2011-02-15 21:05:23
【问题描述】:
为了使用 SFTP 将大型数据库分区备份到远程计算机,我想使用 databases dump 命令并使用 SFTP 直接将其发送到远程位置。
当您没有足够的本地磁盘空间来创建备份文件时需要转储大型数据集,然后将其复制到远程位置,这很有用。
我尝试过使用提供此功能的 python + paramiko,但性能比使用本机 openssh/sftp 二进制文件传输文件要差得多。
有没有人知道如何使用 linux 上的本机 sftp 客户端或类似 paramiko 的库来执行此操作? (但执行接近原生 sftp 客户端)?
【问题讨论】:
标签: postgresql ssh sftp database-backups remote-backup