Guia Mestra de Robocopy: Domina la Còpia Robusta d'Arxius a Windows

  • Capacitat avançada de replicació de directoris amb suport per a rutes llargues i còpies multifil.
  • Gestió necessita atributs, permisos NTFS i sincronització exacta mitjançant el mode mirall.
  • Automatització de respatllers mitjançant scripts batch i control detallat derrors i registres.

Si t'has cansat que el típic copiar i enganxar de Windows es quedi penjat a mig camí o et deixi anar un error críptic quan un arxiu és massa llarg, és hora que coneguis la bèstia: Robocopy. Aquesta ordre, que ve integrada en el sistema des de fa temps, no és una simple eina de còpia, sinó un motor de replicació robust dissenyat per moure volums ingents de dades sense despentinar-se, ja sigui al teu propi disc dur oa través de la xarxa.

El que fa que Robocopy sigui el favorit dels administradors de sistemes és que no es rendeix fàcilment. Mentre que la comanda COPY o XCOPY es queden curts, Robocopy tolera les interrupcions , permetent reprendre la transferència just on es va quedar si es talla la llum o la connexió. És, bàsicament, la navalla suïssa per a qualsevol persona que necessiti gestionar backups, migrar servidors o mantenir dues carpetes exactament iguals sense complicacions.

Article relacionat:
4 programes per a copiar arxius més ràpid en Windows

Anatomia del Comando i Sintaxi Bàsica

Per començar a jugar-hi, el primer és entendre com s'estructura l'ordre. La base és molt senzilla: robocopy <origen> <destino> . Aquí, l'origen i el destí són les rutes de les carpetes, i el paràmetre d'arxiu serveix per si sols voleu moure coses específiques usant comodins com l'asterisc. Si no poses res a la part de fitxers, el programa assumeix que vols portar-te absolutament tot el contingut.

Un detall vital per als que no volen maldecaps: si alguna de les teves rutes té espais en el nom (com «Els meus documents»), has de tancar la ruta entre cometes . En cas contrari, el sistema es farà un embolic i la còpia fallarà abans de començar.

Opcions de Copiat: Del Simple al Professional

Aquí és on Robocopy treu els músculs. Depenent del que busques, tens diferents interruptors que canvien el comportament del procés:

  • /S i /E: L'opció /S copia els subdirectoris però ignora els que estiguin buits. Si vols una còpia exacta, incloent les carpetes que no tenen res a dins, fes servir /E.
  • /MIR (Mode Espill): Aquesta és lopció més potent i perillosa. Fa que el destí sigui un reflex idèntic de lorigen. Compte, que si esborres un fitxer a la font, Robocopy ho esborrarà també a la destinació en executar la comanda.
  • /Z i /ZB: El mode /Z permet el reinici de la còpia si hi ha un tall. El /ZB és un pas més enllà, ja que si es troba amb un problema de permisos, intenta utilitzar el mode de còpia de seguretat per saltar aquestes restriccions.
  • /MT:n: Per als que tenen processadors moderns, el multifil és la clau. Amb /MT pots definir quants fils fer servir (des d'1 fins a 128). Per defecte utilitza 8, però pujar-ho pot accelerar dràsticament la transferència de milers de fitxers petits.
Article relacionat:
TeraCopy: Copiar grans arxius en Windows ràpidament i amb eficàcia

Control d'Atributs i Seguretat

No tot és moure dades; de vegades allò important és mantenir l'estructura original. Amb el paràmetre /COPY:copyflags pots triar quines metadades conservar. Per defecte es fa servir DAT (Dades, Atributs i Marques de temps), però pots afegir la S per als permisos de seguretat NTFS, l'O per a la informació del propietari i la U per a l'auditoria. Si vols endur-te tot el paquet complet, el més còmode és fer servir /COPYALL.

Per als directoris, existeix /DCOPY:DAT, que assegura que les carpetes de destinació mantinguin la data de creació i modificació original, una cosa fonamental si estàs canviant de sistema operatiu sense perdre els teus fitxers i no vols que sembli que tot es va crear avui mateix.

Filtres Intel·ligents per Seleccionar Fitxers

De vegades no volem copiar-ho tot. Robocopy permet fer una neteja selectiva mitjançant filtres:

  • Exclusions: Fes servir /XF per deixar fora fitxers específics i /XD per ignorar carpetes senceres. És ideal per evitar copiar fitxers temporals o carpetes de sistema que només destorben.
  • Per mida: Amb /MAX i /MIN pots decidir que només es copiïn fitxers que no superin certa mida o que siguin més grans a un límit en bytes.
  • Per antiguitat: /MAXAGE i /MINAGE et permeten filtrar arxius segons la data d'última modificació, facilitant la creació de respatllers incrementals dels darrers dies.
Article relacionat:
ExtremeCopy: Copiar arxius en Windows amb més eficiència i rapidesa

Gestió d'Errors i Registres (Logging)

Quan llences una còpia que trigarà hores, no et pots quedar mirant la consola. Per això hi ha els logs. Usant /LOG:archivo.txt, Robocopy guarda tot el procés en un fitxer. Si preferiu que el registre s'afegeixi al final d'un fitxer ja existent sense esborrar-lo, utilitzeu /LOG+. Per als que volen el millor dels dos mons, /TEE mostra el progrés a la pantalla i ho escriu simultàniament al log.

Pel que fa a les fallades, Robocopy és insistent per naturalesa. Per defecte, si un fitxer falla, intentarà copiar-lo un milió de vegades, esperant 30 segons entre intents. Això pot bloquejar el teu script per sempre. El més assenyat és limitar els reintents amb /R:n (per exemple /R:3) i el temps d'espera amb /W:n (per exemple /W:5).

Automatització amb Scripts Batch

Per no escriure les ordres cada vegada, l'ideal és crear un fitxer .bat. Podeu aprofitar les variables d'entorn com %userprofile% perquè l'script funcioni a qualsevol PC. A més, pots fer servir els codis de sortida (errorlevels) per saber si la còpia va ser un èxit. Per exemple, un errorlevel 0 indica que no hi va haver canvis, l'1 que la còpia va ser correcta i qualsevol valor superior a 4 suggereix que hi va haver discrepàncies o errors greus.

Si necessites fer còpies en xarxa, recorda que és millor fer servir rutes UNC (com \\Servidor\Carpeta). En alguns casos, caldrà autenticar-se prèviament mitjançant l'ordre NET USE perquè Robocopy tingui accés al recurs compartit abans de començar la transferència.

Article relacionat:
Còpia teus arxius més ràpid amb Copy Handler

Trucs Avançats i Solució de Problemes

Un problema recurrent és l?error de redundància cíclica, que sol indicar que el disc està morint o té sectors danyats. En aquests casos, executar un CHKDSK /f o intentar reparar arxius corruptes del sistema a Windows 11 sol ser la primera línia de defensa. D'altra banda, si tens fitxers amb rutes que superen els 260 caràcters, Robocopy és la teva salvació, ja que suporta rutes extremadament llargues de manera nativa, superant les limitacions de les eines gràfiques de Windows.

Per als que busquen la màxima eficiència a la xarxa, el paràmetre /IPG:n és or pur. Permet introduir un retard en mil·lisegons entre paquets, cosa que serveix per limitar l'ample de banda i evitar que el backup saturi la connexió de l'oficina mentre els altres treballen.

Gestor de fitxers
Article relacionat:
Gestor de fitxers; què és, funcions i alternatives

Afegir com a font preferida a Google