Usted y Zlatev están en el camino correcto con Archivos sin conexión. Su NAS tiene que ejecutar Windows. De acuerdo con las Políticas de grupo, querrá configurar el "Modo de enlace lento". Simplemente conecte la configuración para que le guste 999999 Kbps. Esto esencialmente obliga a todas las lecturas y escrituras a la memoria caché local. En Enlace lento, las ventanas solo se sincronizarán aproximadamente una vez cada dos minutos. Además, probablemente debería desactivar los recordatorios de globos. Aparecen inicialmente para decirte: "¡Hey, estás desconectado! ¡Estamos leyendo y escribiendo cosas desde el caché local ahora!" Durrrrrr.
En el lado del cliente, desea activar "archivos de caché automáticamente". Almacena automáticamente en caché cada archivo de red al que accede a través de esa ruta UNC, hasta el 25% de su espacio en disco. Eso también se puede ajustar.
Si tiene varias carpetas para compartir y su servidor está utilizando Linux o Vista / 7, simplemente cree una carpeta ficticia para compartir y vincule todas las carpetas que desea compartir con esa.
Por último, me altamente recomiendo que al menos actualiza el cliente de Vista. Una de las mejoras de Vista fue la escritura diferencial en bloque. Solo las partes modificadas de un archivo se envían de vuelta al servidor. Además, los archivos fuera de línea de Vista / 7 (técnicamente llamados caché del lado del cliente) son mucho más confiables. En el lado del servidor, todo lo que tiene que hacer es actualizar a los últimos cambios en el protocolo SMB. De hecho, todo lo que tiene que hacer es usar SMB. Por lo tanto, todo esto es posible utilizando cualquier recurso compartido de red, siempre que el extremo del servidor sea compatible con SMB.
Aquí hay algunos artículos de technet.
http://technet.microsoft.com/en-us/library/bb457104.aspx
http://technet.microsoft.com/en-us/magazine/2007.11.offline.aspx
Estoy investigando el mismo problema. En una Mac, mi idea era usar rsync en combinación con un script. El trabajo del script es decidir qué archivos sincronizar / caché. Rsync simplemente se ejecuta eficientemente en esto hacia el recurso compartido de red. Entonces, si por ejemplo queremos un caché de 5GB, eliminando el que se usó menos recientemente, tendríamos que programar un script que genere una lista de archivos correspondiente a los "archivos usados más recientemente de 5GB", y que rsync lo sincronice localmente y elimine cualquier archivo en el caché que ya no está en esa lista.
Sin embargo, debe configurarse con mucho cuidado, ya que el riesgo de desorden es grande.
fuente