Mantendo a pasta local do Windows sincronizada com a pasta FTP remota em tempo real [fechado]

67

Sei que já foi solicitado antes, mas gostaria que isso acontecesse em tempo real e transparente (sem a necessidade de abrir um cliente FTP separado, como o FileZilla).

Por exemplo, se eu editar um arquivo de texto na pasta local e salvá-lo, ele deverá detectá-lo imediatamente e enviar as alterações para a pasta remota. Além disso, se os arquivos / pastas forem adicionados ou removidos na pasta local, serão necessárias exatamente as mesmas alterações na pasta remota.

Pode ser unidirecional (as alterações feitas na pasta local devem ser enviadas para a pasta remota, mas o inverso não é necessário).

Seria ótimo se nos permitisse especificar alguns arquivos / pastas excluídos que não precisam estar sincronizados.

Existe um aplicativo que você conhece?

bobo
fonte
Pergunta relacionada: superuser.com/questions/48782/…
Gnoupi
@ Gnoupi sim, mas eu gostaria que a sincronização ocorra em tempo real
bobo
Sim, eu sei, eu estava apenas adicionando isso como "relacionado", não é uma duplicata.
Gnoupi 04/04
Parece que o FileZilla quase consegue. pode ser suficiente para algumas pessoas: smallbusiness.chron.com/synchronize-filezilla-47982.html
cregox
3
administrador pode divulgar isso, por favor, este foi o primeiro post que encontrei no google, não o duplicado. o que significa que esta pergunta direciona mais tráfego para o superuser.com, não a pergunta original.
precisa saber é o seguinte

Respostas:

42

O WinSCP pode fazer exatamente o que você quer com o recurso Sincronizar . O único problema é que ocasionalmente ela perde uma atualização e você precisa interromper o monitoramento e reiniciá-lo (o que força uma sincronização completa). Eu só notei isso quando estou fazendo muitas gravações no mesmo arquivo em curtos intervalos de tempo.

afrazier
fonte
Bom recurso, mas infelizmente ele é executado apenas em primeiro plano (minimizado). Seria bom sincronizá-lo sem a necessidade de iniciar o programa
Hugo Delsing 30/01
36

Levou-me meio bom dia de testes sem fim - eis as minhas descobertas: hoje em dia existem belos aplicativos de sincronização automáticos em tempo real de FTP <-> para PC, em tempo real, que são realmente um sonho de se usar. Bem, quase. Somente um verdadeiramente pode ser considerado (neste momento): e é o GoodSync . É consistentemente confiável, rápido e suave (o suficiente). Outras soluções apresentam bugs ou falhas importantes, ou apresentam falhas.

Há um grande chamado Fling - é perfeito - de todas as maneiras !!!! - exceto, oh, hmm, ele não atualiza o servidor ftp quando você exclui arquivos. ele só pode adicionar ou modificar .... é realmente uma ferramenta de upload , essa. a menos que alguém peça para adicionar o recurso ausente ao aplicativo.

E então o FTPBox é o outro mencionado, mas depois de 10 minutos de experimentação, é impossível : ele estava nervoso em suas notificações constantes de 'arquivo x foi carregado' quando esses arquivos nem precisavam ser sincronizados novamente , e mesmo atualizando um arquivo do PC local, ele parecia substituí-lo pela penúltima versão do servidor !!

Então, é o GoodSync, pessoal, testado e testado .

Eventualmente, o pai de ouro de todos eles parece ser o SyncAny , mas ainda não saiu. Spose vale a pena esperar por isso!


fonte
Tentei com goodsync, eu só queria sincronizar arquivos alterados. Em vez disso, esperei 5 horas para sincronizar 4000 arquivos e não encontrei nenhuma maneira de pular uma sincronização completa.
t.mikael.d
2
Encontrei o AutoVer. Adicionei-o como resposta à pergunta em questão.
t.mikael.d
11
Uau, acho que você encontrou um vencedor! Após um pequeno bug na configuração de um novo trabalho de sincronização (erro inválido no FTP - teve que iniciar novamente e adicionar os detalhes do servidor FTP antes de voltar e configurar o restante do trabalho), parece bem suave e rápido! Continuarei testando ... é muito mais rápido que o goodsync e parece ter APENAS o conjunto de recursos que estou procurando.
11
ah cara, isso é TÃO chato - realmente faz isso? se eu achar que isso acontece comigo também (funciona como admin / tentando opções de compatibilidade exe / toda a pasta de aplicativos / ajustes de permissão de appdata para melhorar as coisas?), acho que vou ter que voltar ao goodsync por enquanto - a menos que alguém possa escrever um lote simples para reescrever arquivos de configuração com informações de ftp no login do win (ah, eu senha não é texto sem formatação? eu não sou especialista) ... Estou cansado de me prender aos desenvolvedores que solicitam recursos e incomodam para corrigir bugs! (às vezes você pode ter muito sucesso! se eles são pequenos e agradáveis ​​e ... você tem sorte!), estrelou a questão das duplicatas.
2
Você também pode experimentar o meu projeto de código aberto gratuito, o IQBox FTP. Ele foi projetado para ser simples e sincronização através de FTP-SSL por padrão: iqstorage.com/iqbox.php
SilentSteel
6

