rsyncを使用してサーバーからローカルディレクトリにファイルをコピーしようとしています。以前にコピーして削除したファイルをコピーしたくありません。

rsyncを使用してサーバーからローカルディレクトリにファイルをコピーしようとしています。以前にコピーして削除したファイルをコピーしたくありません。

rsyncを使用してサーバーからローカルディレクトリにファイルをコピーしようとしています。ただし、しばらくするとローカルファイルがアーカイブに移動されます。したがって、次にリモートディレクトリから何かをコピーするときに以前にコピーしたファイルをコピーしたくありません。

以下のコマンドを使用しています

rsync -avhe ssh --progress [email protected]:$RemoteFolderPath1 -t $LocalFolderPath1

答え1

archived_files.txtファイルをアーカイブするときは、その名前をファイルに追加し、--exclude-from=archived_files.txtコマンドからrsyncそのファイルをスキップします。

答え2

存在する人々の同期:

あなたはそれを使用することができます:

--update                to update the existing files
--ignore-existing       skip updating files that exist on destination 

これ

--progress 

あなたは何が起こっているかを示すためにそれを使用します。

関連情報