Hoe verwijderde bestanden herstellen met Robocopy /mir opdracht

manuviraj
Geschreven door
Goedgekeurd door
287

recover files deleted by robocopy /mirDe robocopy commandlinetool biedt veel meer flexibiliteit dan het gebruik van Windows Verkenner of het copy-commando om je bestanden van de ene naar de andere bestemming te kopiëren. Een populaire parameter die vaak wordt gebruikt met het robocopy-commando is /mir. Maar het kan zijn dat deze parameter sommige van je bestanden uit de doelmap verwijdert. In de onderstaande secties gaan we bekijken waarom dit gebeurt en hoe je bestanden kunt herstellen die zijn verwijderd door het robocopy /mir-commando.

Wat is Robocopy en Hoe het Gegevens Wisst

Robocopy staat voor “Robust File Copy,” wat in de kern een opdrachtregeltool is die wordt gebruikt om mappen van de ene bestemming naar de andere te kopiëren. Het heeft echter tal van parameters en schakelaars die ongeëvenaarde flexibiliteit bieden – de reden waarom het zo populair is onder IT-professionals. Voor een volledige lijst van Robocopy-schakelaars en parameters, kijk bij Microsoft’s Robocopy-pagina. Als alternatief kun je de robocopy /? opdracht in CMD gebruiken om een volledige lijst van de verschillende modifiers en wat ze doen te zien.

Dus, hoe kan een tool die wordt gebruikt om bestanden van de ene locatie naar de andere te kopiëren, uw bestanden verwijderen?

Nou, het gebeurt meestal vanwege de /mir parameter—die Windows opdraagt om de bronmap en de doelmap te spiegelen. Alle bestanden die niet in de bronmap staan, maar wel in de doelmap, zullen worden verwijderd. In wezen moeten de mappen een exacte kopie van elkaar zijn, zonder extra bestanden of mappen.

Opmerking: Robocopy kopieert hele mappen van de ene bestemming naar de andere. Je kunt het hulpmiddel niet gebruiken om een enkel bestand te kopiëren.

Hoe verwijderde bestanden herstellen na het gebruik van Robocopy /Mir

Bestanden die werden verwijderd door het robocopy /mir-commando kunnen meestal worden hersteld. We zeggen “meestal” omdat verwijderde bestanden technisch gezien nog steeds op je schijf staan totdat nieuwe bestanden de datablokken overschrijven die door de vorige bestanden werden ingenomen.

Als je talrijke nieuwe bestanden naar je schijf hebt gekopieerd, is gegevensherstel nog steeds mogelijk, maar niet alle bestanden zullen worden hersteld. Natuurlijk, als je een back-up of andere kopieën van de bestanden hebt, kun je ze allemaal herstellen. Maar dat is onwaarschijnlijk als je op deze pagina bent.

Externe programma’s voor gegevensherstel zijn je beste optie bij het herstellen van bestanden die zijn verwijderd door het robocopy /mir-commando. Er zijn veel van zulke tools beschikbaar op het web, maar we raden je aan er een te kiezen met een goede staat van dienst, die gebruiksvriendelijk is en herstel verwijderde bestanden van netwerkstations (aangezien robocopy vaak wordt gebruikt om bestanden van en naar netwerklocaties te kopiëren).

Onze favoriete gegevenshersteltool is Disk Drill. Het is uitzonderlijk gebruiksvriendelijk en uitgerust met een uitstekend gegevensherstelalgoritme. De software is veelzijdig, met ondersteuning voor alle gangbare bestandssystemen en opslagapparaten, waardoor het nuttig is in een breed scala aan scenario’s voor gegevensverlies. Windows-gebruikers kunnen profiteren van de gratis proefversie van Disk Drill waarmee ze tot 500 MB aan gegevens gratis kunnen herstellen.

