WinSCP como Sync no Linux

2

Estou tentando sincronizar arquivos em um FTP como o WinSCP faz no linux (continuamente verificando alterações e fazendo upload de arquivos alterados). Existe uma coisa dessas?
Conheço o rsync, mas não acho que disparar o rsync a cada segundo seja tão produtivo quanto o WinSCP.

Asaf
fonte

Respostas:

5

Não consegui encontrar nenhuma informação detalhada sobre "O WinSCP verifica continuamente as alterações e faz o upload de arquivos alterados", mas é difícil acreditar que seria mais eficaz que o rsync.

Se você está procurando uma solução quase em tempo real (ou seja, um trabalho do rsync cron a cada minuto não é suficiente para o seu objetivo), algo como lsyncd ou rsync-inotify ou pirsyncd seria adequado. Google " rsync inotify " para mais opções.

Stefan Seidel
fonte
0

lftpfoi feito para esse tipo de trabalho. Especificamente, a opção 'espelho' é usada para manter dois locais sincronizados. Esta é apenas uma versão rápida (e não segura, pois mostrará o nome de usuário / senha ps):

lftp -u user,password -e 'mirror --reverse --dry-run /source /destination' ftp.server.com 

Existem alguns exemplos aqui e é fácil encontrar outros exemplos de automação / criação de scripts.

Charlesbridge
fonte