ajuda com um script [RESOLVIDO]

1. ajuda com um script [RESOLVIDO]

matheus novaes marinho
Novaesma

(usa Outra)

Enviado em 09/12/2020 - 10:13h

Bom dia, Boa tarde, Boa noite!!

#!/bin/bash
linha="|--------------------------------------------|";
LOG="./reg-log.txt";
printf "${linha}\n Sincronização iniciada: %(%x-%X)T\n${linha}\n" >> $LOG
# -r => Recursively copy entire directories.
for Dirs in CHP{E,I,G};do
#scp -r "/home/saai/${Dirs}/" [email protected]:/home/Teste/Config/TEMP/
rsync -update "/home/saai/${Dirs}/" [email protected]:/home/Teste/Config/TEMP/
done
printf "${linha}\n Sincronização finalizada: %(%x-%X)T\n${linha}\n" >> $LOG


bom estou fazendo um script para mandar arquivos gerados no dia (q estamos) do servidor de origem para outro servidor mas n estou conseguindo pegar so os arquivos gerados do dia, o script acaba copiando o dir inteiro..... e pois rodar o script tive isso como resposta, oque tenho que fazer para isso rodar certo??

rsync: Failed to exec -a: No such file or directory (2)
rsync error: error in IPC code (code 14) at pipe.c(85) [sender=3.1.2]
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in IPC code (code 14) at io.c(226) [sender=3.1.2]
rsync: Failed to exec -a: No such file or directory (2)
rsync error: error in IPC code (code 14) at pipe.c(85) [sender=3.1.2]
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in IPC code (code 14) at io.c(226) [sender=3.1.2]
rsync: Failed to exec -a: No such file or directory (2)
rsync error: error in IPC code (code 14) at pipe.c(85) [sender=3.1.2]
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in IPC code (code 14) at io.c(226) [sender=3.1.2]



  


2. Re: ajuda com um script [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 09/12/2020 - 10:42h

Deixe essa linha assim e testa


rsync -auvz "/home/saai/${Dirs}/" [email protected]:/home/Teste/Config/TEMP/




3. Re: ajuda com um script [RESOLVIDO]

matheus novaes marinho
Novaesma

(usa Outra)

Enviado em 09/12/2020 - 10:52h

danniel-lara escreveu:

Deixe essa linha assim e testa


rsync -auvz "/home/saai/${Dirs}/" [email protected]:/home/Teste/Config/TEMP/



mas do jeito q ta ai não vai copiar o arquivo e a pagar o arquivo de origem??


4. Re: ajuda com um script [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 09/12/2020 - 11:10h


tu quer que delete na origem é isso ? ou não
esse comando não vai deletar na origem
de uma lida no comando rsync


5. Re: ajuda com um script [RESOLVIDO]

matheus novaes marinho
Novaesma

(usa Outra)

Enviado em 09/12/2020 - 11:20h

Não, não quero deletar os originais.... é q pensei q deletava os arquivos originais


6. Re: ajuda com um script [RESOLVIDO]

matheus novaes marinho
Novaesma

(usa Outra)

Enviado em 09/12/2020 - 11:29h

sending incremental file list
rsync: ERROR: cannot stat destination "/home/Teste/Config/TEMP/": Permission denied (13)
rsync error: errors selecting input/output files, dirs (code 3) at main.c(635) [Receiver=3.1.2]


tive isso de resposta.
sera que colocar o ip do servidor destino