Borrar instantáneas locales de Time Machine en Mac
Borras un export de 20 GB, vacías la Papelera y el espacio disponible casi no se mueve. El instinto es instalar un limpiador. Lo más habitual es que los bloques sigan retenidos por instantáneas locales de Time Machine en el volumen de arranque. Ajustes de almacenamiento mete ese efecto en Datos del sistema o en una cifra purgable vaga, así que la barra gris se queda grande después de haber hecho lo sensato.
Esta es una guía de laboratorio: cómo el copy-on-write de APFS fija bloques, cómo medir
instantáneas con herramientas del sistema, qué cambia realmente tmutil y cómo liberar
espacio sin borrar un disco de copia real. Cuando termines, deberías poder distinguir el
anclaje por instantáneas de un problema de carpetas que faltan de verdad en menos de cinco
minutos.
Respuesta corta: cuando borrar archivos no libera espacio, lista las instantáneas con tmutil listlocalsnapshots /, redúcelas con tmutil thinlocalsnapshots y deja que APFS suelte los bloques anclados. El disco externo de Time Machine conserva cada copia de seguridad de todas formas: las instantáneas locales son solo copias temporales en el volumen de arranque.
El modelo mental equivocado
La gente trata el espacio libre como «suma de archivos visibles». En APFS se acerca más a
«bloques sin ninguna referencia restante». Un archivo puede salir del Finder y seguir
dejando extents referenciados por una instantánea. Hasta que cae la última referencia,
df sigue contando esos bloques como usados.
En la conversación se mezclan tres números distintos:
| Número | Qué responde |
|---|---|
| «Tamaño» del Finder / app | Tamaño lógico de los archivos con nombre que aún ves |
Usado/disponible de df |
Lo que reporta el sistema de archivos montado tras las reglas de contabilidad |
| «Purgable» de Almacenamiento | Un techo sobre pools mixtos recuperables |
Purgable no es una carpeta. Puede incluir instantáneas locales, algunas cachés, contenido
en la nube expulsable y holgura contable. Una herramienta que promete «liberar 47,2 GB de
purgable» sin mostrar un df de antes y después está adivinando.
Bajo el capó: copy-on-write e instantáneas
Cuando Time Machine crea una instantánea local, el volumen registra una vista congelada de extents. Las escrituras posteriores asignan bloques nuevos. Los bloques viejos siguen vivos mientras alguna instantánea los necesite. Borrar un archivo solo quita el puntero del volumen en vivo.
Por eso esta secuencia es tan común:
- Anota el espacio libre con
df -h /. - Borra un archivo grande desechable que controlas y vacía la Papelera.
- El espacio libre casi no se mueve.
tmutil listlocalsnapshots /sigue mostrando entradas.- Tras un thin o un borrado de instantáneas locales, el espacio libre sube (a veces en minutos).
Apple documenta las instantáneas locales como gestionadas de forma automática: se crean entre copias externas, se guardan un rato corto y se reducen cuando hace falta espacio. Ayudan a restaurar versiones recientes cuando el disco de copia no está enchufado. No sustituyen un historial completo de Time Machine en un medio externo.
Los nombres de las instantáneas locales suelen verse así:
com.apple.TimeMachine.2026-07-28-091530.local
El sufijo .local suele indicar que es una instantánea local en disco, no una entrada del
destino de copia.
Instantáneas locales, externas y de otro tipo
| Tipo | Dónde | Qué hacer |
|---|---|---|
Instantáneas locales de TM en / |
Volumen de arranque | Reducir con tmutil cuando la capacidad aprieta |
| Copias de Time Machine | Volumen externo o de red | Historial real; no las borres para arreglar el espacio interno |
| Otras instantáneas APFS | Mismo volumen, otros nombres | Solo borra si conoces al dueño |
| Optimizar almacenamiento de iCloud | Nube + materialización local | Política de expulsión, no tmutil |
diskutil apfs listSnapshots / puede mostrar más que solo Time Machine. Otro software
puede crear instantáneas APFS. No borres instantáneas no TM desconocidas con un
optimizador al azar.
Laboratorio: mide antes de borrar nada
Abre Terminal y captura una línea base. Anota los números; la memoria miente.
date
df -h /
tmutil listlocalsnapshots /
diskutil apfs listSnapshots /
diskutil apfs list
Cómo leer la salida
listlocalsnapshots vacío. Las instantáneas locales de TM no son tu problema. Mapea
carpetas con du o un treemap (archivos grandes) y
mira cachés, Photos, Docker o copias de dispositivos.
Hay instantáneas y el espacio libre es bajo. El anclaje es plausible. Sigue con el thin y vuelve a medir.
diskutil apfs list muestra un contenedor con varios volúmenes. El espacio libre se
comparte a nivel de contenedor. Un segundo volumen puede hacer que una etiqueta de
volumen parezca llena mientras el contenedor aún tiene sitio, o al revés. Mira siempre el
espacio libre del contenedor, no solo la etiqueta del volumen de arranque.
Errores de permiso. Terminal puede no tener Acceso total al disco para algunos árboles protegidos. Eso es un problema de acceso, no prueba de que el disco esté vacío.
Un experimento controlado
Si quieres una prueba en tu propio Mac:
- Anota los bytes disponibles de
df. - Copia un archivo grande desechable (por ejemplo una imagen de disco que puedas recrear) al volumen interno, bórralo y vacía la Papelera.
- Compara
dfotra vez en unos segundos. - Lista las instantáneas.
- Si el espacio libre casi no se movió y hay instantáneas, haz thin, espera dos minutos
y vuelve a
df.
Acabas de separar «archivo fuera del Finder» de «bloques libres para escrituras nuevas».
Qué puede hacer tmutil
Deja que el sistema reduzca primero
Si la capacidad disponible solo está un poco justa, sigue trabajando. Instalar actualizaciones, escribir archivos grandes o simplemente vivir cerca del límite a menudo hace que macOS suelte las instantáneas locales más viejas sin intervención. Ese camino tiene los menores efectos colaterales y conserva más tiempo los puntos de restauración recientes.
Reducir hasta un objetivo de espacio libre
tmutil thinlocalsnapshots puede pedir al sistema que recupere hasta una cantidad pedida
de las instantáneas locales. Las banderas varían un poco según la versión de macOS;
revisa man tmutil en la máquina que estás arreglando. En concepto dices «libera hasta N
bytes de las instantáneas locales», no «borra esta hora concreta con nombre».
Úsalo cuando un instalador necesita margen y aún prefieres conservar los puntos de restauración locales más nuevos si el sistema puede.
Borrar las instantáneas locales del volumen
Cuando el disco está críticamente lleno y listlocalsnapshots muestra entradas:
tmutil deletelocalsnapshots /
Algunas versiones usan el borrado por fecha de una instantánea local con nombre en lugar de la forma de barra sola. Prefiere la forma documentada para tu SO y vuelve a listar siempre:
tmutil listlocalsnapshots /
df -h /
Espera que el espacio libre suba en segundos o unos minutos. APFS puede liberar extents de forma asíncrona. Muestrea dos veces.
Qué no confundir con estos comandos
tmutil deletecontra un destino de copia quita historial real de backups. Otra operación, mucho más arriesgada.- Borrar carpetas bajo
/.MobileBackupsen el Finder no es un camino de limpieza soportado. Usatmutilo la recuperación del sistema. - Apagar Time Machine no hace falta para liberar espacio de instantáneas locales y puede dejarte sin una política de copia que aún necesitas.
- «Optimizadores de instantáneas» de terceros que piden root sin explicar el modelo
APFS suman riesgo sin enseñarte nada que puedas re-chequear con
df.
Ejemplo trabajado (lee la historia, no memorices números)
Supón que después de un fin de semana de exports de vídeo:
- Almacenamiento muestra Datos del sistema en torno a 120 GB y purgable «hasta» 40 GB.
- Borras 25 GB de exports y vacías la Papelera.
- El disponible de
dfsube unos 2 GB. tmutil listlocalsnapshots /muestra varias entradas.localdel último día.
Interpretación: la mayor parte del export borrado sigue referenciada por instantáneas
locales. El siguiente experimento es reducir las instantáneas locales, no vaciar
~/Library al azar.
Después de tmutil deletelocalsnapshots / (o de un thin exitoso):
- La lista de instantáneas está vacía o más corta.
- El disponible de
dfsube decenas de GB en unos minutos. - El número de Datos del sistema en Almacenamiento puede retrasarse o reclasificarse;
confía en
dfy en cargas de trabajo reales.
Si la lista de instantáneas ya estaba vacía y el espacio libre aún no se movió, deja de pelear con instantáneas. Tienes otro problema: carpetas vivas grandes, archivos sparse, clones, Papelera en el mismo volumen u otro volumen en el contenedor.
Por qué el espacio libre aún puede no subir tras el thin
Incluso con las instantáneas locales fuera:
- Otras clases purgables dominaron la estimación de Almacenamiento (materializaciones en la nube, cachés regenerables).
- Los archivos sparse y los clones hacen diverger tamaño lógico y físico (por qué no coinciden los totales).
- La Papelera aún guarda lo borrado en el mismo volumen.
- Un segundo volumen en el contenedor APFS comparte el pool libre.
- Una instantánea no TM o un destino de Time Machine aún retiene datos relacionados.
Cada uno de esos tiene su propio camino de medición. Las instantáneas son solo un capítulo.
Requisitos de seguridad
Antes de un thin agresivo:
- Confirma una copia de seguridad reciente y exitosa en un Time Machine externo u otra ruta de restauración que hayas abierto y probado de verdad.
- Acepta que las versiones locales intermedias que borres no se podrán restaurar sin red hasta que aparezcan instantáneas nuevas.
- Prefiere el
tmutildocumentado a herramientas que no puedan mostrar un delta de espacio libre de antes y después.
Las instantáneas locales son normales. Solo se vuelven urgentes cuando el volumen interno está lleno y datos borrados hace poco siguen anclados.
Errores comunes
Perseguir el número de Datos del sistema. El objetivo es capacidad usable y un Mac que pueda actualizarse y guardar archivos, no un bloque gris cosméticamente pequeño.
Borrar el disco externo de copia porque el espacio interno está bajo. Eso confunde instantáneas locales con historial de backups.
Borrar carpetas al azar de Library porque el purgable se veía grande. Purgable no es un mapa de rutas seguras.
Medir una sola vez justo después del thin. Espera y vuelve a muestrear df.
Ignorar la contabilidad del contenedor. Una etiqueta de volumen no es toda la historia en APFS.
Dónde encaja una herramienta de revisión
Un mapa de disco en la vista Analyze de Mole puede mostrar carpetas vivas grandes.
Mole reúne análisis de disco, mantenimiento de apps y limpieza con revisión primero en
una app nativa de Mac. macOS y las apps dueñas siguen gestionando Datos del sistema. Para
instantáneas, usa tmutil y lecturas de df de antes y después como fuente de verdad.
Orden de operaciones
- Confirma que sigue existiendo una ruta de copia real.
- Anota
df -h /ytmutil listlocalsnapshots /. - Si hay instantáneas y la capacidad es baja, reduce o borra las locales con
tmutil, espera y vuelve a medir. - Si no quedan instantáneas, mide carpetas y limpia cachés propias o archivos de usuario grandes según su dueño.
- Vacía la Papelera solo cuando aceptes los borrados.
- Ejecuta la carga que falló antes (instalador, export, actualización) y confirma que cabe.
Lecturas adicionales
- Apple: About Time Machine local snapshots
- Apple: macOS Storage
- Relacionado en este sitio: Datos del sistema, liberar espacio, encontrar archivos grandes
Las instantáneas locales son la forma en que APFS da a Time Machine un deshacer a corto
plazo en el disco de arranque. Aprende a leer tmutil y df juntos, y «borré 30 GB y no
pasó nada» se vuelve un mecanismo que puedes verificar, no una razón para confiar en
scareware.
Preguntas frecuentes
¿Borrar las instantáneas locales afecta al disco de copia de Time Machine?
No. Las instantáneas locales viven en el volumen de arranque y son temporales por diseño; el disco externo de copia conserva su propio historial completo. Reducir o borrar instantáneas locales nunca reescribe nada en el disco de copia.
¿Por qué el espacio libre no cambia justo después de vaciar la Papelera?
En APFS los bloques de un archivo siguen asignados hasta que cae la última referencia. Si una instantánea aún referencia esos extents, df los sigue contando como usados, así que el espacio solo vuelve cuando la instantánea se reduce o expira.
¿Es seguro borrar todas las instantáneas locales de una vez?
Para el espacio en disco, sí: el disco de copia sigue guardando cada backup. Lo que cedes es la capacidad de restaurar el volumen de arranque a un punto entre copias, que macOS habría descartado de todas formas en unas 24 horas.