RoboCopy falla con "el nombre de red especificado ya no está disponible"

RoboCopy falla con "el nombre de red especificado ya no está disponible"

Tenemos una tarea programada que ejecuta robocopy periódicamente para reflejar una estructura de carpetas bastante grande de un servidor a otro (miles de carpetas, más de 100.000 archivos, más de 50 GB de tamaño). Hay un recurso compartido en el servidor receptor donde se almacena el espejo. Estamos ejecutando la tarea desde el servidor de origen conectándonos al recurso compartido en el extremo receptor. Ambos servidores ejecutan Windows Server 2003 y están conectados al mismo conmutador de red (100 Mbps).

En ocasiones, el proceso se completará completamente sin errores. Sin embargo, la mayoría de las veces, en algún momento durante el proceso (parece aleatorio en cuanto a dónde), robocopy fallará con el error. The specified network name is no longer available. Esperará 30 segundos e intentará el archivo nuevamente y finalmente se dará por vencido después de varios reintentos. El proceso se repetirá en el siguiente intervalo programado y puede completarse... o no.

Cuando esto ocurre, no puedo acceder al recurso compartido en el servidor de destino desde ningún lugar de la red durante un máximo de 30 minutos. No hay nada más en la red que utilice este recurso compartido.

Mi pregunta es ¿qué significa específicamente este error? ¿Por qué la acción "cae" y se vuelve inaccesible? ¿Hay alguna manera de evitarlo y hacer que la duplicación de archivos sea más estable?

Respuesta1

Robocopy simplemente informa lo que Windows le ha dicho, que el extremo remoto ya no está disponible, lo que puede ser complicado de depurar.

Si tiene software antivirus en las máquinas, realice una prueba con él desactivado. Es posible que el escáner AV no mantenga el ritmo correctamente y provoque que cosas se cuelguen mientras intenta ponerse al día. Si eso funciona, es posible que tengas que desactivar el escáner AV en al menos un extremo durante la transferencia. También asegúrese de que no haya ningún firewall involucrado que pueda malinterpretar el tráfico y provocar que se interrumpa la conexión.

Como nota al margen, hay mucho tráfico en NIC de baja velocidad. Podría considerar agregar una NIC de 1 GB a cada máquina, posiblemente conectada mediante un cable cruzado si no tiene puertos de conmutador adecuados disponibles, y enrutar ese tráfico a través de esas NIC.

información relacionada