Me di cuenta de que mi espacio extra desaparece repentinamente desde la actualización a macOS High Sierra. Por ejemplo, tengo 170 GB gratis por la mañana y luego por la tarde tengo 56 GB.
Luego, a veces, eso dispara hasta 170 GB. Es un poco extraño y reiniciar a veces funciona, pero a veces no.
Empecé a buscar "instantáneas locales" que Time Machine crea automáticamente. Supongo que estas son instantáneas almacenadas localmente que se crean para la eficiencia de Time Machine. Tal vez cuando no está conectado al disco de Time Machine para que pueda tener una copia de seguridad versionada. No estoy seguro.
Puede ver sus instantáneas locales así:
$ tmutil listlocalsnapshots /
com.apple.TimeMachine.2017-12-14-173102
com.apple.TimeMachine.2017-12-14-212356
com.apple.TimeMachine.2017-12-15-052254
com.apple.TimeMachine.2017-12-15-084940
com.apple.TimeMachine.2017-12-15-094508
com.apple.TimeMachine.2017-12-15-121635
Cuando corro tmutil
en mi Terminal veo un comando llamado thinlocalsnapshots
. ¿Qué hace eso y cómo lo uso?
fuente
Respuestas:
Spoiler: Pasé de ~ 50 GB gratis a ~ 277 GB gratis, aproximadamente 227 GB de diferencia, en el transcurso de esta respuesta.
No hay una tonelada de información de la
tmutil
función básica , pero puede llamarman tmutil
para obtener más detalles, específicamente sobrethinlocalsnapshots
:Una omisión notable es lo que
default urgency
realmente es y si 1 es de alta urgencia o 4 es de alta urgencia.Para mostrarle lo que sucede en el uso en el mundo real, aquí está mi lista inicial de instantáneas locales:
Cuando se ejecuta sin las opciones
purge_amount
yurgency
, es probable que no se eliminen instantáneas locales:Con
purge_amount
establecido en1000000000
(1 Gigabyte):Y si vuelvo a ejecutar eso:
Esto es lo que sucedió con mi lista de instantáneas locales:
Intentemos ejecutar ese mismo comando una vez más:
Y otra vez:
Y una vez más para intentar eliminar esa instantánea local final:
Puedes ver que esta vez no hizo nada.
Intentemos aumentar los bytes a 10 GB:
Todavía nada. Probemos con 100 GB:
De nuevo, nada.
Entonces, cuando llega a la última instantánea local, debe tener que ver con la
urgency
opción en lugar de lapurge_amount
.Volvamos a solo 1 GB para el
purge_amount
pero intente conurgency
establecer en 1 (otra omisión en el manual es si 1 es alto o 4 o alto):¡Éxito!
Puede ver que redujo la última instantánea local restante y ahora cuando
listlocalsnapshots
verá solo la última, pero está etiquetada como(dataless)
.Estoy dispuesto a apostar a que
urgency
establecer 1 significa "muy urgente" yurgency
establecer 4 significa "meh, siempre que".En el transcurso de estas pruebas, mi disco duro pasó de ~ 50 GB gratis a ~ 277 GB gratis. ¡Una liberación de unos 227 GB!
Supongo que estas instantáneas locales se adelgazarán automáticamente, especialmente cuando se requiere espacio adicional para que no tenga que preocuparse demasiado por esto.
Pero me encontré con esto porque
Me preguntaba cómo estaba perdiendo todo mi espacio libre en el disco tan de repente, y;
Estaba tratando de hacer una partición Boot Camp para ejecutar Windows y no tenía suficiente espacio, aunque la mayoría de ese espacio solo estaba siendo ocupado por instantáneas locales.
En el futuro, me pregunto si debería hacer que un trabajo cron ejecute un comando de adelgazamiento cada semana más o menos, solo para mantener las cosas limpias. Veré qué sucede después de unos días más y agregaré todo lo que encuentre aquí.
Aquí está el sitio de Apple para obtener más información sobre cómo se utilizan las instantáneas locales de Time Machine:
https://support.apple.com/en-ca/HT204015
fuente
Las instantáneas locales son para usar Time Machine cuando no está conectado a su unidad de Time Machine. Solo duran 24 horas. Por lo tanto, no debería tener que eliminarlos. Al menos esto es lo que afirma Apple. El espacio libre no parece ser reportado consistentemente dentro del sistema operativo. En algunos lugares muestra las instantáneas como ocupando espacio real, en otros lugares se muestra como purgable. Las aplicaciones piensan que está ocupando espacio real y puede causar problemas.
fuente
tmutil listlocalsnapshotdates /
informa una instantánea del 02-01-2019. "Al menos esto es lo que Apple afirma".