View my profile on LinkedIn

Posts tagged ‘robocopy’

ROBOCOPY: Xcopy con gli steroidi

Per chi desidera automatizzare delle copie di file in un pc o via rete o via quel che vuole, magari in modo non presidiato, la notte per fare dei salvataggi via rete magari di grosse quantità di dati si accorge IMMEDIATAMENTE che XCOPY è un comando semplicemente ridicolo.

Ci sarebbe l’implementazione di RSYNC per windows, ma l’ho trovata 2 minuti e l’ho trovata un poco faraginosa da implementare.

Fortunatamente Microsoft stessa ci viene in aiuto con una utility che si trova nel resource kit di windows ormai da molti anni, questa utility si chiama ROBOCOPY, contrazione di ROBOust COPY, ed è un XCOPY con gli steroidi che ha un sacco di caratteristiche interessanti:

1) esegue copia con sottodirectory
2) ha l’opzione /MIR che permette di sincronizzare (fare il mirror) due directory, se sulla destinazione ci sono dei files in piu questi vengono cancellati
3) evita di copiare i file già presenti nella destinazione che hanno lo stesso nome, grandezza e time stamp, caratteristica fondamentale per risparmiare banda e tempo
4) se facciamo una copia via rete e il collegamento per qualche motivo viene a mancare robocopy riprova (per default ogni 30 secondi un numero di volte infinito ma è impostabile) fino a quando la rete torna e la copia può proseguire tranquillamente come niente fosse
5) si possono copiare anche i diritti dei files
6) esegue il MOVE dei file
7) possiamo limitare la velocita in modo da rilasciare banda per altre applicazione (un QOS dei poveri)
8) si possono gestire le esclusioni su nome e dimensione dei files.

Una lista completa dei comandi la trovate qui

L’ultima versione disponibile e’ la XP010, vecchia ormai di qualche anno, e, come dicevo all’inizio, la trovate nel resource kit di windows 2003, un malloppo di 11.8 mega, è scaricabile gratuitamente da qui

invece se volete il solo robocopy.exe invece potete prendero da qui

L’equivalente di robocopy per linux

rsync -av –delete –force –progress /sorgente /destinazione

Siccome la caccola di wordpress si mangia i caratteri lo racconto: davanti avr c’e’ un solo meno davanti delete force e progress ci sono DUE segni meno

hitstatus