Home

"I'm brave but I'm chicken shit"

Robocopy e il famigerato “Error 5”

Può capitare che gli script Robocopy non funzionino correttamente restituendo un “ERROR 5 (0x00000005) Copying NTFS Security to Destination Directory. Access denied.“, specialmente se la destinazione è un filesystem NTFS già popolato con strutture di file dotate di ACL abbastanza articolate. Questo accade perché Robocopy non riesce ad aggirare le ACL definite esplicitamente, neppure se l’account sotto il quale gira il processo ne ha i diritti. E’ un problema che ho già incontrato un paio di volte: l’errore si risolve eliminando tutta la struttura di destinazione prima del backup, oppure, nel caso questo non sia possibile, limitandosi a copiare i dati e tralasciando le ACL, utilizzando lo switch /COPY:DT invece del /COPYALL (equivalente a /COPY:DATSOU)


Pubblicato

in

da

Commenti

Una risposta a “Robocopy e il famigerato “Error 5””

  1. Avatar Max
    Max

    Aggiungo che a volte risolve anche l’opzione /b (backup mode) che “bypassa” le ACL. Utile quando non si hanno permessi di lettura sulla source. E’ disponibile pero’ solo dalla ultima versione, la XP010.