Cara tercepat untuk menghapus semua Cadangan Timemachine untuk mesin

17

Apa cara yang disarankan untuk menyingkirkan seluruh arsip TimeMachine (alias Backups.backupdb)?

Menggunakan Disk Utility untuk menghapus seluruh disk bukanlah suatu pilihan.

Saya memindahkan semuanya ke Sampah, tetapi "bersiap untuk mengosongkan sampah" menghitung file yang akan dihapus selamanya. Saya membatalkan -100.000 file.

Jadi apa cara yang disarankan untuk menghapus sejumlah besar file?

Matthias Bauch
sumber

Jawaban:

16

Jika Anda merasa nyaman menggunakan Terminal.app (terletak di folder Utilities), Anda dapat mencoba menggunakan sudo rm -r <path>/Backups.backupdbperintah Unix . Perhatikan bahwa itu <path>adalah penampung untuk jalur ke hard drive tempat cadangan Time Machine Anda berada. Harap berhati-hati dengan jalur yang Anda lewati untuk perintah ini dengan memastikan tidak ada kesalahan ketik.

Langkah-langkah lengkapnya adalah:

  1. Luncurkan Terminal.app
  2. Di salah satu jendela Terminal.app, ketik sudo rm -Rdiikuti oleh spasi
  3. Gunakan jendela Finder untuk menavigasi ke Backups.backupdbfolder, lalu
  4. Seret folder itu ke jendela Terminal.app pada langkah 2, dan tekan tombol Kembali.
  5. Anda mungkin diminta mengetikkan kata sandi untuk akun admin.
  6. Prompt default akan muncul kembali di jendela Terminal.app ketika penghapusan dilakukan.

Ketik man rmuntuk dokumentasi.

Pengembara global
sumber
Apakah Backups.backupdbsama dengan MachineName.sparsebundlevolume mesin waktu? Saya tidak melihat file backupdb. (Des '15, El Capitan)
Olie
1
Saya membutuhkan /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypassawalan dalam jawaban mattorb untuk memotong kesalahan "Operasi tidak diizinkan".
Dave X
29

Jika Anda punya:

Operasi Tidak Diijinkan

setelah mengeksekusi

sudo rm -rf Backups.backupdb

Anda harus mengikuti pendekatan ini , yang menambahkan bypasssebelum perintah hapus:

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

Pendekatan Mattorb bekerja dengan baik.

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

Namun jalur untuk Backups.backupdb dapat lebih mudah dimasukkan dengan menyeret dan menjatuhkan folder ke jendela terminal setelah perintah rm -rfv [spasi]

Ini masih berfungsi jika Anda telah meletakkan Backups.backupdb di tempat sampah - yang diperlukan hanyalah memindahkannya ke cakram aslinya dan kemudian menerapkan perintah terminal di atas dari sana. saya harap ini membantu

Kupas Batang
sumber
0

Setelah terminal terbuka, saya menggunakan perintah berikut:

rm -rfv /path/to/folder/

The rberarti recursive, fberarti tegas, vberarti verbose sehingga Anda dapat benar-benar melihat file yang dihapus.

Hati-hati saat menggunakan perintah ini. Anda harus menentukan jalur yang tepat jika tidak ada membatalkan untuk perintah ini (kecuali jika Anda memiliki cadangan yang bijaksana).

DomainsFeatured
sumber