rsync não transfere nenhum erro, mas a transferência não está acontecendo

1

Eu quero transferir arquivos entre dois servidores diferentes por meio de um shell script (password less)

Eu configurei as chaves SSH seguindo este tutorial: link

Então eu tento a transferência de um arquivo: test.txt de server1 para server2 usando este comando:

rsync -avz /home/tasklitetest/test.txt [email protected]:/home/tasklite/

O comando parece ser executado sem problemas porque recebi o seguinte:

[2] 4920
[1]   Done                    rsync -avz /home/tasklitetest/test.txt [email protected]
[ps115171]$ sending incremental file list

sent 62 bytes  received 12 bytes  148.00 bytes/sec
total size is 396  speedup is 5.35

Mas eu não tenho arquivo no meu outro servidor em / home / tasklite /

    
por Jerome Ansia 29.08.2012 / 20:40

1 resposta

2

O servidor ao qual você está se conectando é impossivelmente chamado de "ps27670.dreamhost.com:" ou é suposto ser um ":" que foi copiado em sua cópia / colagem? A mensagem de erro que você está recebendo sugere que você tem um "&" isso é dizer ao shell para colocar o comando rsync em segundo plano.

Se este for o caso, limpe o seu comando e tente novamente. Você provavelmente quer isso:

rsync -avz /home/tasklitetest/test.txt [email protected]:/home/tasklite/
    
por 29.08.2012 / 20:50

Tags