O AutoVer faz o que você pede e é gratuito.

Ele será copiado para FTP / USB / Disco quando os arquivos forem alterados e suporta muitos outros recursos.

http://www.beanland.net.au/autover/

t.mikael.d
fonte
11
O fórum do AutoVer também menciona o DSynchronize como uma alternativa simples
xmojmr 29/03
essa é a melhor solução. Eu o uso para sincronizar meu ambiente de desenvolvimento com o ambiente de armazenamento temporário, ele copia DLLs logo após uma compilação. O código está agora hospedado no GitHub: github.com/hunterbeanland/AutoVer
Sébastien
6

SugarSync é um concorrente do DropBox . Ele permite que você selecione as pastas que deseja sincronizar, em vez de apenas usar uma pasta especial em Meus documentos. Qualquer um deles é gratuito para armazenamento de até 2 GB.

Se você está tentando usar seu próprio servidor FTP, acho que o NetDrive grátis (abandonware) NetDrive plus Cobian Backup é a sua resposta. O Cobian permitirá que você agende o backup periodicamente.

Se você não se importa em pagar por um agendador de backup, o meu favorito é o Second Copy , que permitirá fazer backup de arquivos sempre que eles forem alterados.

O Cobian e o SecondCopy funcionam diretamente com servidores FTP, mas eu achei que eles tinham problemas com grandes conjuntos de arquivos via FTP.

Ben
fonte
-1 para adicionar link de referência ...
Augustin Riedinger
5

Unidade de rede www.netdrive.net

irá montar seus servidores ftp como uma unidade separada no seu computador. Depois, você pode usar qualquer serviço gratuito de sincronização de arquivos para mover seus arquivos de uma pasta para outra.

richzilla
fonte
3

Parece que o Super Flexible File Synchronizer pode fazer isso.

CGA
fonte
Eu tentei, mas não pode fazê-lo em tempo real.
bobo
11
bobo @: Ele tem um agendador, você poderia dizer para verificar a cada x minutos?
Phoshi 23/03
11
De acordo com isso, ele tem: superflexible.com/realtime.htm
CGA
11
Não é gratuito (o dropbox é).
Mick
2

Experimente o GoodSync . É gratuito para três pastas de sincronização e é compatível com FTP, SFTP e muitas opções de sincronização na nuvem.

BrendonWBrown
fonte
2

Sou programador do projeto de FTP de código aberto da IQBox: https://code.google.com/p/iqbox-ftp/

Ele sincroniza o FTP em tempo real (embora verifique o servidor FTP, pois os servidores FTP não suportam notificações em tempo real) e possui uma ferramenta de linha de comando opcional para automação. Há um download para Windows. Além disso, o código Python funciona no Windows, Mac ou Linux.

SilentSteel
fonte
0

O Total Commander possui funcionalidade interna para FTP e sincronização. Basta baixar e instalar, conectar-se à pasta FTP no painel esquerdo, abrir a pasta local à direita e escolher Commands -> Synchronize Dirs .

ruruskyi
fonte
0

Você tentou o sincronizador FTP? Ele foi projetado para sincronização de arquivos ftp. Ele não suporta sincronização em tempo real, mas você pode sincronizar arquivos a cada poucos minutos.

trudger
fonte
-2

O Dropbox parece fazer isso.

JRobert
fonte
8
O Dropbox funciona com seus servidores, não com nenhum FTP.
Gnoupi
2
Corrigir. O OP perguntou como fazê-lo "sem a necessidade de abrir um cliente FTP separado".
JRobert
-3

Dropbox é a sua resposta. Funciona em PCs, Linux e iPhone do Mac. Você pode ter 2 GB de graça e há opções a pagar se precisar de mais memória. Eu tenho usado nos últimos meses e agora eu não poderia viver sem ele.

Mick
fonte
5
O Dropbox funciona com seus servidores, não com nenhum FTP. Além disso, verifique outras respostas antes de postar as suas, para evitar duplicatas.
Gnoupi
@gnoupi: Eu sabia sobre a outra resposta, mas deu muito pouca informação IMHO.
Mick
Antes de ter a reputação de editar postagens, você pode adicionar detalhes também sob outra resposta. Concordo que faltavam informações, mas foram publicadas uma hora antes. Também não corresponde realmente à pergunta, então.
Gnoupi 30/03/10
@gnoupi: De que maneira "não corresponde à pergunta"? Parece uma combinação perfeita para mim.
Mick
3
da maneira que, a partir da pergunta, parece que o OP quer uma solução para sincronizar com seu próprio FTP e, como tal, o Dropbox não corresponde. É compatível no geral "sincronizar seus arquivos entre computadores", mas há outras questões mais dedicadas a isso.
Gnoupi 30/03/10