Come Recuperare i File Eliminati dal Comando Robocopy /mir

manuviraj
Scritto da
Approvato da
33

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

Cos’è Robocopy e Come Cancella i Dati

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

Quindi, come fa uno strumento utilizzato per copiare file da una posizione all’altra a gestire l’eliminazione dei tuoi file?

Bene, di solito succede a causa del parametro /mir —che comanda a Windows di rispecchiare la cartella di origine e la cartella di destinazione. Qualsiasi file che non è presente nella cartella di origine, ma è 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 puoi usare lo strumento per copiare un singolo file.

Come Recuperare i File Eliminati Dopo Aver Utilizzato Robocopy /Mir

I file eliminati a causa del comando robocopy /mir possono generalmente essere recuperati. Diciamo “generalmente” perché i file eliminati sono tecnicamente ancora presenti sul tuo disco fino a quando nuovi file sovrascrivono 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. Ma, è improbabile se ti trovi su questa pagina.

Gli strumenti di recupero dati di terze parti sono la tua migliore opzione quando si tratta di recuperare file eliminati dal comando robocopy /mir. Ci sono molti di questi strumenti disponibili sul web, ma ti consigliamo di scegliere uno che abbia una buona reputazione, sia facile da usare e possa recuperare file eliminati dalle unità di rete (poiché robocopy è 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, risultando utile in una vasta gamma di scenari di perdita di dati. Gli utenti di Windows possono usufruire della 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 Disk Drill e installalo. Fallo su un dispositivo di archiviazione diverso, non quello che contiene i file eliminati.
  2. Apri Disk Drill, seleziona l’unità o la partizione che contiene i file eliminati e clicca su Cerca dati persi per iniziare la scansione di recupero dati.List of storage drives in Disk Drill.
  3. Fai clic su Revisiona articoli trovati per visualizzare i file scoperti da Disk Drill. Se desideri filtrare i risultati, puoi cliccare direttamente sui riquadri del tipo di file rilevante invece (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 recuperabili.Data recovery sections in Disk Drill.
  5. Usa le caselle di controllo per selezionare i file che desideri recuperare. Per aiutarti, Disk Drill visualizza un’anteprima del file attualmente selezionato e puoi visualizzare in anteprima manualmente qualsiasi file cliccando sull’icona a forma di occhio accanto al nome del file. Una volta terminata la selezione, fai clic su Recupera .List of recoverable files in Disk Drill.
  6. Scegli una destinazione di recupero per i file e clicca su Successivo .Recovery destination prompt in Disk Drill.
  7. Disk Drill recupererà i file selezionati.

Come Evitare la Perdita di Dati Usando Robocopy

Evitare la perdita di dati quando si utilizza robocopy riguarda l’uso dei parametri corretti per le tue specifiche esigenze. Se vuoi usare 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 <origine> <destinazione> [<file>[ ...]] [<parametri>]

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

Parametro Descrizione
/xo Escludi i file più vecchi, ovvero se il file di destinazione esiste già, non sovrascriverlo se è più recente 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 potrebbe essere robocopy C:\folder da spostare D:\Sample /MT:32 /XO che sposterà una cartella chiamata “cartella da spostare” dall’unità C: a una cartella chiamata “Esempio” nell’unità D:. Utilizzerà il multithreading a 32 thread (/MT:32) per una maggiore velocità ed escluderà i file più vecchi (/XO).

Conclusione

La flessibilità e l’enorme personalizzazione dell’utilità robocopy possono essere un’arma a doppio taglio perché i vari parametri possono spesso risultare difficili da comprendere. Se non si presta attenzione e non si comprende il parametro /mir, il suo utilizzo può comportare l’eliminazione di file dalla cartella di destinazione. Fortunatamente, è possibile recuperarli utilizzando un buon strumento per il recupero dei dati. Per evitare la perdita di dati a causa di robocopy in futuro, ricordate di usare 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 ci sono stati cambiamenti nella cartella di origine (come la cancellazione), essi saranno riflessi anche nella directory di destinazione.
Robocopy non corrompe i file di per sé. Infatti, ci sono opzioni/parametri (/mt e /z) che possono aumentare la velocità di copia e riavviare automaticamente la copia se fallisce.
Il parametro /mir rispecchia la cartella di origine e quella di destinazione (questo può eliminare file dalla cartella di destinazione se non esistono nella cartella di origine), mentre il parametro /e informa semplicemente Windows di copiare tutte le sottodirectory (incluse 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 COMMENTS
This field is required
This field is required
We respect your privacy; your email address will not be published.

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

You have entered an incorrect email address!
This field is required