Come posso eliminare i backup di Time Machine, spostati nel cestino?


9

Stavo per eliminare i backup di Time Machine. Ho fatto un errore e invece di eliminarli utilizzando Time Machine, ho appena spostato la cartella Backups.backupdb nel cestino. Ora, se provo a svuotare il cestino, Finder tenta di contare il numero di file che verranno eliminati e questo processo richiede incredibilmente tempo, poiché Finder prova a contare ogni file in ogni backup. La stessa cosa succede se provo a spostare la cartella Backups.backupdb dal cestino sul mio disco rigido dove era prima.

Cosa posso fare in questa situazione? Come posso eliminare i backup?


Utilizzi (probabilmente) l'unità esterna esclusivamente per i backup di Time Machine? In tal caso, il tuo Mac è l'unico computer di cui è stato eseguito il backup o usi l'unità esterna per eseguire il backup anche di altri Mac?
klanomath,

@klanomath Grazie, ho usato un'unità esterna per i backup, ma conservo anche molti file su questa unità. Il mio Mac è l'unico computer di cui è stato eseguito il backup.
Rumata,

Quindi, solo la formattazione / cancellazione è alcuna possibilità!
klanomath,

@klanomath Intendi formattare il Mac o l'unità esterna? ..
Rumata,

Intendevo l'unità esterna, ma ho già scritto una risposta.
klanomath,

Risposte:


12

Per rimuovere o spostare la cartella Backups.backupdb, apri Terminal.app.

  • Invio cd /Volumes/<Name_of_BackupDrive>/.Trashesper cambiare la directory di lavoro. <Name_of_BackupDrive>deve essere il nome del volume del volume di backup TM.
  • Invio sudo ls -laOper mostrare tutte le cartelle. Di solito dovresti vedere solo una cartella con il nome 501 ora:

    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
    
  • Inserisci sudo super ottenere i diritti di superutente.
  • Immettere cd 501(Sostituisci 501 con qualunque sia il nome della directory) per modificare la directory di lavoro ed elencare il contenuto della cartella 501 con ls -laO. Ora dovresti vedere la cartella 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
    
  • Ora puoi spostare nuovamente la cartella nella directory principale dell'unità di backup con:

    mv Backups.backupdb /Volumes/<Name_of_BackupDrive>/
    

    o rimuovere la cartella con

    rm -dR Backups.backupdb
    

    Se ti viene chiesto di ignorare qualcosa (es. override rw-r--r-- root/wheel uchg for Backups.backupdb/.RecoverySets/0/com.apple.recovery.boot/boot.efi?), Inserisci yese premi il pulsante di ritorno. Puoi anche aggiungere l' -fopzione per saltare le conferme.


Per eliminare un backup di 30 GB in una macchina virtuale ci sono voluti circa 3 minuti. Quindi a seconda della dimensione di Backups.backupdb è necessaria una certa pazienza.


Ha funzionato bene, ci sono voluti circa 1 ora per eliminare 280 GB.
OJVM,

0

Puoi anche provare a eliminare il cestino con l'aiuto del programma gratuito Onyx: http://www.titanium.free.fr/onyx.html Apri il programma e vai su "clean", quindi su "Cestino" e quindi fai clic su su "elimina". Il programma eliminerà il contenuto nel Cestino per tutti i volumi collegati (ad esempio Time Machine).


2
In che modo lo fa diversamente dal Finder?
user151019

Grazie mille per la risposta, stavo cercando come eliminare questi file, ONYX crea la magia in ONE GO.
user248484,

0

Prima di tutto, grazie mille per l'aiuto! Volevo solo includere alcuni passaggi che erano diversi per la mia installazione, nel caso in cui possa aiutare qualcun altro.

Stavo usando un'unità di backup esterna WD:

  1. Vai alla cartella principale, dove puoi accedere alla directory Volumes:
    • cd ../ ..
  2. Passare alla directory dei volumi:
    • cd Volumes / My \ Passport
  3. Visualizza tutte le cartelle:
    • sudo ls -laO
  4. Ottieni diritti di superutente:
    • sudo su 5 Cerca la directory .Trashes e modificala.
    • Ogni regista è elencato alla fine di ogni riga.
    • cd .Trash
  5. Elencare i contenuti della directory .Trashes:
    • ls -laO
  6. Cerca una cartella 501 e rimuovila:
    • rm -dR 501

1
Per conto di un utente anonimo: "apri tipo teminale sudo chmod -R 777" trascina e rilascia una cartella o un file dal cestino "premi inserisci il tipo di password se richiesto. Sono necessari circa 3 minuti per eseguire il comando. Di nuovo digita sudo rm -R "trascina e rilascia lo stesso file". Premere invio inserire la password se richiesto. Richiede tempo 3 minuti circa, questo dovrebbe funzionare poiché ho provato molte opzioni solo questo ha funzionato per me. In caso di successo ripetere i comandi trascinando e rilasciando tutti i file che devono essere eliminati. Sono richiesti entrambi i passaggi. "
JMY1000,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.