Jak odzyskać pliki usunięte przez polecenie Robocopy /mir

manuviraj
Napisane przez
Zatwierdzone przez
340

recover files deleted by robocopy /mirNarzędzie wiersza poleceń robocopy oferuje znacznie większą elastyczność niż używanie Eksploratora Windows lub polecenia copy d o kopiowania plików z jednego miejsca do drugiego. Popularnym parametrem używanym z poleceniem robocopy jest /mir. Jednak może się okazać, że usuwa niektóre pliki z folderu docelowego. W poniższych sekcjach omówimy, dlaczego tak się dzieje i jak można odzyskać pliki usunięte przez polecenie robocopy /mir.

Czym jest Robocopy i jak usuwa dane

Robocopy to skrót od „Robust File Copy”, co oznacza „Solidne Kopiowanie Plików”; w istocie jest to narzędzie wiersza poleceń używane do kopiowania folderów z jednej lokalizacji do drugiej. Posiada jednak liczne parametry i przełączniki, które zapewniają niezrównaną elastyczność – to główny powód jego popularności wśród specjalistów IT. Pełną listę przełączników i parametrów Robocopy można znaleźć Strona Microsoft Robocopy. Alternatywnie, można użyć polecenia robocopy /? w CMD, aby zobaczyć pełną listę różnych modyfikatorów i ich funkcje.

Zatem jak narzędzie służące do kopiowania plików z jednego miejsca do drugiego może zarządzać usuwaniem Twoich plików?

Cóż, zwykle dzieje się to z powodu parametru /mir , który nakazuje systemowi Windows zmirrorować folder źródłowy i docelowy. Wszelkie pliki, które nie znajdują się w folderze źródłowym, ale są w folderze docelowym, zostaną usunięte. W istocie, foldery muszą być dokładną kopią siebie nawzajem, bez żadnych dodatkowych plików ani folderów.

Uwaga: Robocopy kopiuje całe foldery z jednego miejsca docelowego do drugiego. Nie można używać tego narzędzia do kopiowania pojedynczego pliku.

Jak odzyskać usunięte pliki po użyciu Robocopy /Mir

Pliki, które zostały usunięte z powodu polecenia robocopy /mir, zazwyczaj można odzyskać. Używamy słowa „zazwyczaj”, ponieważ usunięte pliki technicznie nadal znajdują się na dysku, dopóki nowe pliki nie nadpiszą bloków danych, które zajmowały poprzednie pliki.

Jeżeli skopiowałeś wiele nowych plików na swój dysk, odzyskiwanie danych jest nadal możliwe, ale nie wszystkie pliki zostaną odzyskane. Oczywiście, jeżeli masz kopię zapasową lub inne kopie plików, możesz odzyskać je wszystkie. Ale, to mało prawdopodobne, jeśli jesteś na tej stronie.

Narzędzia do odzyskiwania danych firm trzecich są najlepszym rozwiązaniem, gdy próbujesz odzyskać pliki usunięte poleceniem robocopy /mir. W sieci dostępnych jest wiele takich narzędzi, ale zalecamy wybór takiego, które ma dobrą renomę, jest łatwe w użyciu i potrafi odzyskiwanie usuniętych plików z dysków sieciowych (ponieważ robocopy jest często używane do kopiowania plików do i z lokalizacji sieciowych).

Naszym wyborem w zakresie narzędzi do odzyskiwania danych jest Disk Drill. Jest wyjątkowo łatwy w użyciu, a jednocześnie wyposażony w doskonały algorytm odzyskiwania danych. Oprogramowanie jest wszechstronne — obsługuje wszystkie główne systemy plików i typy urządzeń pamięci masowej, dzięki czemu jest przydatne w wielu różnych scenariuszach utraty danych. Użytkownicy Windows mogą skorzystać z darmowej wersji próbnej Disk Drill, która pozwala na odzyskanie do 500 MB danych za darmo.

