Muchas carpetas en una red de compartir?

1

¿Es posible migrar muchas carpetas a una red compartida en Windows? (Servidor 2012 R2 estándar) Yo sólo necesito acceso de lectura

Ejemplo:

d:\pictures\
e:\pictures\
f:\pictures\

a

\\server\pictures\


Actualmente estoy haciendo esto en una máquina Linux con enlaces simbólicos que funciona bastante bien en realidad. Estoy ejecutando un cronjob que agrega enlaces simbólicos a /media/share de cada subcarpeta de cada imagen carpeta en cada unidad /media/driveX/pictures/. No hay nombres duplicados en las subcarpetas.

Necesito ahora una máquina de ventanas adicional.
En realidad, mi plan era configurar un hipervisor de tipo 1 para ejecutar Windows y Linux en paralelo. Pero mientras pienso, tengo la idea de migrar la máquina Linux existente a Windows.

Uhm si y cuando tienes curiosidad por qué :
Distribuí mis archivos en muchas unidades ya que no lo hago y no usaré ningún tipo de redada. Cuando una unidad falla, esto sería molesto, pero DE ACUERDO .

Por cierto: soy consciente de que Windows no puede leer / escribir en sistemas de archivos Linux.

Ah, y no quiero usar grupos de unidades de servidor de Windows / espacio de almacenamiento

Brettetete
fuente

Respuestas:

2

NTFS soporta enlaces simbólicos también , es un sistema de archivos bastante potente.

De Wikipedia:

los mklink El comando se utiliza para crear un enlace simbólico. Es una incorporada   comando de cmd.exe en Windows Vista y versiones posteriores.

En XP, la utilidad de unión de Mark Russinovich es capaz de trabajar con   Puntos de análisis, ahora ofrecidos por Microsoft como parte de Sysinternals.   suite.

Artículo completo de wikipedia: enlazar

También deberías leer la ayuda de windows, solo escribe mklink /? en linea de comando

Por defecto - Necesitas derechos de administrador para crear enlaces simbólicos. , por lo que su script en el programador de tareas debe configurarse para ejecutarse desde una cuenta que pertenezca al grupo de administradores.

Si por alguna razón desea crearlos como usuarios que no están en el grupo de "Administradores", lea esto: enlazar .

(la publicación fue editada y limpiada después de la discusión a continuación)

Kamil
fuente
Bueno primero gracias por esta pista. No sabía eso. Bueno, déjame intentar explicarlo con otras palabras. Quiero acceder a todos mis archivos con una soltero red compartida. Incluso cuando los archivos están en diferentes unidades físicas. Vea el ejemplo de arriba. ¿Tiene sentido para ti? :)
Brettetete
@Brettetete. Te acaba de mostrar cómo hacerlo. Tómese un tiempo y aprenda sobre el comando mklink. Esto es lo que quieres. Vas a crear un nuevo recurso compartido y luego, dentro de ese recurso, crea enlaces a tus otras carpetas. Luego se puede acceder a todos a través del nuevo recurso compartido.
krowe
No entiendo cómo haces eso en Linux, me refiero a una carpeta que señala algunas ubicaciones. ¿Qué pasa si intentas escribir en esa carpeta combinada?
Kamil
Tenía entendido que él quiere migrar esto a una máquina con Windows. En cualquier caso, si puede montar todos los sistemas de archivos en su sistema de archivos del servidor de archivos, puede hacerlo con enlaces blandos. Si quiere usar mklink.exe en Windows o en Linux, no va a hacer mucha diferencia. Además, esto no es una combinación, él está agregando estas otras acciones como hijos a la acción principal. Lo que significa que él tendrá \\myserv\myshare\d, \\myserv\myshare\ey \\myserv\myshare\f. Cada uno de estos son caminos distintos y no hay ambigüedad en cuanto a dónde apuntan.
krowe
bueno, en realidad no es totalmente cierto lo que dijo @krowe, pero por supuesto es mi culpa. Estoy ejecutando un cronjob que está agregando cada subcarpeta de cada imágenes Carpeta a la carpeta compartida en forma de enlaces simbólicos. (no hay nombres de subcarpetas duplicados) Bueno y solo necesito acceso de lectura. Realmente me he perdido eso en mi pregunta. ¡Lo siento por eso! Pero sí, creo que aceptaré su respuesta ya que así es como lo hago ahora. Aunque dejaré esta pregunta abierta por un tiempo.
Brettetete