Jak usunąć stare kopie zapasowe z Time Machine na Macu

Spisu treści:

Anonim

Jeśli używasz Time Machine do tworzenia kopii zapasowych komputera Mac na dysku zewnętrznym, możesz ręcznie usunąć stare kopie zapasowe, które nie są już potrzebne. Tak, Time Machine zajmuje się własnym sprzątaniem, ale czasami użytkownicy muszą ręcznie interweniować. Może to mieć różne przyczyny, na przykład proste usunięcie starych kopii zapasowych lub ograniczenie miejsca na dysku kopii zapasowej, na którym Time Machine uruchamia błąd o treści „Time Machine nie może ukończyć tworzenia kopii zapasowej.Ta kopia zapasowa jest za duża dla dysku kopii zapasowej. Kopia zapasowa wymaga XX GB, ale dostępne są tylko YY GB.”

Bez względu na przyczynę możesz łatwo usuwać stare kopie zapasowe z dysku Time Machine, aby zwolnić miejsce na tym dysku na nową kopię zapasową lub po prostu ręcznie przeprowadzić konserwację dysku Time Machine.

Usuwanie starych kopii zapasowych Time Machine za pomocą Time Machine w systemie Mac OS X

Jest to preferowane podejście do usuwania starych kopii zapasowych wykonanych w Time Machine, wykorzystuje samą aplikację Time Machine i jest proste, obsługiwane w całości przez przyjazny interfejs użytkownika.

  1. Podłącz dysk Time Machine do komputera Mac, jeśli jeszcze tego nie zrobiłeś
  2. Rozwiń ikonę wehikułu czasu na pasku menu, a następnie wybierz „Wejdź do wehikułu czasu”
  3. Przejdź do punktu w czasie, który chcesz usunąć (jeśli chcesz usunąć bardzo starą kopię zapasową, przewiń, aż znajdziesz odpowiednie miejsce w czasie)
  4. Kliknij prawym przyciskiem myszy kopię zapasową w oknie Findera Time Machine lub kliknij małą ikonę koła zębatego w oknie Findera — oba działają tak samo — a następnie wybierz „Usuń wszystkie kopie zapasowe (nazwa)”
  5. Wprowadź hasło administratora, gdy zostaniesz poproszony o usunięcie kopii zapasowej

Zasadniczo będziesz przechodzić do sekcji systemu plików Mac, dla której chcesz usunąć kopię zapasową wehikułu czasu, więc jeśli chcesz usunąć stare kopie zapasowe dla całego komputera Mac, przejdź do katalogu głównego folder lub folder użytkownika, w zależności od tego, co jest odpowiednie dla twojego scenariusza. W ten sposób proces usuwania całej starej kopii zapasowej jest podobny do usuwania kopii zapasowej określonego pliku lub folderu z Time Machine, z tą różnicą, że zamiast atakować niewielką część systemu plików, wybierasz cały Mac lub katalog użytkownika w Wehikule Czasu.

Usuwanie starych kopii zapasowych z Time Machine za pomocą tmutil

Jeśli jesteś biegły w posługiwaniu się wierszem poleceń, narzędzie tmutil może również natychmiast usuwać kopie zapasowe dowolnego wieku. Powyższe podejście GUI jest znacznie łatwiejsze dla większości użytkowników, ponieważ zapewnia wizualną reprezentację tego, co zostanie usunięte, podczas gdy tmutil jest odpowiedni tylko dla osób z wystarczającym doświadczeniem terminalowym. Jak zawsze w przypadku wiersza poleceń, niezbędna jest dokładna składnia.

Składnia tmutil, której należy użyć, jest następująca:

tmutil delete /TimeMachine/Drive/Path/To/OldBackup/

Prawdopodobnie będziesz chciał wyświetlić listę katalogów według daty, aby zobaczyć, którą starą kopię zapasową usunąć, aby mieć pewność, że masz właściwą ścieżkę. Używanie uzupełniania tabulatorami może to pominąć, jeśli masz pewność, w przeciwnym razie po prostu użyj ls, aby zobaczyć listę dat:

ls /Volumes/TimeMachineDrive/Backups.backupdb/MacName/

Ta lista może być dość długa i szczegółowa.

Na przykład, jeśli masz starą kopię zapasową sprzed kilku lat, którą chcesz usunąć w określonym dniu:

tmutil delete /Volumes/BackupDriveName/Backups.backupdb/MacComputerName/RRRR-MM-DD-GGMMSS/

Pamiętaj, aby zmienić „BackupDriveName” na nazwę dysku woluminu Time Machine, „MacComputerName” na nazwę komputera Mac, z którego chcesz usunąć kopie zapasowe, oraz dokładną datę w roku/miesiącu / format daty/czasu, zastępując w razie potrzeby „RRRR-MM-DD-HHMMSS”.

Przykład takiej składni to:

sudo tmutil delete /Volumes/Time Machine Backups/Backups.backupdb/MacBook\ Pro/2015-07-13-150021/

Ponadto pamiętaj o dokładnej składni.

Podobnie jak inne narzędzia wiersza poleceń, tmutil może akceptować symbole wieloznaczne, co oznacza, że ​​technicznie można usunąć wszystkie kopie zapasowe w ten sposób.Tylko upewnij się, że wiesz, co robisz, w przeciwnym razie możesz utracić dane, których nie zamierzałeś. Chyba że wykonasz kopie zapasowe swoich kopii zapasowych (z redundancją Time Machine lub w inny sposób), których odzyskanie byłoby niemożliwe.

(Ważna uwaga dodatkowa: z pewnością niektórzy zaawansowani użytkownicy komputerów Mac zastanawiają się, dlaczego po prostu nie użyć polecenia rm -rf lub nie wrzucić go do kosza i wymusić opróżnienia. Chociaż obie te metody działają, aby usunąć kopię zapasową, prawie zawsze powoduje uszkodzenie kopii zapasowej Time Machine lub w najlepszym przypadku Time Machine utknie na „Przygotowaniu kopii zapasowej", co wymaga dalszego rozwiązywania problemów. Aby tego uniknąć, pomiń rm i pomiń używanie Kosza do usuwania starych kopii zapasowych Time Machine, użyj aplikacji Time Machine lub narzędzie tmutil)

Zwykle usuwanie starych kopii zapasowych jest konieczne tylko z bardzo konkretnych powodów związanych z konserwacją dysku z kopiami zapasowymi lub w celu zwolnienia miejsca na przestarzałe kopie zapasowe. Rzadko może to być również konieczne jako sztuczka rozwiązywania problemów, co zwykle jest spowodowane czkawką w najnowszym pliku kopii zapasowej.

Niezależnie od wybranej metody zdecydowanie zaleca się ręczne rozpoczęcie tworzenia nowej kopii zapasowej natychmiast po usunięciu innych kopii zapasowych, co gwarantuje dostępność najnowszej kopii zapasowej i jest szczególnie ważne, jeśli właśnie usunięto wiele stare kopie zapasowe dla określonego komputera Mac.

Jak usunąć stare kopie zapasowe z Time Machine na Macu