Come eliminare il backup di un'altra macchina del tempo?


14

Ho usato il mio disco di Time Machine per eseguire il backup della mia macchina principale, e anche il mac di un amico. Il backup della sua macchina è ora eseguito su un'altra unità di Time Machine e vorrebbe che cancellassi il suo backup.

Ho familiarità con il modo (forse oscuro) di eliminare un particolare backup di time machine, o come eliminare tutti i backup di un determinato file, ma non ho idea di come eliminare il backup di un'altra macchina.

Se avessi accesso alla sua macchina, collegherei l'unità ed eliminerei l'intero backup delle sue unità usando time machine sul suo computer. Indipendentemente dal fatto che sia ragionevole o meno doverlo fare, è irrilevante, perché quella macchina non è disponibile per me. :)

Per favore nessuno mi suggerisce di trascinare il suo backup nel cestino. L'ho fatto una volta e la spazzatura non ha mai finito di svuotarsi.

Qualche idea?


Ho trascinato la cartella di backup di una delle mie vecchie macchine e, come hai scritto, non riesco a svuotare il cestino. Inoltre non posso trascinarlo indietro perché c'è un errore: "Impossibile completare l'operazione perché gli elementi di backup non possono essere modificati". Quindi come ti sei liberato di quella cartella?
Puri,

Risposte:


16

È possibile utilizzare lo tmutilstrumento per eliminare i backup uno per uno.

sudo tmutil delete /Volumes/drive_name/Backups.backupdb/mac_name/YYYY-MM-DD-hhmmss

Se sei sicuro di aver selezionato il nome corretto, puoi eliminare tutti i backup da quel Mac non passando il tempo e lasciandolo eliminare l'intera cartella:

sudo tmutil delete /Volumes/drive_name/Backups.backupdb/mac_name

Il comando sudo ha bisogno della tua password (e non riecheggerà sullo schermo, quindi basta digitarlo e mettere in pausa per essere sicuro di uscire con i file corretti prima di premere Invio).


L'altro nome del Mac non appare nella cartella Backups.backupdb per me (il 10.11.3).
Sam Brightman,

@SamBrightman È possibile che l'unità sia piena e che i vecchi backup siano stati eliminati? Non è normale cancellare tutti i backup: il sistema normalmente ne lascia uno intatto nel caso peggiore. Magari fai una nuova domanda se desideri aiuto per assicurarti che non si tratti di un problema di autorizzazioni sull'unità o di un'unità guasta?
bmike

0

Dovrebbe essere qualcosa del genere

$ sudo rm -rf /Volumes/BackupVolume/Backups.backupdb/machinename

1
Mi sembra di ricordare di aver provato questa "ultima volta" e il comando è rimasto sospeso per molte ore. Ho finito per riformattare l'unità, ma non voglio farlo in questo caso ...
aaaidan

Ci vorrà del tempo se ci sono molti backup, dal momento che sono tutti i singoli file e non gli archivi. Aspetta. Ho appena fatto questo su un ex-Time azionamento automatico (dopo aver migrato il backup su un'unità più grande) ed è lento, ma sarà finire.
Geekosaur,

4
Questo non funzionerà poiché il filesystem protegge Backups.backupdb anche dall'utente root che chiede di eliminare i file.
bmike

1
rm -rf non funziona, anche con sudo (fs nega le autorizzazioni) questo è l'unico modo per procedere: <br> sudo tmutil delete [percorso al nome della macchina] ** Esempio: ** <br> sudo tmutil delete / Volumes /BackupDisk/Backups.backupdb/oldmachine
Magnus Rifkin
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.