¿No puede vaciar la papelera y eliminar las copias de seguridad de Time Machine? Aquí está cómo arreglar eso

Tabla de contenido:

Anonim

A pesar de que Time Machine es una solución notable para hacer copias de seguridad fáciles, puede surgir un problema peculiar para algunos usuarios de Time Machine que hace que la Papelera de Mac OS X no pueda vaciarse cuando la unidad de copia de seguridad está conectada a la Mac. Esto generalmente se manifestará de la siguiente manera; un usuario intenta vaciar la Papelera, la Papelera se niega a vaciarla o se atasca en "Preparándose para vaciar la Papelera...", que luego cuenta hasta varios cientos de miles (o más) de archivos.Si lo deja solo, la Papelera a veces comenzará a eliminarse después de unas horas de contar los archivos, pero va tan lento que literalmente puede esperar un día o más para que se elimine la Papelera, lo que no es práctico.

Esto es obviamente una peculiaridad o un error, y parece suceder cuando alguien intenta eliminar copias de seguridad manualmente para crear espacio adicional en un disco duro, o cuando una copia de seguridad antigua se corrompe cuando Time Machine intenta para realizar la limpieza. Supuestamente, este problema se resolvió en una actualización anterior de Mac OS X, pero, sin embargo, continúa en Mountain Lion, Mavericks, Sierra, El Capitan, etc., quizás porque los archivos que causan el problema suelen ser mucho más antiguos, generalmente de Mac OS. X León y antes.

OK suficiente discusión sobre el problema y algunos antecedentes, vayamos a la solución para que pueda vaciar la papelera nuevamente y eliminar esas viejas y obstinadas copias de seguridad de Time Machine de una vez por todas.

Vaciar manualmente la papelera cuando los archivos de copia de seguridad de Time Machine están atascados

Esto requiere el uso de la eliminación forzada a través de la Terminal, lo que lo hace un poco más avanzado. Si no sabe lo que está haciendo o no se siente cómodo con la Terminal, es posible que desee omitir esto por completo y simplemente esperar la increíblemente larga eliminación de la Papelera a través del Finder. Proceda bajo su propio riesgo.

Asegúrese de ejecutar los comandos con precisión, de lo contrario, puede eliminar archivos que no desea eliminar sin querer, esto es muy importante porque la Terminal no le solicita aprobación o confirmación, simplemente elimina todo.

  • Conecte la unidad Time Machine a la Mac y (temporalmente) detenga las copias de seguridad existentes de Time Machine
  • Abra Terminal, que se encuentra dentro de /Aplicaciones/Utilidades/ y luego ingrese el siguiente comando para cambiar el directorio activo al de la unidad de copia de seguridad de Time Machine:
  • cd /Volumes/(nombre de la unidad de respaldo)/.Trashes/

    Por ejemplo, para cambiar el directorio a una unidad de copia de seguridad llamada "Copias de seguridad de Mac", el comando sería:

    cd /Volumes/Mac\ Backups/.Trashes/

  • Confirme que se encuentra en la ubicación correcta enumerando el contenido de la carpeta .Trashes/, esto generalmente revelará una subcarpeta '501', que contiene los archivos rebeldes Backups.backupdb. Puedes verificar que estás en el lugar correcto con sudo ls:
  • sudo ls 501/

    Nota: En algunas circunstancias, la carpeta 501 no existirá o tendrá otro nombre. A veces, .Trashes también contiene los archivos backupdb directamente. Si no encuentra el directorio 501/, simplemente elimine el contenido de .Trashes/ en su lugar. Nos vamos a centrar en .Trashes/501/ para ser lo más detallado posible con la intención de reducir los errores con el comando rm.

  • Ahora para borrar el contenido de la carpeta .Trashes 501 usando el comando rm. Asegúrese de tener la sintaxis correcta en uso aquí, de lo contrario, puede eliminar accidentalmente algo que no desea. El comando rm no pide confirmación, simplemente elimina archivos.
  • sudo rm -rf 501/Backups.backupdb/

    Ingrese la contraseña del administrador cuando se le solicite para comenzar a eliminar los archivos .Trashes/501/Backup.backupdb/

  • Deje que la Terminal se siente y haga su trabajo, no hay actividad visible, pero por lo general los archivos se eliminarán en 2 a 15 minutos como máximo, salga de la Terminal cuando termine
  • Confirme que la Papelera vuelva a funcionar según lo previsto vaciándola como de costumbre en el Finder de Mac OS X

Solo para usuarios avanzados: versión de sintaxis más corta para las copias de seguridad de Time Machine atascadas en la Papelera

Se puede lograr una versión mucho más corta del proceso anterior eliminando algunas de las medidas de seguridad utilizadas en los pasos anteriores. Solo use este comando si se siente cómodo con la Terminal, reemplazando "BackupDriveName" con el nombre del disco duro en cuestión:

sudo rm -rf /Volumes/BackupDriveName/.Trashes/

Solo para usuarios avanzados: uso de tmutil para eliminar copias de seguridad bloqueadas por terminal

Opcionalmente, también puede usar la herramienta de línea de comando 'tmutil' para eliminar una copia de seguridad de Time Machine. Simplemente reemplace "DRIVENAME" con el nombre de su unidad de Time Machine y "BACKUPTODELETE" con la copia de seguridad en cuestión según lo determine la fecha. Esto requiere el uso de la Terminal, lo que significa que es solo para usuarios avanzados de Mac:

sudo tmutil delete /Volumes/DRIVENAME/Backups.backupdb/BACKUPTODELETE

sudo requiere una contraseña de administrador para poder completar la tarea.

Así que ahora hemos cubierto varias formas de solucionar este problema, y ​​seguramente una funcionará para usted.

Si el motivo por el que intenta eliminar las copias de seguridad antiguas es para liberar espacio para otros medios, considere particionar la unidad de copia de seguridad para que una sección se dedique a Time Machine mientras que el resto esté disponible para el almacenamiento directo de archivos. .Esto evitará la necesidad de eliminar manualmente las copias de seguridad de Time Machine para dejar espacio para los archivos y, con suerte, evitar que surja este problema.

Además, tenga en cuenta que si utiliza copias de seguridad redundantes de Time Machine, es posible que deba realizar este proceso en ambas unidades de copia de seguridad.

Eliminación de copias de seguridad de Time Machine cuando la "Protección de integridad del sistema" le impide hacerlo

Otro escenario que puede ocurrir en las Mac más nuevas con versiones más recientes de Mac OS es un error al intentar eliminar las copias de seguridad de Time Machine que dice algo así como "Los elementos en la Papelera no se pueden eliminar debido a la Protección de integridad del sistema". La solución para este error es deshabilitar temporalmente SIP en la Mac, desechar los archivos de copia de seguridad de Time Machine y luego volver a habilitar SIP.

¿Qué método te funcionó? Comparta sus propias experiencias y soluciones en los comentarios a continuación.

¿No puede vaciar la papelera y eliminar las copias de seguridad de Time Machine? Aquí está cómo arreglar eso