Ao arquivar um arquivo, anexe seu nome a um arquivo, que eu chamarei de archived_files.txt
. Em seguida, use --exclude-from=archived_files.txt
no seu comando rsync
para pular esses arquivos.
Eu estou tentando copiar arquivos de um servidor para o meu diretório local usando rsync. Mas depois de algumas vezes os arquivos locais estão sendo movidos para o arquivo. Então, da próxima vez quando eu copiar o conteúdo do diretório remoto, eu não deseja copiar os arquivos copiados anteriormente.
Estou usando o comando abaixo mencionado
rsync -avhe ssh --progress [email protected]:$RemoteFolderPath1 -t $LocalFolderPath1
Ao arquivar um arquivo, anexe seu nome a um arquivo, que eu chamarei de archived_files.txt
. Em seguida, use --exclude-from=archived_files.txt
no seu comando rsync
para pular esses arquivos.
em homem do rsync :
você pode usar:
--update to update the existing files
--ignore-existing skip updating files that exist on destination
o
--progress
que você usou é para mostrar o que está acontecendo.
Tags rsync