Sistema de arquivos de rede do Mac OS X com cache local mais usado recentemente (MRU)?

4

Não sei se é possível configurar um sistema de arquivos de rede do Mac OS X com MRU (Most Recently Used) locais. cache, mas aqui está o problema que estou tentando resolver:

  1. Meu computador local tem um disco rígido de 128G e eu tenho uma unidade montada em rede contendo cerca de 1 TB de dados.
  2. A maioria dos dados é antiga ou usada com pouca frequência.
  3. Enquanto estou conectado ao compartilhamento de rede, tudo está bem, mas quando estou na estrada não tenho acesso a esse compartilhamento. Eu gostaria de ter uma cópia local dos arquivos usada recentemente (digamos, tocada nos últimos 6 meses, até 40G de dados totais).
  4. Quando eu conecto de volta à rede, o sistema de arquivos local é sincronizado com o sistema de arquivos da rede.
  5. Idealmente, tudo seria transparente (ou seja: quando a unidade está conectada, tudo é exibido, quando eu sou desanexado, os arquivos não usados mais recentemente desaparecem ou há links de espaço reservado dar algum tipo de aviso quando acessado.
  6. O acesso a arquivos verifica a cópia local, se houver, e depois volta para a rede, se não.

Parece que o CacheFS atinge muitos desses pontos, mas não parece ter uma porta do Mac OS X. Existem boas alternativas para atingir esse objetivo?

    
por John P 14.09.2011 / 19:54

1 resposta

1

Como eu fui informado sobre o mesmo tipo de coisa com o Windows, a melhor solução atual é: Executar o Linux em uma VM e depois usar o Linux com cachefilesd .

No entanto, o CacheFS não permitirá que você acesse a unidade de rede quando não tiver acesso à unidade de rede.

Para arquivos MRU, eu sugeriria algo como o DropBox ou o Google Drive para armazenar os dados na nuvem, além de ter a sincronização do seu laptop e também alguma sincronização com a área de trabalho.

Isso é o mais próximo da transparência possível.

    
por 04.04.2015 / 00:31