Najszybszy sposób na usunięcie wszystkich kopii zapasowych Timemachine dla maszyny

Jaki jest zalecany sposób na pozbycie się całego archiwum TimeMachine (aka Backups.backupdb)?

Używanie Narzędzia dyskowego do wymazania całego dysku nie wchodzi w grę.

Przeniosłem wszystko do Kosza, ale „przygotowywanie się do opróżnienia kosza” liczyło pliki do usunięcia na zawsze. Anulowałem przy -100 000 plików.

Jaki jest więc zalecany sposób usuwania dużych ilości plików?

Odpowiedź

Jeśli „czujesz się komfortowo w korzystaniu z Terminal.app (znajdującego się w folderze Utilities), możesz spróbować użyć polecenia Unix sudo rm -r <path>/Backups.backupdb. Zwróć uwagę, że <path> to symbol zastępczy ścieżki do dysku twardego, na którym znajduje się kopia zapasowa Time Machine. Uważaj na ścieżkę, którą przekazujesz do tego polecenia, upewniając się, że nie ma literówki.

Kompletne kroki:

  1. Uruchom Terminal.app
  2. W jednym z okien Terminal.app wpisz sudo rm -R ze spacją
  3. Użyj okna Findera, aby przejść do folderu Backups.backupdb, a następnie
  4. przeciągnij ten folder do okna Terminal.app w kroku 2 i naciśnij klawisz Return.
  5. Możesz zostać poproszony o wpisanie hasła do konta administratora.
  6. Pojawi się domyślny monit w oknie Terminal.app po zakończeniu usuwania.

Wpisz man rm, aby uzyskać dokumentację.

Komentarze

  • czy Backups.backupdb to to samo co MachineName.sparsebundle na woluminie wehikułu czasu? I ' Nie widzę żadnych plików backupdb. (Gru ' 15, El Capitan)
  • Potrzebowałem /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass prefiks w mattorb ' s odpowiedzi, aby ominąć " Operacja niedozwolona tted " błędy.

Odpowiedź

Jeśli „ve dostał:

Operacja niedozwolona

po wykonaniu

sudo rm -rf Backups.backupdb 

należy postępować zgodnie z tym podejściem , które polega na dodaniu bypass przed poleceniem usuwania:

sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass rm -rfv Backups.backupdb 

Odpowiedź

Podejście Mattorba działa dobrze.

sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass rm -rfv Backups.backupdb

Jednak ścieżka do Backups.backupdb może być łatwiejsza wprowadzony przez przeciągnięcie i upuszczenie folderu do okna terminala po poleceniu rm -rfv [spacja]

Nadal działa, jeśli umieścisz Backups.backupdb w koszu – wystarczy przenieść go do niego oryginalnego dysku, a następnie zastosuj stamtąd powyższe polecenie terminala. Mam nadzieję, że to pomoże

Odpowiedź

Po otwarciu terminala użyłem następującego polecenia:

rm -rfv /path/to/folder/

r oznacza cykliczne, f oznacza na siłę, v oznacza gadatliwość, więc możesz faktycznie zobaczyć usuwane pliki.

Zachowaj ostrożność podczas używania tego polecenia. Musisz podać dokładną ścieżkę, w przeciwnym razie nie będzie można cofnąć tego polecenia (chyba że masz rozsądną kopię zapasową).

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *