Photostatus

Fotos de mi IPhone

Midiendo TimeMachine

Enviado por Felipe Saint-Jean el 18/12/2007 a las 12:51
Felipe Saint-Jean


Leopard anda re-bien, especialmente despues del build 5582 de Parallels. Uno de los features cool es TimeMachine, el nuevo sistema de backup de Leopard. Funciona super bien, pero por defecto se come un disco de 300Gb bastante rápido, más rápido que lo que debería según mis cálculos mentales. TimeMachine hace backups incrementales, es decir sólamente hace backup de los archivos que cambian. Por eso un archivo chico que cambia mucho puede usar mucho espacio de backup.

La interfaz de TimeMachine es la raja, pero no hay forma clara de optimizar la configuración, que sólamente permite excluid directorios del backup. Para poder configurar TimeMachine necesitamos saber cuanto espacio total un archivo usa en el disco de backup, que es la suma de el espacio utilizado cada vez que aparece en el disco. Para tener mejor información sobre como TimeMachine usa el disco programé un script en python. Para ejecutar el script bajalo y llamalo desde la aplicación Terminal

$python time_machine_explore.py 
Se va a demorar un buen rato (1 hora en mi máquina, pero mi disco es lenteja). Entrega dos resultados. El primero es cuando espacio cada backup utiliza. Algo así como (nota: se ve feo por que no tengo idea como usar la etiqueta pre en bligoo ... algo raro pasa):
2007-11-30-051234 24Gb 
2007-12-01-002646 18Mb 
2007-12-02-094405 32Mb 
2007-12-03-001336 39Mb 
2007-12-04-001341 242Mb 
2007-12-05-001343 43Mb 
2007-12-06-001626 43Mb 
2007-12-07-005045 51Mb 
2007-12-08-010027 130Mb 
2007-12-09-105856 97Mb 
El segundo resultado es un archivo que se llama time_machine_report.txt que tiene cada archivo en el backup y cuanto espacio usa y en cuantos backups aparece. Por ejemplo una linea
63Mb 7 /Users/fsaint/Documents/newfile.txt


indica que el archivo newfile.txt usa 63Mb en el disco de backups. Ese 63 es la suma de las 7 veces que aparece en distintos backups.

 

Este script me ayudo a bajar el espacio de backup de 140Gb a 37Gb eliminando directorios que no quiero backup. Por ejemlo las máquinas virtuales de Parallels usan muuuuucho espacio, eso lo detectó mi script.

 


Etiquetas:






Suscribirse a los comentarios de este artículo en RSS