保存先がマウントされたフォルダの場合、rsyncはファイル全体をダウンロードしますか?

保存先がマウントされたフォルダの場合、rsyncはファイル全体をダウンロードしますか?

使っていますネットワークDAVクライアントは、ownCloudフォルダ(または別のクラウド上のフォルダ)を自分のローカルコンピュータにドライバとしてインストールします。

sudo apt-get install davfs2
mkdir oc
sudo mount.davfs https://b2drop.eudat.eu/remote.php/webdav/ oc

このシナリオでは、A.tar.gzマウントされたフォルダに圧縮ファイル()があり、そのファイルをB.tar.gz

rsync --no-whole-file oc/A.tar.gz /home/local/B.tar.gz後でファイルがマウントされたディレクトリから更新され、ファイル全体をダウンロードせずに、次のように更新された部分のみをローカルディレクトリにコピーしたいと思います。 (可能な場合)

見つからない部分the rsync algorithmのみに基づいてA.tar.gzB.tar.gz

ベストアンサー1

この場合、チェックサム計算中にマウントされたフォルダでrsyncを使用すると、変更された部分のみが送信されます。

=> rsyncはファイル全体を読むべきですか?では、更新された部分だけでなく、データ全体がマウントされたディレクトリにダウンロードされますか?

はい、そうです。

(ページの右側または下部にあるリンクサイドバーを見ると、「インストールされたsshfsのリモートrsyncとローカルrsyncの違いは何ですか?」 - これが許容される回答の最初の部分です。努力する説明する。私はあなたの説明がより明確だと思います)。

おすすめ記事