Der schnellste Weg, um alle Timemachine-Backups für eine Maschine zu löschen

Was ist der empfohlene Weg, um ein ganzes TimeMachine-Archiv (auch bekannt als Backups.backupdb) loszuwerden?

Die Verwendung des Festplatten-Dienstprogramms zum Löschen der gesamten Festplatte ist keine Option.

Ich habe alles in den Papierkorb verschoben, aber "Vorbereitung zum Leeren des Papierkorbs" zählte Dateien, die für immer gelöscht werden sollten. Ich habe bei -100.000 Dateien gekündigt.

Was ist also der empfohlene Weg, um große Mengen an Dateien zu löschen?

Antworten (4)

Wenn Sie mit der Verwendung von Terminal.app (im Ordner Dienstprogramme) vertraut sind, können Sie versuchen, den Unix- sudo rm -r <path>/Backups.backupdbBefehl zu verwenden. Beachten Sie, dass <path>dies der Platzhalter für den Pfad zu der Festplatte ist, auf der sich Ihre Time Machine-Sicherung befindet. Bitte seien Sie vorsichtig mit dem Pfad, den Sie an diesen Befehl übergeben, indem Sie sicherstellen, dass kein Tippfehler vorliegt.

Die vollständigen Schritte sind:

  1. Starten Sie Terminal.app
  2. Geben Sie in einem der Fenster von Terminal.app sudo rm -Rgefolgt von einem Leerzeichen ein
  3. Backups.backupdbVerwenden Sie dann ein Finder-Fenster, um zu dem Ordner zu navigieren
  4. Ziehen Sie diesen Ordner in das Fenster von Terminal.app aus Schritt 2 und drücken Sie die Eingabetaste.
  5. Möglicherweise werden Sie aufgefordert, das Kennwort für das Administratorkonto einzugeben.
  6. Die Standard-Eingabeaufforderung erscheint wieder im Fenster von Terminal.app, wenn der Löschvorgang abgeschlossen ist.

Typ man rmfür die Dokumentation.

ist Backups.backupdbdie gleiche MachineName.sparsebundleLautstärke wie auf der Zeitmaschine? Ich sehe keine backupdb-Dateien. (Dezember '15, El Capitan)
Ich brauchte das /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypassPräfix in Mattorbs Antwort, um die Fehler "Operation nicht zulässig" zu umgehen.

Wenn Sie haben:

Operation unzulässig

nach Ausführung

sudo rm -rf Backups.backupdb

Sie sollten diesem Ansatz folgen , der bypassvor dem Befehl zum Entfernen hinzugefügt wird :

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

Mattorbs Ansatz funktioniert gut.

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

Der Pfad für Backups.backupdb kann jedoch einfacher eingegeben werden, indem Sie den Ordner per Drag & Drop in das Terminalfenster nach dem Befehl rm -rfv[space] ziehen.

Es funktioniert immer noch, wenn Sie Backups.backupdb in den Papierkorb verschoben haben - alles, was Sie brauchen, ist, es auf die Original-CD zu verschieben und dann den obigen Terminalbefehl von dort aus anzuwenden. ich hoffe das hilft

Sobald das Terminal geöffnet ist, habe ich den folgenden Befehl verwendet:

rm -rfv /path/to/folder/

Das rbedeutet rekursiv, fbedeutet energisch, vbedeutet ausführlich, sodass Sie tatsächlich sehen können, dass die Dateien gelöscht werden.

Seien Sie vorsichtig, wenn Sie diesen Befehl verwenden. Sie müssen den genauen Pfad angeben, da dieser Befehl sonst nicht rückgängig gemacht werden kann (es sei denn, Sie haben eine Sicherungskopie, was sinnvoll ist).