Come Recuperare i File Eliminati dal Comando Robocopy /mir

manuviraj
Scritto da
Approvato da
374

recover files deleted by robocopy /mirLo strumento da riga di comando robocopy offre molta più flessibilità rispetto all’uso di Windows Explorer o del comando copy per copiare i tuoi file da una destinazione all’altra. Un parametro molto utilizzato con il comando robocopy è /mir. Tuttavia, potresti scoprire che cancella alcuni dei tuoi file dalla cartella di destinazione. Nelle sezioni seguenti, esamineremo perché accade questo e come puoi recuperare i file cancellati dal comando robocopy /mir.

Cos’è Robocopy e Come Cancella i Dati

Robocopy è l’abbreviazione di “Robust File Copy,” che, in sostanza, è uno strumento da riga di comando utilizzato per copiare cartelle da una destinazione all’altra. Tuttavia, dispone di numerosi parametri e opzioni che offrono un livello di flessibilità senza pari – il motivo per cui è così popolare tra i professionisti IT. Per un elenco completo delle opzioni e dei parametri di Robocopy, consulta Pagina Robocopy di Microsoft. In alternativa, puoi utilizzare il comando robocopy /? in CMD per vedere un elenco completo dei vari modificatori e delle loro funzioni.

Quindi, come fa uno strumento che viene utilizzato per copiare file da un posto all’altro a cancellare i tuoi file?

Bene, di solito succede a causa del parametro /mir —che comanda a Windows di rispecchiare la cartella sorgente e la cartella di destinazione. Qualsiasi file che non sia presente nella cartella sorgente, ma sia presente nella cartella di destinazione, verrà eliminato. In sostanza, le cartelle devono essere una copia esatta l’una dell’altra, senza file o cartelle extra.

Nota: Robocopy copia intere cartelle da una destinazione all’altra. Non è possibile utilizzare lo strumento per copiare un singolo file.

Come Recuperare File Eliminati Dopo l’Uso di Robocopy /Mir

I file eliminati a causa del comando robocopy /mir possono di solito essere recuperati. Diciamo “di solito” perché i file eliminati sono tecnicamente ancora presenti sul tuo disco fino a quando nuovi file non sovrascriveranno i blocchi di dati occupati dai file precedenti.

Se hai copiato numerosi nuovi file sul tuo disco, il recupero dei dati è ancora possibile, ma non tutti i tuoi file verranno recuperati. Ovviamente, se hai un backup o altre copie dei file, puoi recuperarli tutti. Tuttavia, è improbabile che tu abbia queste copie se ti trovi su questa pagina.

Gli strumenti di recupero dati di terze parti sono la tua migliore opzione quando cerchi di recuperare file eliminati dal comando robocopy /mir. Ci sono molti di questi strumenti disponibili sul web, ma ti consigliamo di sceglierne uno che abbia una buona reputazione, sia facile da usare e possa recupera file cancellati dalle unità di rete (poiché robocopy viene spesso utilizzato per copiare file da e verso posizioni di rete).

Il nostro strumento di recupero dati preferito è Disk Drill. È eccezionalmente facile da usare, pur essendo dotato di un eccellente algoritmo di recupero dati. Il software è versatile, con supporto per tutti i principali file system e tipi di dispositivi di archiviazione, rendendolo utile in un’ampia varietà di scenari di perdita di dati. Gli utenti Windows possono sfruttare la versione di prova gratuita di Disk Drill, che consente di recuperare fino a 500 MB di dati gratuitamente.

