¿Cómo eliminar la copia de seguridad de la máquina del tiempo de otra máquina?

14

He usado mi unidad Time Machine para hacer una copia de seguridad de mi máquina principal, y también la Mac de un amigo. Ahora se está haciendo una copia de seguridad de su máquina en otra unidad de Time Machine, y le gustaría que elimine su copia de seguridad.

Estoy familiarizado con la forma (quizás oscura) de eliminar una copia de seguridad de una máquina del tiempo en particular, o cómo eliminar todas las copias de seguridad de un archivo en particular, pero no tengo idea de cómo eliminar la copia de seguridad de otra máquina.

Si tuviera acceso a su máquina, enchufaría la unidad y eliminaría toda la copia de seguridad de sus unidades usando la máquina del tiempo en su computadora. Supongo que es razonable o no tener que hacer esto, porque esa máquina no está disponible para mí. :)

Por favor, nadie sugiera que arrastre su copia de seguridad a la basura. Lo hice una vez y la basura nunca terminó de vaciarse.

¿Algunas ideas?

aaaidan
fuente
Arrastré la carpeta de respaldo de una de mis viejas máquinas y, como usted escribió, no puedo vaciar la basura. Además, no puedo arrastrarlo hacia atrás porque hay un error: "La operación no se puede completar porque los elementos de copia de seguridad no se pueden modificar". Entonces, ¿cómo se libró de esa carpeta?
Puri

Respuestas:

16

Puede usar la tmutilherramienta para eliminar copias de seguridad una por una.

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

Si está seguro de haber seleccionado el nombre correcto, puede eliminar todas las copias de seguridad de esa Mac al no pasar el tiempo y dejar que elimine toda la carpeta:

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

El comando sudo necesita su contraseña (y no se hará eco en la pantalla, así que simplemente escríbala y haga una pausa para asegurarse de que está fechando los archivos correctos antes de presionar enter).

bmike
fuente
El nombre de la otra Mac no aparece en la carpeta Backups.backupdb para mí (el 10.11.3).
Sam Brightman
@SamBrightman ¿Es posible que la unidad esté llena y se hayan eliminado las copias de seguridad antiguas? No es habitual eliminar todas las copias de seguridad: el sistema normalmente deja una intacta en el peor de los casos. ¿Tal vez comenzar una nueva pregunta si desea ayuda para asegurarse de que no se trata de un problema de permisos en la unidad o unidad defectuosa?
bmike
0

Debería ser algo en la línea de

$ sudo rm -rf /Volumes/BackupVolume/Backups.backupdb/machinename
geekosaur
fuente
1
Me parece recordar haber intentado esta "última vez" y el comando se suspendió durante muchas horas. Acabé volver a formatear la unidad, pero no quiero hacer eso en este caso ...
aaaidan
Tomará un tiempo si hay muchas copias de seguridad, ya que se trata de archivos individuales y no de archivos. Espera. Acabo de hacer esto en un ex-tiempo de conducción de la máquina (después de haber migrado la copia de seguridad de una unidad más grande) y es lento, pero voy a terminar.
geekosaur
44
Esto no funcionará ya que el sistema de archivos protege los Backups.backupdb incluso del usuario root que solicita eliminar archivos.
bmike
1
rm -rf no funciona, incluso con sudo (fs niega los permisos) esta es la única forma de hacerlo: <br> sudo tmutil delete [ruta al nombre de la máquina] ** Ejemplo: ** <br> sudo tmutil delete / Volumes /BackupDisk/Backups.backupdb/oldmachine
Magnus Rifkin