我正在尝试使用 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 

你用它来显示正在发生的事情。

相关内容