Mac OS X - espelhando diretórios para outro disco

0

O que eu preciso é isto:

1) escolha alguns diretórios em um disco e tenha esses diretórios espelhados em outro disco automaticamente. Por exemplo: suponha que eu tenha um diretório em diskA chamado / myFiles e o mesmo diretório em diskB. Agora, toda vez que eu mudo alguma coisa no diskA, as alterações são ecoadas para o diskB automaticamente. Se eu excluir um arquivo no disco A, o arquivo será excluído do disco B e, portanto, um. Um espelho.

Existe uma maneira de ter algum deamon, serviço ou o que estiver sendo executado em segundo plano que me permita fazer isso no Mac OS X Snow Leopard?

NOTA: Eu sei sobre o Time Machine e sobre o rsync e outras ferramentas manuais de sincronização, mas o que eu preciso é de apenas alguns diretórios em um disco para outro.

    
por SpaceDog 21.03.2011 / 21:41

2 respostas

0

O rsync é exatamente o que você quer, tudo o que você encontrará são GUIs rsync que são muito menos úteis do que o programa de linha de comando que você já possui. Aqui estão alguns guis - Arsync, backuplist +, dropsync, grsync, synctwofolders.

Se o Rsync não é o que você quer, por quê?

Ações de pasta são uma coisa muito fácil de fazer, com limitações. Você poderia usar o crontab a cada cinco minutos. Aqui está uma dessas ações de pasta.

    
por 21.03.2011 / 21:55
0

Eu sei que você disse "diretórios", mas aqui está uma maneira de fazer isso com discos. Eu tenho a seguinte configuração em execução:

  • O host Linux A exporta um disco local como disco iSCSI
  • O host B do Linux exporta um disco local como disco iSCSI

(esses dois discos são do mesmo tamanho)

  • O host Mac OS X monta os dois discos iSCSI com o iniciador GlobalSAN e eu criei um volume RAID1 neles.

As alterações são gravadas em ambos os discos de uma só vez. O volume pode ser acessado quando pelo menos um disco iSCSI estiver presente. A velocidade + latência é limitada pela rede.

    
por 22.03.2011 / 23:33

Tags