Cómo copiar archivos y mantener NTFS y permisos de recurso compartido

Estos días he «descubierto» una «nueva» utilidad del Kit de recursos de windows, 2003 en este caso.

El problema que me surgía, y por el que llegué a esta utilidad, es a la hora de copiar datos de una carpeta compartida a otra.

Hasta ahora realizaba la copia de los archivos con RoboCopy y después me copiaba los permisos delos shares «a mano». Como eran tareas eporádicas no había mucho problema. Pero ahora me ha surgido que hay que copiar gran cantidad de información (Varios TB) y carpetas compartidas de un NAS viejo a uno nuevo.
Esto era demasiado como para hacerlo «a mano» y estaba claro que tenía que existir algún programita-utilidad para realizar esta tarea.

Y buscando, buscando, encontré la siguiente web:
Cómo copiar archivos y mantener NTFS y permisos de recurso compartido
En ella podemos ver que la «nueva» utilidad por lo visto ya existía en Windows NT.

Bien, la utilidad en cuestión se llama PERMCOPY y tiene una sintaxis sencilla:
Permcopy \\[source equipo] [compartido] \\[destination equipo] [compartir]

PermCopy es una utilidad de línea de comandos que copia permisos share-level (control de listas de acceso [ACL]) de un recurso compartido a otro

 En la web de Microsoft hablan también de la utilidad SCopy para la copia de permisos, pero esta utilidad no la he encontrado en el kit de recursos de windows 2003, por lo que seguiré utilzando Robocopy.

robocopy [Origen] [Destino] /E /COPYALL /B /Z /log:copia.log

La conjunción entre Robocopy y Permcopy me soluciona el problema.

Espero que os resulte de utilidad.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.