为了使用 SFTP 将大型数据库分区备份到远程计算机,我想使用数据库转储命令并使用 SFTP 直接将其发送到远程位置。
当您没有足够的本地磁盘空间来创建备份文件,然后将其复制到远程位置时,这在需要转储大型数据集时很有用。
我尝试使用提供此功能的 python + paramiko,但性能比使用本机 openssh/sftp 二进制文件传输文件要差得多。
有没有人知道如何使用 linux 上的本机 sftp 客户端或 paramiko 之类的库来执行此操作?(但执行接近本机 sftp 客户端的一种)?