既存のファイルを無視してリモートサーバーからローカルにファイルをコピーする(rsyncを無効にする)

既存のファイルを無視してリモートサーバーからローカルにファイルをコピーする(rsyncを無効にする)

リモートサーバーのファイルディレクトリをローカルコンピュータにコピーしたいと思います。ファイル数が多いため、既存のファイルを無視するように選択する必要があります。
残念ながら、rsync何らかの理由で使用することはできません(リモートサーバーは私が制御できないCDNサービスによって提供されます)。

scp -rだから問題のフォルダを使用しているようです。

既存のファイルを無視しながらこれを行う方法はありますか?

ベストアンサー1

SSHFSSSH(より正確にはSFTP経由)を介してアクセスされるリモートディレクトリをマウントできます。リモートディレクトリをマウントしたら、rsyncローカルファイルを使用します。

mkdir ~/cdn
sshfs cdn.example.com: ~/cdn
rsync -au ~/mystuff/dir/ ~/cdn/dir/

おすすめ記事