マシンのすべてのTimemachineバックアップを削除する最も速い方法


17

TimeMachineアーカイブ全体(別名Backups.backupdb)を削除する推奨方法は何ですか?

ディスクユーティリティを使用してディスク全体を消去することはオプションではありません。

すべてをゴミ箱に移動しましたが、「空のゴミへの準備」ではファイルを永久に削除するためにカウントしていました。-100,000個のファイルでキャンセルしました。

それでは、大量のファイルを削除する推奨される方法は何ですか?

回答:


16

「ユーティリティ」フォルダにある「Terminal.app」の使用に慣れている場合は、Unix sudo rm -r <path>/Backups.backupdbコマンドを使用してみてください。これ<path>は、Time Machineバックアップが配置されているハードドライブへのパスのプレースホルダーです。タイプミスがないことを確認して、このコマンドに渡すパスに注意してください。

完全な手順は次のとおりです。

  1. Terminal.appを起動します
  2. Terminal.appのウィンドウのいずれかでsudo rm -R、スペースを入力します
  3. Finderウィンドウを使用してBackups.backupdbフォルダーに移動し、
  4. そのフォルダーを手順2のTerminal.appのウィンドウにドラッグし、Returnキーを押します。
  5. 管理者アカウントのパスワードの入力を求められる場合があります。
  6. 削除が完了すると、Terminal.appのウィンドウにデフォルトのプロンプトが再表示されます。

man rmドキュメントのタイプ。


であるBackups.backupdbと同MachineName.sparsebundleタイムマシンボリューム上?backupdbファイルが表示されません。(15年12月、エルキャピタン)
オリー

1
/System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass「操作が許可されていません」エラーを回避するには、mattorbの回答にプレフィックスが必要でした 。
デイブX

29

あなたが持っている場合:

許可されていない操作

実行後

sudo rm -rf Backups.backupdb

removeコマンドの前に追加するこのアプローチに従う必要がありますbypass

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

1

Mattorbのアプローチはうまく機能します。

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

ただし、コマンドrm -rfv [space]の後にフォルダーをターミナルウィンドウにドラッグアンドドロップすると、Backups.backupdbのパスを簡単に入力できます。

Backups.backupdbをゴミ箱に入れた場合でも機能します。必要なのは、元のディスクに移動して、そこから上記のターミナルコマンドを適用することだけです。これがお役に立てば幸いです


0

ターミナルが開いたら、次のコマンドを使用しました。

rm -rfv /path/to/folder/

r手段は、再帰f強制的手段を、vあなたは実際のファイルを見ることができるように詳細な手段が削除されます。

このコマンドを使用するときは注意してください。正確なパスを指定する必要があります。指定しないと、このコマンドを元に戻すことはできません(賢明なバックアップがない限り)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.