Το εργαλείο γραμμής εντολών robocopy προσφέρει πολύ μεγαλύτερη ευελιξία από τη χρήση του Windows Explorer ή της εντολής copy για την αντιγραφή των αρχείων σας από μια προορισμό σε άλλη. Ένας δημοφιλής παράμετρος που χρησιμοποιείται με την εντολή robocopy είναι το /mir. Ωστόσο, μπορεί να διαπιστώσετε ότι διαγράφει ορισμένα από τα αρχεία σας από τον φάκελο προορισμού. Στις παρακάτω ενότητες, θα δούμε γιατί αυτό συμβαίνει και πώς μπορείτε να ανακτήσετε τα αρχεία που διαγράφηκαν από την εντολή robocopy /mir.
Τι είναι το Robocopy και πώς διαγράφει δεδομένα
Το Robocopy είναι συντομογραφία του “Robust File Copy”, το οποίο, στην ουσία του, είναι ένα εργαλείο γραμμής εντολών που χρησιμοποιείται για την αντιγραφή φακέλων από έναν προορισμό σε άλλον. Ωστόσο, διαθέτει πολυάριθμες παραμέτρους και διακόπτες που παρέχουν απαράμιλλη ευελιξία – ο λόγος δηλαδή που είναι τόσο δημοφιλές στους επαγγελματίες της πληροφορικής. Για μία πλήρη λίστα των διακοπτών και των παραμέτρων του Robocopy, δείτε στο Σελίδα Robocopy της Microsoft. Εναλλακτικά, μπορείτε να χρησιμοποιήσετε την robocopy /?
εντολή στον CMD για να δείτε μία πλήρη λίστα των διαφόρων τροποποιητών και τι κάνουν.
Λοιπόν, πώς μπορεί ένα εργαλείο που χρησιμοποιείται για την αντιγραφή αρχείων από μια τοποθεσία σε άλλη να διαγράψει τα αρχεία σας;
Λοιπόν, συνήθως συμβαίνει λόγω της παραμέτρου /καθρέπτης —η οποία διατάζει τα Windows να αντικατοπτρίζουν τον φάκελο πηγής και τον φάκελο προορισμού. Οποιαδήποτε αρχεία δεν υπάρχουν στον φάκελο πηγής, αλλά υπάρχουν στον φάκελο προορισμού, θα διαγραφούν. Βασικά, οι φάκελοι πρέπει να είναι ακριβές αντίγραφο ο ένας του άλλου, χωρίς επιπλέον αρχεία ή φακέλους.
Σημείωση: Το Robocopy αντιγράφει ολόκληρους φακέλους από έναν προορισμό σε έναν άλλο. Δεν μπορείτε να χρησιμοποιήσετε το εργαλείο για την αντιγραφή ενός μόνο αρχείου.
Πώς να Ανακτήσετε Διαγραμμένα Αρχεία Μετά τη Χρήση του Robocopy /Mir
Τα αρχεία που διαγράφηκαν λόγω της εντολής robocopy /mir μπορούν συνήθως να ανακτηθούν. Λέμε “συνήθως” επειδή τα διαγραμμένα αρχεία είναι τεχνικά ακόμα στον δίσκο σας μέχρι νέα αρχεία να αντικαταστήσουν τα δεδομένα που κατείχαν οι προηγούμενοι φάκελοι.
Εάν έχετε αντιγράψει πολλά νέα αρχεία στη μονάδα σας, η ανάκτηση δεδομένων είναι ακόμα δυνατή, αλλά δεν θα ανακτηθούν όλα τα αρχεία σας. Φυσικά, αν έχετε ένα αντίγραφο ασφαλείας ή άλλες αντίγραφα των αρχείων, μπορείτε να τα ανακτήσετε όλα. Αλλά, αυτό είναι απίθανο αν βρίσκεστε σε αυτή τη σελίδα.
Εργαλεία ανάκτησης δεδομένων τρίτων αποτελούν την καλύτερη επιλογή σας όταν προσπαθείτε να ανακτήσετε αρχεία που διαγράφηκαν με την εντολή robocopy /mir. Υπάρχουν πολλά τέτοια εργαλεία διαθέσιμα στο διαδίκτυο, αλλά σας προτείνουμε να επιλέξετε ένα που έχει καλό ιστορικό, είναι εύκολο στη χρήση και μπορεί ανακτήστε τα διαγραμμένα αρχεία από δικτυακές μονάδες δίσκου (δεδομένου ότι το robocopy χρησιμοποιείται συχνά για την αντιγραφή αρχείων από και προς τοποθεσίες δικτύου).
Το εργαλείο ανάκτησης δεδομένων που προτιμάμε είναι το Disk Drill. Είναι εξαιρετικά εύχρηστο και εξοπλισμένο με έναν εξαιρετικό αλγόριθμο ανάκτησης δεδομένων. Το λογισμικό είναι ευέλικτο με υποστήριξη για όλα τα κύρια συστήματα αρχείων και τύπους συσκευών αποθήκευσης, καθιστώντας το χρήσιμο σε μια μεγάλη ποικιλία σεναρίων απώλειας δεδομένων. Οι χρήστες των Windows μπορούν να επωφεληθούν από τη δωρεάν δοκιμή του Disk Drill, η οποία τους επιτρέπει να ανακτήσουν έως και 500 MB δεδομένων δωρεάν.
Δείτε πώς να χρησιμοποιήσετε το Disk Drill για να επαναφέρετε διαγραμμένα αρχεία:
- Κατεβάστε Κατεβάστε και εγκαταστήστε το Disk Drill. Κάντε το αυτό σε μια διαφορετική συσκευή αποθήκευσης, όχι σε αυτή που περιέχει τα διαγραμμένα αρχεία.
- Ανοίξτε το Disk Drill, επιλέξτε το δίσκο ή το διαμέρισμα που περιέχει τα διαγραμμένα αρχεία και κάντε κλικ στο Αναζήτηση χαμένων δεδομένων για να ξεκινήσετε τη σάρωση ανάκτησης δεδομένων.
- Κάντε κλικ στο Επισκόπηση βρεθέντων αντικειμένων για να δείτε τα αρχεία που ανακάλυψε το Disk Drill. Εάν θέλετε να φιλτράρετε τα αποτελέσματα, μπορείτε απευθείας να κάνετε κλικ στις σχετικές καρτέλες τύπου αρχείων αντί αυτών (Εικόνες, Βίντεο, Ήχος, Έγγραφα, Αρχεία και Άλλα).
- Αναπτύξτε τις ενότητες Διαγραφή ή απώλεια και Ανακατασκευασμένο για να δείτε τα διαγραμμένα αρχεία που μπορούν να ανακτηθούν.
- Χρησιμοποιήστε τα πλαίσια ελέγχου για να επιλέξετε τα αρχεία που θέλετε να ανακτήσετε. Για να σας βοηθήσει, το Disk Drill εμφανίζει μια προεπισκόπηση του επιλεγμένου αρχείου και μπορείτε να προεπισκοπήσετε οποιοδήποτε αρχείο χειροκίνητα κάνοντας κλικ στο εικονίδιο του ματιού δίπλα στο όνομα του αρχείου. Μόλις ολοκληρώσετε την επιλογή, κάντε κλικ στο Ανάκτηση .
- Επιλέξτε έναν προορισμό ανάκτησης για τα αρχεία και κάντε κλικ στο Επόμενο .
- Το Disk Drill θα ανακτήσει τα επιλεγμένα αρχεία.
Πώς να Αποφύγετε την Απώλεια Δεδομένων Χρησιμοποιώντας Robocopy
Αποφυγή απώλειας δεδομένων όταν λόγω robocopy αφορά τη χρήση των ορθών παραμέτρων για τις δικές σας απαιτήσεις. Αν θέλετε να χρησιμοποιήσετε robocopy /mir χωρίς να διαγράψετε αρχεία, βεβαιωθείτε ότι ο φάκελος προορισμού δεν περιέχει κανένα αρχείο που χρειάζεστε. Είναι καλύτερο να αφήσετε τον κατάλογο κενό.
Η σύνταξη για μια εντολή robocopy είναι η εξής:
robocopy <source> <destination> [<file>[ ...]] [<parameters>]
Ορίστε ορισμένες παράμετροι του robocopy που μπορείτε να χρησιμοποιήσετε αν θέλετε να αντιγράψετε αρχεία από έναν προορισμό σε έναν άλλο χωρίς να χάσετε δεδομένα:
Παράμετρος | Περιγραφή |
/xo | Εξαίρεση παλαιότερων αρχείων, δηλαδή, αν το αρχείο προορισμού υπάρχει ήδη, μη το αντικαταστήσετε αν είναι νεότερο ή έχει την ίδια ημερομηνία με το αρχείο πηγής. |
/xx | Εξαίρεση επιπλέον αρχείων και καταλόγων. Αυτό αποτρέπει τη διαγραφή από τον κατάλογο προορισμού. |
/xc | Εξαίρεση αλλαγμένων αρχείων. |
/xn | Εξαίρεση νεότερων αρχείων. |
/e | Αντιγραφή όλων των υποφακέλων, συμπεριλαμβανομένων αυτών που είναι κενά. Αυτό δεν θα επηρεάσει τα υπάρχοντα αρχεία στον κατάλογο προορισμού. |
Ένα παράδειγμα θα ήταν robocopy C:\folder to move D:\Sample /MT:32 /XO , το οποίο θα μετακινήσει έναν φάκελο με το όνομα “folder to move” από τον δίσκο C: σε έναν φάκελο με το όνομα “Sample” στον δίσκο D:. Θα χρησιμοποιήσει πολυνηματική επεξεργασία με 32 νήματα (/MT:32) για μεγαλύτερη ταχύτητα και θα εξαιρέσει τα παλαιότερα αρχεία (/XO).
Συμπέρασμα
Η ευελιξία και η απόλυτη προσαρμοστικότητα του εργαλείου robocopy μπορεί να είναι δίκοπο μαχαίρι, επειδή οι διάφορες παράμετροι μπορεί να είναι συχνά μπερδεμένες στην κατανόηση. Αν δεν είστε προσεκτικοί και δεν κατανοήσετε την παράμετρο /mir, η χρήση της μπορεί να οδηγήσει στη διαγραφή αρχείων από το φάκελο προορισμού. Ευτυχώς, μπορείτε να τα επαναφέρετε χρησιμοποιώντας καλό εργαλείο ανάκτησης δεδομένων. Για να αποφύγετε την απώλεια δεδομένων λόγω robocopy στο μέλλον, θυμηθείτε να χρησιμοποιείτε πιο κατάλληλες παραμέτρους.