Ecco come utilizzare Disk Drill per ripristinare i file eliminati:

  1. Scarica Installa Disk Drill. Fai questo su un dispositivo di archiviazione diverso, non quello che contiene i file eliminati.
  2. Apri Disk Drill, seleziona il drive o la partizione che contiene i file eliminati, e clicca Cerca dati persi per avviare la scansione di recupero dati.List of storage drives in Disk Drill.
  3. Clicca su Rivedi elementi trovati per visualizzare i file scoperti da Disk Drill. Se desideri filtrare i risultati, puoi cliccare direttamente sui riquadri di tipo di file rilevanti (Immagini, Video, Audio, Documenti, Archivi e Altro).Review found items screen in Disk Drill.
  4. Espandi le sezioni Eliminato o perso e Ricostruito per visualizzare i file eliminati che sono recuperabili.Data recovery sections in Disk Drill.
  5. Usa le caselle di controllo per selezionare i file che desideri recuperare. Per aiutarti, Disk Drill mostra un’anteprima del file attualmente selezionato e puoi visualizzare manualmente qualsiasi file cliccando sull’icona a forma di occhio accanto al suo nome. Una volta completata la selezione, clicca su Recupera .List of recoverable files in Disk Drill.
  6. Scegli una destinazione di recupero per i file e clicca su Avanti .Recovery destination prompt in Disk Drill.
  7. Disk Drill recupererà i file selezionati.

Come Evitare di Perdere Dati Usando Robocopy

Evitare la perdita di dati dovuta a robocopy riguarda l’uso dei parametri corretti per le tue specifiche esigenze. Se desideri utilizzare robocopy /mir senza eliminare alcun file, assicurati che la cartella di destinazione non contenga file di cui hai bisogno. È meglio lasciare la directory vuota.

La sintassi per un comando robocopy è la seguente:

robocopy <source> <destination> [<file>[ ...]] [<parameters>]

Ecco alcuni parametri di robocopy da utilizzare se desideri copiare file da una destinazione all’altra senza perdere alcun dato:

Parametro Descrizione
/xo Escludi i file più vecchi, cioè, se il file di destinazione esiste già, non sovrascriverlo se è più nuovo o ha la stessa data del file di origine.
/xx Escludi file e directory extra. Questo impedisce la cancellazione dalla directory di destinazione.
/xc Escludi i file modificati.
/xn Escludi i file più recenti.
/e Copia tutte le sottocartelle, comprese quelle vuote. Questo non influirà sui file esistenti nella directory di destinazione.

Un esempio sarebbe robocopy C:\folder to move D:\Sample /MT:32 /XO che sposterà una cartella chiamata “cartella da spostare” dall’unità C: a una cartella chiamata “Esempio” nell’unità D:. Userà il multithreading a 32 thread (/MT:32) per una maggiore velocità e escluderà i file più vecchi (/XO).

Conclusione

La flessibilità e la personalizzazione estrema dell’utilità robocopy possono essere un’arma a doppio taglio, poiché i vari parametri possono spesso risultare confusi da comprendere. Se non stai attento e non capisci il parametro /mir, il suo utilizzo può comportare l’eliminazione di file dalla cartella di destinazione. Fortunatamente, puoi recuperarli utilizzando un buon strumento di recupero dati. Per evitare perdite di dati a causa di robocopy in futuro, ricorda di utilizzare parametri più appropriati.

Domande Frequenti

Robocopy /mir non sovrascrive esattamente i file esistenti, ma li elimina se non sono presenti nella cartella di origine. Rispecchia le cartelle di destinazione e di origine, e se sono state apportate modifiche alla cartella di origine (come l'eliminazione), esse verranno riflesse anche nella directory di destinazione.
Robocopy non corrompe i file intrinsecamente. Infatti, ci sono switch/parametri (/mt e /z) che possono aumentare la velocità di copia così come riprovare automaticamente a copiare in caso di fallimento.
Il parametro /mir riflette la cartella di origine e di destinazione (questo può eliminare i file dalla cartella di destinazione se non esistono nella cartella di origine), mentre il parametro /e semplicemente informa Windows di copiare tutte le sottodirectory (comprese quelle vuote) dalla cartella di origine a quella di destinazione.
manuviraj
Manuviraj Godara è un redattore di contenuti professionista con oltre 4 anni di esperienza nel suo campo. La sua crescente affascinazione e esperienza con la tecnologia lo spingono a creare contenuti relativi al recupero dati e alla tecnologia di consumo.
Approvato da
Esperienza di 12 anni nello sviluppo software, amministrazione di database e riparazione hardware.
0 COMMENTI
Questo campo è obbligatorio
Questo campo è obbligatorio
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

Hai inserito un indirizzo email non corretto!
Questo campo è obbligatorio