Comment supprimer la sauvegarde Time Machine d'une autre machine?

14

J'ai utilisé mon lecteur Time Machine pour sauvegarder ma machine principale, ainsi que le mac d'un ami. Sa machine est maintenant sauvegardée sur un autre lecteur Time Machine, et elle aimerait que je supprime sa sauvegarde.

Je connais la façon (peut-être obscure) de supprimer une sauvegarde Time Machine particulière, ou comment supprimer toutes les sauvegardes d'un fichier particulier, mais je ne sais pas comment supprimer la sauvegarde d'une autre machine.

Si j'avais accès à sa machine, je branche le lecteur et supprime l'intégralité de la sauvegarde de ses disques à l'aide de Time Machine sur son ordinateur. Qu'il soit raisonnable ou non de le faire n'a pas d'importance, je suppose, car cette machine n'est pas à ma disposition. :)

S'il vous plaît, personne ne suggère que je fasse glisser sa sauvegarde dans la corbeille. Je l'ai fait une fois et la poubelle n'a jamais fini de se vider.

Des idées?

aaaidan
la source
J'ai fait glisser le dossier de sauvegarde de l'une de mes anciennes machines et, comme vous l'avez écrit, je ne peux pas vider la corbeille. Je ne peux pas non plus le faire glisser car il y a une erreur: "L'opération ne peut pas être terminée car les éléments de sauvegarde ne peuvent pas être modifiés." Alors, comment vous êtes-vous débarrassé de ce dossier?
puri

Réponses:

16

Vous pouvez utiliser l' tmutiloutil pour supprimer les sauvegardes une par une.

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

Si vous êtes sûr d'avoir sélectionné le nom correct, vous pouvez supprimer toutes les sauvegardes de ce Mac en ne dépassant pas l'heure et en le laissant supprimer l'intégralité du dossier:

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

La commande sudo a besoin de votre mot de passe (et il ne fera pas écho à l'écran, alors tapez-le et faites une pause pour être sûr de dater les bons fichiers avant d'appuyer sur entrée).

bmike
la source
L'autre nom de Mac n'apparaît pas dans le dossier Backups.backupdb pour moi (le 10.11.3).
Sam Brightman
@SamBrightman Est-il possible que le disque soit plein et que les anciennes sauvegardes aient été élaguées? Il n'est pas habituel de supprimer toutes les sauvegardes - le système en laisse normalement une intacte dans le pire des cas. Peut-être commencer une nouvelle question si vous souhaitez de l'aide pour vous assurer qu'il ne s'agit pas d'un problème d'autorisations sur le lecteur ou d'un lecteur défaillant?
bmike
0

Cela devrait être quelque chose comme

$ sudo rm -rf /Volumes/BackupVolume/Backups.backupdb/machinename
geekosaure
la source
1
Je me souviens avoir essayé cette "dernière fois" et la commande a été suspendue pendant plusieurs heures. J'ai fini par reformater le disque, mais je ne veux pas faire ça dans ce cas ...
aaaidan
Cela prendra un certain temps s'il y a beaucoup de sauvegardes, car ce sont tous des fichiers individuels et non des archives. Attends. Je viens de le faire sur un ancien disque Time Machine (après avoir migré la sauvegarde vers un disque plus grand) et c'est lent mais ça va finir.
geekosaur
4
Cela ne fonctionnera pas car le système de fichiers protège le fichier Backups.backupdb même de l'utilisateur root demandant la suppression de fichiers.
bmike
1
rm -rf ne fonctionne pas, même avec sudo (fs refuse les autorisations) c'est la seule façon de procéder: <br> sudo tmutil delete [chemin vers le nom de la machine] ** Exemple: ** <br> sudo tmutil delete / Volumes /BackupDisk/Backups.backupdb/oldmachine
Magnus Rifkin