Como posso manter um clone de uma pasta?

2

Eu tenho uma pasta com o Docs em um Time Capsule, eu também gostaria que essa mesma pasta estivesse em Documents on Mac.

Eu quero ambos para atualizar sempre que um arquivo é alterado ou adicionado.

Você sabe de um comando de automação ou de um software que fará isso sem que eu precise iniciá-lo manualmente.

Graeme Hutchison
fonte
Você estará adicionando a uma ou ambas as pastas. Porque um clone é uma cópia. Então implica que você terá uma pasta original e uma cópia dessa pasta. Não há duas pastas originais mantidas em sincronia. Isso faz muita diferença quando se trabalha como fazer. O primeiro é mais simples
markhunte
@markhunte Eu estou olhando para adicionar a ambas as pastas realmente, como eu uso um Mac e um MacBook com o mesmo TC.
Graeme Hutchison
Então isso talvez seja difícil de fazer. Você precisa de um sistema que não apenas passe os arquivos, mas também os timestamps e os detalhes das informações do arquivo para cada Mac. Assim, cada mac pode verificar esses detalhes e o arquivo.
markhunte
@ Markhunte, exatamente correto, esperava que houvesse um produto que fizesse isso para mim.
Graeme Hutchison
1
Achei isso com um google. Não é usado, mas diz que pode "sincronizar seus computadores de casa e de trabalho - mesmo se não estiverem conectados - sincronizando os dois com um disco rígido externo que serve como um" shuttle "para seus dados." decimus.net/Synk/SynkPro.html
markhunte

Respostas:

2

Acabei de encontrar SynkPro com um google. Não é usado, mas diz que pode "sincronizar seus computadores de casa e de trabalho - mesmo se não estiverem conectados - sincronizando os dois com um disco rígido externo que serve como um" shuttle "para seus dados."

markhunte
fonte
1

Existem duas opções para você. O primeiro é um aplicativo pago, como o Folder Watch (Link da App Store) que oferece uma GUI simples para selecionar pastas para manter em sincronia.

A segunda opção seria criar um Fluxo de trabalho do Automator que executa o seguinte comando rsync:

rsync -va --delete "$source/" "$target/"

(Onde $ source e $ target são caminhos para as pastas que você deseja manter em sincronia.)

cleverbit
fonte
Isso é, eu posso fazer o tutorial do Automator, Folder watch só vai sincronizar de uma maneira, o que não é ótimo para as minhas necessidades quando eu acesso o Time Capsule em outro Mac (como um servidor)
Graeme Hutchison
Tendo tentado automatizar, só sincronizará de uma maneira.
Graeme Hutchison
0

Se você estiver usando o Mac OS X 10.7.2+ (Lion) em um Mac, tente usar o iCloud.

Configure as duas máquinas com a mesma conta do iCloud e verifique se "Documentos e dados" está marcado:

System Preferences > iCloud > [√] Documents & Data.

Navegue até "~ / Library / Mobile Documents" e crie um alias desta pasta na sua área de trabalho em ambas as máquinas.

Qualquer item colocado nessa pasta deve aparecer no outro dentro de alguns segundos.

Bare em mente, esta solução é oficialmente sem suporte, e tanto quanto eu sei usa sua conexão WAN para sincronizar ao invés de fazê-lo localmente. Além disso, é mais provável que esteja sujeito às limitações de espaço da sua conta do iCloud, por isso, ir com algo como o Dropbox ou o Synk pode ser uma solução mais adequada a curto prazo.

cleverbit
fonte
Vale a pena notar que, além de não documentado / sem suporte, isso também é bastante limitado na quantidade de dados que podem ser armazenados.
Christian L
0

Para sincronizar as duas formas e sem usar clientes de armazenamento da Internet como o Dropbox, recomendo usar Chronosync . Não é o mais barato, mas é massivamente flexível. Você configura uma origem e um destino e fornece opções configuráveis ​​para quando e como sincronizar. Você pode sincronizar nos dois sentidos, sincronizar, mas arquivar todos os arquivos excluídos, sincronizar de uma forma, sincronizar quando uma máquina faz login na mesma LAN, sincronizar em uma programação cronometrada, executar sincronizações de teste para verificar o que será alterado e filtrar arquivos dentro da sincronização área etc etc Eu não sou afiliado com eles de qualquer maneira, mas eu usá-lo para manter dois diretórios home em Macs separados.

Se você quiser sincronizar de uma maneira, você pode usar as Ações da pasta para fazer uma cópia para os arquivos adicionados, mas não acho que isso vai servir para a modificação do arquivo.

Você diz que a pasta está na sua máquina do tempo, mas você não diz como se conectar a esta unidade (USB / Wireless etc) - você precisa garantir que a unidade em que a pasta é montável esteja disponível ao executar uma sincronização, qualquer método que você use.

stuffe
fonte
Obrigado, vou dar uma olhada Eu não disse Time Machine, eu disse Time Capsule, este é um disco rígido WiFi, tão conectado através de LAN.
Graeme Hutchison
-2

Se você está disposto a mudar "Time Capsule" para "algum serviço na nuvem", isto é exatamente o que Dropbox faz realmente muito bem :)

Joe
fonte
Eu tenho dropbox. Isso não é grande o suficiente
Graeme Hutchison