Hier leest u hoe u Disk Drill gebruikt om verwijderde bestanden te herstellen:

  1. Downloaden Download Disk Drill en installeer het. Doe dit op een ander opslagapparaat, niet degene waarop de verwijderde bestanden staan.
  2. Open Disk Drill, selecteer de schijf of partitie met de verwijderde bestanden, en klik op Zoeken naar verloren gegevens om de gegevensherstel scan te beginnen.List of storage drives in Disk Drill.
  3. Klik op Beoordeel gevonden items om de bestanden te bekijken die Disk Drill heeft gevonden. Als je de resultaten wilt filteren, kunt je rechtstreeks op de relevante bestandstypetegels klikken (Afbeeldingen, Video, Audio, Documenten, Archieven en Overige).Review found items screen in Disk Drill.
  4. Vouw de secties Verwijderd of verloren en Hergeconstrueerd uit om verwijderde bestanden die herstelbaar zijn te bekijken.Data recovery sections in Disk Drill.
  5. Gebruik de selectievakjes om de bestanden te selecteren die je wilt herstellen. Om je te helpen toont Disk Drill een voorbeeld van het momenteel geselecteerde bestand, en je kunt handmatig elk bestand bekijken door op het oogpictogram naast de bestandsnaam te klikken. Als je klaar bent met het maken van je selectie, klik op Herstellen .List of recoverable files in Disk Drill.
  6. Kies een opslaglocatie voor de herstelde bestanden en klik op Volgende .Recovery destination prompt in Disk Drill.
  7. Disk Drill herstelt de geselecteerde bestanden.

Hoe gegevensverlies te vermijden met Robocopy

Dataverlies vermijden bij het gebruik van robocopy draait allemaal om het gebruik van de juiste parameters voor jouw specifieke vereisten. Als je robocopy /mir wilt gebruiken zonder bestanden te verwijderen, zorg er dan voor dat de doelmap geen bestanden bevat die je nodig hebt. Het is het beste om de directory leeg te laten.

De syntaxis voor een robocopy-opdracht is als volgt:

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

Hier zijn enkele robocopy-parameters die je kunt gebruiken als je bestanden van de ene locatie naar de andere wilt kopiëren zonder gegevens te verliezen:

Parameter Beschrijving
/xo Sluit oudere bestanden uit, d.w.z., als het bestemmingsbestand al bestaat, overschrijf het dan niet als het nieuwer is of dezelfde datum heeft als de bron.
/xx Sluit extra bestanden en mappen uit. Dit voorkomt verwijdering uit de bestemmingsmap.
/xc Sluit gewijzigde bestanden uit.
/xn Sluit nieuwere bestanden uit.
/e Kopieer alle submappen, inclusief de lege. Dit heeft geen invloed op de bestaande bestanden in de bestemmingsmap.

Een voorbeeld zou robocopy C:\folder to move D:\Voorbeeld /MT:32 /XO zijn, dat een map genaamd “folder to move” van de C: schijf naar een map genaamd “Sample” op de D: schijf zal verplaatsen. Het zal 32-thread multithreading (/MT:32) gebruiken voor hogere snelheid en oudere bestanden uitsluiten (/XO).

Conclusie

De flexibiliteit en pure aanpasbaarheid van het robocopy-hulpprogramma kunnen een tweesnijdend zwaard zijn, omdat de verschillende parameters vaak verwarrend kunnen zijn om te begrijpen. Als je niet voorzichtig bent en de /mir parameter niet begrijpt, kan het gebruik ervan resulteren in het verwijderen van bestanden uit de doelmap. Gelukkig kun je ze terugkrijgen met een goede gegevenshersteltool. Om in de toekomst gegevensverlies door robocopy te voorkomen, onthoud om meer geschikte parameters te gebruiken.

Veelgestelde Vragen

Robocopy /mir overschrijft bestaande bestanden niet precies, het verwijdert ze als ze niet aanwezig zijn in de bronmap. Het spiegelt de doel- en bronmappen, en als er wijzigingen zijn aangebracht in de bronmap (zoals verwijdering), zullen deze ook worden weerspiegeld in de doelmap.
Robocopy beschadigt bestanden niet inherent. Sterker nog, er zijn schakelaars/parameters (/mt en /z) waarmee de kopieersnelheid kan worden verhoogd en die automatisch opnieuw proberen te kopiëren als dit mislukt.
De /mir-parameter spiegelt de bron- en doelmap (dit kan bestanden uit de doelmap verwijderen als ze niet in de bronmap bestaan), terwijl de /e-parameter Windows eenvoudig informeert om alle submappen (inclusief lege) van de bron- naar de doelmap te kopiëren.
manuviraj
Manuviraj Godara is een professionele content schrijver met meer dan 4 jaar ervaring op zijn naam. Zijn steeds groeiende fascinatie en ervaring met technologie drijven hem om content te creëren gerelateerd aan dataherstel en consumententechnologie.
Goedgekeurd door
12 jaar ervaring in softwareontwikkeling, databasebeheer en hardware reparatie.
0 OPMERKINGEN
Dit veld is verplicht
Dit veld is verplicht
We respect your privacy; your email address will not be published.

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

U heeft een onjuist e-mailadres ingevoerd!
Dit veld is verplicht