Melhor maneira de espelhar pastas [fechado]


10

Quero espelhar duas pastas para que uma mudança em uma seja refletida em outras.

é melhor eu fazer soluções caseiras com RoboCopy e / MIR ou existe um aplicativo preferencial gratuito decente para fazer isso por mim?


você tentou ln -s source mirror:?
Charlie Parker

Respostas:


4

Se essas pastas estiverem no mesmo computador, você poderá criar uma única pasta e um link simbólico para essa pasta, conhecida como junção no Windows. Dessa forma, você não precisa sincronizar: as duas pastas são na verdade uma única pasta com dois nomes e, portanto, são sincronizadas por definição. (Observe que o Windows não suporta junções em diretórios em compartilhamentos remotos.)

Ou, se esses diretórios estiverem em dois (ou mais) computadores diferentes, ou talvez até em sistemas operacionais diferentes, talvez você se inscreva no Dropbox ? É gratuito para 2 GB (até 3 GB com referências ). Isso sincronizará automaticamente e também fornecerá todos os outros recursos interessantes do Dropbox , como backup, histórico de revisões, acesso on-line e compartilhamento de arquivos.

O Dropbox reconhece se os computadores estão na mesma rede, para transferência super rápida usando o LAN Sync , mas mesmo isso requer uma conexão com a Internet enquanto (automaticamente) sincronizando. E as pastas que você deseja sincronizar devem residir na pasta Dropbox (que você mesmo pode localizar onde quiser).


que tal nos dar comandos linux para que possamos criar os espelhos?
Charlie Parker

A pergunta está marcada como Windows, então não tenho certeza se você está comentando / reclamando sobre minha resposta (e as outras respostas nas quais você postou o mesmo comentário) ou está fazendo uma nova pergunta, @CharlieParker? De qualquer forma, para Linux, rsyncpode ser seu amigo.
Arjan

comentando. Eu quis dizer que esperava algo comoln -s source mirror
Charlie Parker

11

Você pode dar uma olhada no SyncToy da Microsoft. Tem várias opções para copiar dados entre pastas - esta página tem um guia útil sobre o uso e explica o que as várias opções fazem:

Agora, você precisa escolher como deseja fazer backup das informações. Você pode executar as seguintes tarefas entre duas pastas:

  • Sincronizar : arquivos novos e atualizados são copiados nos dois sentidos. Renomeia e exclui em uma pasta é repetida na outra.

  • Eco : os arquivos novos e atualizados são copiados da esquerda para a direita. Renomear e excluir à esquerda são repetidos à direita.

  • Inscrever-se : os arquivos atualizados à direita são copiados para a esquerda e o nome do arquivo já existe à esquerda.

  • Contribuir : Arquivos novos e atualizados são copiados da esquerda para a direita. Renomear à esquerda são repetidos à direita. Semelhante ao Echo, exceto que não há exclusões.

  • Combinar : os arquivos novos e atualizados são copiados nos dois sentidos. Arquivos renomeados e excluídos são ignorados.


Sons bom, vai evaulate-lo agora e aceitar se sua boa
Kev Hunter

+1 para SyncToy. Estou usando-o nos modos Eco e Contribute (para diferentes conjuntos de pastas) e funciona bem para mim.
Gcoupe

O lado ruim do SyncToy é que não é em tempo real, você precisa abrir o aplicativo e "Executar" o script sempre que quiser sincronizar.
adelriosantiago

que tal nos dar comandos linux para que possamos criar os espelhos?
Charlie Parker

4

se você estiver usando o Total Commander , terá tudo o que você esperaria de um gerenciador de arquivos moderno, incluindo sincronização e comparação de pastas.

texto alternativo


que tal nos dar comandos linux para que possamos criar os espelhos?
Charlie Parker

0

Dois ótimos produtos gratuitos:

SyncBack Freeware (em vez do final da página)
Allway Sync (EDIT: não é mais gratuito.)


"O Cliente concorda que o Allway Sync Free tem certas limitações e que essas limitações podem mudar ao longo do tempo sem aviso ou obrigação por parte do Desenvolvedor. Atualmente, as limitações podem não permitir que o Cliente processe mais de 40.000 arquivos em 30 dias consecutivos". - Licença de sincronização Allway
Ashley Ross
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.