Bagaimana saya bisa menghapus cadangan Time Machine, dipindahkan ke tempat sampah?

9

Saya akan menghapus cadangan Time Machine. Saya membuat kesalahan dan bukannya menghapusnya menggunakan Time Machine, saya hanya memindahkan folder Backups.backupdb ke tempat sampah. Sekarang, jika saya mencoba mengosongkan tempat sampah, Finder mencoba untuk menghitung jumlah file yang akan dihapus, dan proses ini sangat memakan waktu, karena Finder mencoba untuk menghitung setiap file di setiap cadangan. Hal yang sama terjadi jika saya mencoba memindahkan folder Backups.backupdb dari tempat sampah di hard drive saya di tempat sebelumnya.

Apa yang bisa saya lakukan dalam situasi ini? Bagaimana saya bisa menghapus cadangan?

Rumata
sumber
Apakah Anda menggunakan drive eksternal (mungkin) secara eksklusif untuk cadangan Time Machine? Jika demikian, apakah Mac Anda satu-satunya mesin yang dicadangkan atau apakah Anda menggunakan drive eksternal untuk juga mencadangkan Mac lain?
klanomath
@klanomath Terima kasih, saya menggunakan drive eksternal untuk cadangan tetapi saya juga menyimpan banyak file di drive ini. Mac saya adalah satu-satunya mesin yang didukung.
Rumata
Jadi hanya memformat / menghapus itu bukan pilihan!
klanomath
@klanomath Maksud Anda memformat Mac atau drive eksternal? ..
Rumata
Maksud saya drive eksternal - tetapi saya sudah menulis jawaban.
klanomath

Jawaban:

12

Untuk menghapus atau memindahkan folder Backups.backupdb, buka Terminal.app.

  • Masuk cd /Volumes/<Name_of_BackupDrive>/.Trashesuntuk mengubah direktori kerja. <Name_of_BackupDrive>harus menjadi nama volume volume cadangan TM Anda.
  • Masuk sudo ls -laOuntuk menampilkan semua folder. Biasanya Anda hanya akan melihat satu folder dengan nama 501 sekarang:

    d-wx-wx-wt@ 3 root      wheel  hidden 102 Jun 25 20:52 .
    drwxrwxr-x  9 root      admin  -      374 Jun 26 01:21 ..
    drwx------@ 2 user      staff  hidden  68 Jun 26 01:21 501
    
  • Masuk sudo suuntuk mendapatkan hak pengguna super.
  • Masukkan cd 501(Ganti 501 dengan apa pun nama direktori adalah) untuk mengubah direktori kerja dan daftar isi dari folder 501 dengan ls -laO. Sekarang Anda akan melihat folder Backups.backupdb :

    drwx------@ 3 user      staff  hidden 102 Jun 26 01:21 .
    d-wx-wx-wt@ 3 root      wheel  hidden 102 Jun 25 20:52 ..
    drwxr-xr-x  2 user      admin  -       68 Jun 26 01:19 Backups.backupdb
    
  • Sekarang Anda dapat memindahkan folder kembali ke root dari drive cadangan dengan:

    mv Backups.backupdb /Volumes/<Name_of_BackupDrive>/
    

    atau hapus folder dengan

    rm -dR Backups.backupdb
    

    Jika Anda diminta untuk menimpa sesuatu (misalnya override rw-r--r-- root/wheel uchg for Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/boot.efi?) masuk yesdan tekan tombol kembali. Anda juga dapat menambahkan -fopsi untuk melewati konfirmasi.


Untuk menghapus cadangan 30 GB di mesin virtual, dibutuhkan sekitar 3 menit. Jadi tergantung pada ukuran Backups.backupdb diperlukan kesabaran.

klanomath
sumber
Ini bekerja dengan baik, butuh 1 jam untuk menghapus 280 gb.
OJVM
0

Anda juga dapat mencoba untuk menghapus sampah dengan bantuan program gratis Onyx: http://www.titanium.free.fr/onyx.html Anda membuka program dan gå untuk "membersihkan", kemudian ke "Sampah" dan kemudian klik pada "delete". Program akan menghapus konten di Sampah untuk semua volume yang terhubung (misalnya Time Machine).

elli
sumber
2
Bagaimana cara melakukan ini secara berbeda dari Finder?
user151019
Terima kasih banyak atas jawabannya, saya mencari cara menghapus file ini, ONYX membuat keajaiban dalam ONE GO.
user248484
0

Pertama, terima kasih banyak atas bantuannya! Saya hanya ingin memasukkan beberapa langkah yang berbeda untuk pengaturan saya - kalau-kalau itu dapat membantu orang lain.

Saya menggunakan drive cadangan eksternal WD:

  1. Buka folder root, tempat Anda bisa masuk ke direktori Volume:
    • cd ../ ..
  2. Ubah ke direktori volume:
    • CD Volume / My \ Passport
  3. Lihat semua folder:
    • sudo ls -laO
  4. Dapatkan hak pengguna super:
    • sudo su 5 Cari direktori .Rash dan ubah menjadi.
    • Setiap direktur terdaftar di akhir setiap baris.
    • cd .Rash
  5. Daftar isi direktori .Rash:
    • ls -laO
  6. Cari folder 501 dan hapus:
    • rm -dR 501
JSM91
sumber
1
Atas nama pengguna anonim: "buka teminal ketik sudo chmod -R 777" seret dan lepas satu folder atau file dari tempat sampah "tekan enter ketik kata sandi jika diminta. Dibutuhkan sekitar 3 menit untuk menjalankan perintah. Lagi ketik sudo rm -R "seret dan jatuhkan file yang sama." Tekan enter enter password jika diminta. Membutuhkan waktu sekitar 3 menit. Ini seharusnya bekerja karena saya mencoba banyak opsi hanya ini bekerja untuk saya. Jika berhasil ulangi perintah dengan menyeret dan menjatuhkan semua file itu harus dihapus. kedua langkah diperlukan. "
JMY1000