Oto jak używać Disk Drill do przywracania usuniętych plików:

  1. Pobierz Pobierz i zainstaluj Disk Drill. Zrób to na innym urządzeniu pamięci masowej, nie na tym, które zawiera usunięte pliki.
  2. Otwórz Disk Drill, wybierz dysk lub partycję, która zawiera usunięte pliki, i kliknij Szukaj utraconych danych , aby rozpocząć skanowanie odzyskiwania danych.List of storage drives in Disk Drill.
  3. Kliknij na Przeglądaj znalezione elementy , aby wyświetlić pliki, które odkrył Disk Drill. Jeśli chcesz przefiltrować wyniki, możesz bezpośrednio kliknąć odpowiednie kafelki typu pliku (Obrazy, Wideo, Audio, Dokumenty, Archiwa i Inne).Review found items screen in Disk Drill.
  4. Rozwiń sekcje Usunięte lub utracone i Odtworzone , aby zobaczyć usunięte pliki, które można odzyskać.Data recovery sections in Disk Drill.
  5. Użyj pól wyboru, aby wybrać pliki, które chcesz odzyskać. Aby Ci pomóc, Disk Drill wyświetla podgląd aktualnie wybranego pliku, a każdy plik można ręcznie wyświetlić, klikając ikonę oka obok jego nazwy. Po zakończeniu wyboru kliknij na Odzyskaj .List of recoverable files in Disk Drill.
  6. Wybierz miejsce docelowe dla odzyskiwanych plików i kliknij Dalej .Recovery destination prompt in Disk Drill.
  7. Disk Drill odzyska wybrane pliki.

Jak uniknąć utraty danych przy użyciu Robocopy

Unikanie utraty danych z powodu robocopy polega na użyciu odpowiednich parametrów do Twoich konkretnych wymagań. Jeśli chcesz użyć robocopy /mir bez usuwania jakichkolwiek plików, upewnij się, że folder docelowy nie zawiera żadnych plików, których potrzebujesz. Najlepiej pozostaw ten katalog pusty.

Składnia polecenia robocopy jest następująca:

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

Oto kilka parametrów robocopy, których możesz użyć, jeśli chcesz skopiować pliki z jednego miejsca docelowego do drugiego bez utraty jakichkolwiek danych:

Parametr Opis
/xo Wyklucz starsze pliki, tzn. jeśli plik docelowy już istnieje, nie zastępuj go, jeśli jest nowszy lub ma tę samą datę co źródło.
/xx Wyklucz dodatkowe pliki i katalogi. Zapobiega to ich usunięciu z katalogu docelowego.
/xc Wyklucz zmienione pliki.
/xn Wyklucz nowsze pliki.
/e Kopiuj wszystkie podfoldery, w tym te, które są puste. Nie wpłynie to na istniejące pliki w katalogu docelowym.

Przykładem może być robocopy C:\folder do przeniesienia D:\Sample /MT:32 /XO , który przeniesie folder o nazwie „folder to move” z dysku C: do folderu o nazwie „Sample” na dysku D:. Użyje on 32-wątkowego wielowątkowania (/MT:32) dla szybszej prędkości i wykluczy starsze pliki (/XO).

Zakończenie

Elastyczność i możliwość dostosowania narzędzia robocopy mogą być mieczem obosiecznym, ponieważ różnorodne parametry mogą być często trudne do zrozumienia. Jeśli nie będziesz ostrożny i nie zrozumiesz parametru /mir, jego użycie może spowodować usunięcie plików z folderu docelowego. Na szczęście, możesz je odzyskać używając dobre narzędzie do odzyskiwania danych. Aby uniknąć utraty danych z powodu robocopy w przyszłości, pamiętaj o użyciu bardziej odpowiednich parametrów.

Najczęściej Zadawane Pytania

Robocopy /mir nie tyle nadpisuje istniejące pliki, ile je usuwa, jeśli nie są obecne w folderze źródłowym. Odbija foldery docelowe i źródłowe, a wszelkie zmiany dokonane w folderze źródłowym (jak usunięcie) zostaną odzwierciedlone również w katalogu docelowym.
Robocopy sam w sobie nie uszkadza plików. W rzeczywistości dostępne są przełączniki/parametry (/mt i /z), które mogą zwiększyć prędkość kopiowania oraz automatycznie ponowić próbę, jeśli kopiowanie się nie powiedzie.
Parametr /mir kopiuje źródło i folder docelowy (może to usunąć pliki z folderu docelowego, jeśli nie istnieją w folderze źródłowym), natomiast parametr /e po prostu informuje Windows, aby skopiował wszystkie podfoldery (w tym puste) z folderu źródłowego do folderu docelowego.
manuviraj
Manuviraj Godara to profesjonalny autor treści, który na swoim koncie ma ponad 4 lata doświadczenia. Jego stale rosnące zainteresowanie i doświadczenie z dziedziny technologii skłania go do tworzenia treści związanych z odzyskiwaniem danych i technologią konsumencką.
Zatwierdzone przez
12 lat doświadczenia w tworzeniu oprogramowania, administracji bazami danych oraz naprawie sprzętu komputerowego.
0 KOMENTARZY
To pole jest wymagane
To pole jest wymagane
We respect your privacy; your email address will not be published.

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

Wpisałeś nieprawidłowy adres e-mail!
To pole jest wymagane