none
Evitar mensaje ficheros abiertos en ROBOCOPY RRS feed

  • Pregunta

  • He hecho un script para controlar las copias de seguridad que hago entre mi carpeta local y el servidor del trabajo con XCOPY. Ahora, quiero ampliarlo para que con ROBOCOPY controle los ficheros y carpetas que he borrado en local y se propague al servidor.

    La tarea la hace perfecta, pero me lanza un mensaje del siguiente tipo:

    "*EXTRA File                 63        C:\Users\pablo.delgado.flores\OneDrive - Pdelgado\.849C9593-D756-4E56-8D6E-42412F2A707B
    2019/06/05 16:02:07 ERROR 32 (0x00000020) Deleting Extra File C:\Users\pablo.delgado.flores\OneDrive - Pdelgado\.849C9593-D756-4E56-8D6E-42412F2A707B
    The process cannot access the file because it is being used by another process."

    ¿Hay alguna forma de evitar que se muestre ese mensaje?

    Esta es la orden que lanzo:

    ROBOCOPY C:\Users\pablo.delgado.flores\Documents\Pablo_Delgado\ "C:\Users\pablo.delgado.flores\OneDrive - Pdelgado" /PURGE /NP /NFL /NDL /TEE /NJH /NJS

    Gracias.


    • Editado lk2_89 miércoles, 5 de junio de 2019 15:38
    miércoles, 5 de junio de 2019 14:10

Respuestas

  • El tema es que quieres hacer una copia de seguridad (Backup) con una herramienta que no es para ese fin :)

    Para eso existen las herramientas de copia de seguridad con ese objetivo, y además si hay una aplicación o servicio que tienen abiertos archivos con acceso de lectura/escritura deben tener el agente específico para poder copiar un archivo abierto y que quede consistente

    No es un tema de "ocultar el error" es que no lo puede copiar

     


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    • Propuesto como respuesta eRiver1 jueves, 6 de junio de 2019 14:40
    • Marcado como respuesta lk2_89 jueves, 6 de junio de 2019 15:42
    jueves, 6 de junio de 2019 11:29
    Moderador

Todas las respuestas

  • Hola lk2_89

    Nadie en Microsoft hace revisiones de código personalizado, pero cheque que usuarios tienen ownership del file

    No dude en ampliar más sobre este tema si es que aún lo requiriera o de abrir una nueva consulta en caso de tener alguna otra situación o de necesitarla con algún otro de los productos de Microsoft.

     

    Adicional le invito a consultar los siguientes recursos:

    Guía para formular preguntas en el foro

     

    Gracias por usar los foros de TechNet.

    Erick Rivera

     ____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de    conocimientos relacionados con los productos y tecnologías de Microsoft.   

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    miércoles, 5 de junio de 2019 15:26
  • No es un problema que se resuelva no mostrando el mensaje. El problema es que un archivo abierto por un proceso puede no estar totalmente escrito en el disco, estando parte en la memoria "cache"

    La solución pasa por cerrar el archivo y que no esté siendo accedido por otro proceso

     


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    miércoles, 5 de junio de 2019 18:39
    Moderador
  • Parece ser que es un fichero que crea OneDrive en su propia carpeta en el sistema (la de destino, que es la que se sube a la nube de OneDrive). Por lo tanto, no puedo eliminarlo porque para ello tengo que cerrar OneDrive, lo que conllevaría que la subida no se realice.
    jueves, 6 de junio de 2019 7:56
  • El tema es que quieres hacer una copia de seguridad (Backup) con una herramienta que no es para ese fin :)

    Para eso existen las herramientas de copia de seguridad con ese objetivo, y además si hay una aplicación o servicio que tienen abiertos archivos con acceso de lectura/escritura deben tener el agente específico para poder copiar un archivo abierto y que quede consistente

    No es un tema de "ocultar el error" es que no lo puede copiar

     


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    • Propuesto como respuesta eRiver1 jueves, 6 de junio de 2019 14:40
    • Marcado como respuesta lk2_89 jueves, 6 de junio de 2019 15:42
    jueves, 6 de junio de 2019 11:29
    Moderador