OK, obrigado pela ajuda Carlos Vou tentar isso
abs 2010/11/10 Carlos Eduardo G. Carvalho (Cartola) <[email protected]> > Bom, eu realmente não sei se existe como fazer isso, mas nesse link aí ele > não diz que não há rsync do outro lado, diz que o mesmo não está rodando > como um serviço, não há um daemon provendo rsync, mas o comando está do > outro lado. Na verdade eu em geral só uso assim, nunca instalo o serviço e > sempre funciona via ssh sem necessidade de especificar "-e", bastando usar > ":" no destino ou origem. Pra usar o daemon teria que usar "::" como diz o > "man rsync": > > The remote-shell trans- > port is used whenever the source or destination path contains a > single > colon (:) separator after a host specification. Contacting an > rsync > daemon directly happens when the source or destination path contains > a > double colon (::) separator after a host specification, OR when > an > rsync:// URL is specified > > Eu procuraria outra referência. O man ainda é incisivo: > > Note that rsync must be installed on both the source and > destination > machines. > > A opção "-e" serve para especificar o shell remoto usado para a > comunicação. > O padrão costuma ser ssh, mas poderia ser rsh, etc. > > Note que a instalação não precisa ser no sistema nem precisa rodar o > serviço. Se conseguires compilar, que seja numa máquina equivalente, e > levar > os binários pro home do usuário e colocar isso no path vai funcionar. > Talvez > tenha apenas que optar por compilar alguma coisa de forma estática caso as > bibliotecas dinâmicas usadas (se houver alguma) não existam ou sejam > diferentes na máquina final. Talvez seja uma saída. Já fiz coisa parecida > prum linux onde hospedo um site. Ele até tem compilador C lá e já havia > compilado coisas por lá diretamente, mas precisei de uma versão do ffmpeg > que precisava de um compilador mais novo, daí tive que fazer uma instalação > minha, compilar e levar o resultado pra lá. Funcionou copiando prum ~/bin > que está no meu path lá. > > Abs, Cartola. > > > Em 10 de novembro de 2010 17:16, Denis Granato <[email protected] > >escreveu: > > > Boa tarde Wilson, > > > > AI que tá, o comando funcionava, até achei um site dizendo que o rsync > over > > ssh, não precisa > > do rsync na ponta, > > > > > > > http://www.linux.com/community/blogs/one-shot-rsync-between-two-hosts-without-installing-services.html > > > > Fiz igual o exemplo no link mas continua dando *command not found* > > > > abs > > > > 2010/11/10 TIsOrA - Wilson Rogerio Lopes <[email protected]> > > > > > > > > Pra usar o rsync você precisa ter ele instalado nas duas pontas. Como > > você > > > diz que não há possibilidade da instalação do rsync na máquina remota, > > uma > > > alternativa é usar o scp . A diferença é que ele vai copiar todo o > > conteúdo > > > local, e não só as diferenças como no rsync. > > > > > > > > > > > > scp <arquivo local> u...@maquina_remota:<diretorio_destino> > > > > > > > > > > > > > From: [email protected] > > > > Date: Wed, 10 Nov 2010 10:34:11 -0200 > > > > To: [email protected] > > > > Subject: [FUG-BR] problema execução rsync > > > > > > > > Bom dia a todos, > > > > > > > > A um tempo atrás, precisei desenvolver um script para realizar o > > > sincronismo > > > > entre 1 diretorio em meu servidor e outro em um servidor remoto > > Solaris. > > > > > > > > Como não havia a possibilidade da instalação do rsync no server > remoto, > > > > optei > > > > pela utilização do "rsync over ssh". > > > > > > > > Porém, estou precisando deste comando novamente e não o encontro. > > > > > > > > estou testando o seguinte comando: > > > > > > > > *rsync -a -r -e "ssh -l user" IP_SERVER_REMOTO:/home/dir/ > > > /home/dir_local/* > > > > > > > > > > > > porém com o erro > > > > * > > > > rsync: Command not found > > > > rsync: connection unexpectedly closed (0 bytes received so far) > > > [receiver] > > > > rsync error: error in rsync protocol data stream (code 12) at > io.c(463) > > > > [receiver=2.6.8]* > > > > > > > > > > > > indicando que o rsync não existe no server remoto > > > > > > > > Alguem pode me ajudar > > > > > > > > Obrigado > > > > > > > > Denaum > > > > Eng da Computação > > > > ------------------------- > > > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > > ------------------------- > > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

