SFTP を使用して大規模なデータベース パーティションをリモート マシンにバックアップするために、databases dump コマンドを使用して、SFTP を使用してリモートの場所に直接送信したいと考えています。
これは、バックアップ ファイルを作成し、それをリモートの場所にコピーするのに十分なローカル ディスク領域がない場合に、大きなデータ セットをダンプする必要がある場合に役立ちます。
この機能を提供するpython + paramikoを使用してみましたが、ネイティブの openssh/sftp バイナリを使用してファイルを転送するよりもパフォーマンスが大幅に低下します。
Linuxのネイティブsftpクライアント、またはparamikoのようなライブラリでこれを行う方法について誰か考えがありますか? (ただし、ネイティブの sftp クライアントに近いパフォーマンスを発揮するもの)?