Я не знаю, возможно ли настроить сетевую файловую систему Mac OS X с локальным кешем « Последние использовавшиеся» (MRU), но вот проблему, которую я хочу решить:
- Мой локальный компьютер имеет жесткий диск 128G, и у меня есть сетевой диск, содержащий около 1 ТБ данных.
- Большая часть данных устарела или редко используется.
- Пока я подключен к общему сетевому ресурсу, все в порядке, однако, когда я в дороге, у меня нет доступа к этому общему ресурсу. Я хотел бы иметь самую последнюю используемую локальную копию файлов (скажем, за последние 6 месяцев, общее количество данных до 40G).
- Когда я присоединяюсь к сети, локальная файловая система синхронизируется с сетевой файловой системой.
- В идеале все должно быть прозрачным (то есть: когда диск подключен, все отображается, когда я отсоединен, либо неиспользуемые в последнее время файлы пропали, либо есть ссылки-заполнители, которые дают какой-то вид предупреждения при доступе.
- Доступ к файлу проверяет локальную копию, если она есть, а затем возвращается к сети, если нет.
Похоже, что CacheFS затрагивает многие из этих вопросов, но у него нет порта Mac OS X. Есть ли хорошие альтернативы для достижения этой цели?