Copias masivas Robocopy

      6 comentarios en Copias masivas Robocopy

Translate

Uno de los problemas más comunes en el traspaso de ficheros entre servidores es decidir como realizamos de una manera sencilla, pero eficaz ese traspaso sin que nos suponga un verdadero dolor de cabeza en el tema de los permisos, por ello podemos usar el comando de Microsoft ROBOCOPY.

Estos comandos se ejecutan desde la linea de comandos (CMD en Inicio –> Ejecutar) y nos servirán para hacer una copia total y otro incremental.

Captura_1

Copia TOTAL
robocopy \\origen \\destino /COPYALL /E /R:0

Copia INCREMENTAL

robocopy \\origen f:\destino /COPYALL /B /MIR /R:0

Opciones en uso (podéis encontrar todaslas opciones en el comando “robocopy /?”):

  • \\origen –> Origen de la copia, ya se por unidad (C:\) o por recurso compartido. (\\servidor\carpeta)
  • \\destino –> Destino de la copia, ya se por unidad (C:\) o por recurso compartido. (\\servidor\carpeta)
  • /COPYALL –> Copia toda la información del archivo.
  • /E –> Copia los subdirectorios, incluido los vacíos.
  • /R:0 –> Numero de reintentos de copia por archivo.
  • /B –> Copiar archivos en modo de copia de seguridad.
  • /MIR –> Reflejar un árbol de directorios, elimina los directorios que ya no existen del origen (equivalente a /E más /PURGE)

6 comentarios en “Copias masivas Robocopy

  1. Ernesto Monarrez

    Buen día. tengo un problema al usar el comando robocopy.
    quiero hacer un respaldo de una carpeta a mi servidor windows r2 2012 en una carpeta compartida, para poder acceder a ella ocupo usuario y contraseña.
    ¿Como podría poner el usuario y contraseña con el comando robocopy en un archivo .bat para que al ejecutarlo se guarde en el servidor?

    1. Ricard Ibáñez Autor del post

      Hola, quizás lo más fácil es guardar las credenciales en el equipo donde lances el robocopy, a nivel de Windows.

      Si quieres hacerlo desde el .bat, puedes usar antes del robocopy un “net use” para mapear la unidad con usuario y contraseña específicos, pero ten en cuenta que se guardará la contraseña en texto plano dentro del .bat.

      Saludos.

  2. Llorenç Sanchez Larriba

    Tengo la version de Robocopy de 2005, existe alguna version mas reciente ? , donde puedo encontrarla ?

    1. Ricard Ibáñez Autor del post

      Hola Llorenç, desde Windows Vista que todos los sistemas operativos de Microsoft incorporan por defecto el robocopy, desconozco si existen cambios entre las distintas versiones.
      Saludos!!

  3. Marcos

    Hola
    Consulta, tengo el origen y destino con nombres largos y espacios, me da un error de el 3 parametro no es valido, creo que esta tomando el espacio como otro parametro, tienes alguna idea como pasar ese tipo de path para que los tome correctamente?
    Gracias

Los comentarios están cerrados.