¿Me gustaría saber para ver qué archivos están siendo respaldados por mi máquina del tiempo? A menudo veo una gran cantidad de datos que se transfieren y no estoy seguro de cuál es.
¿Me gustaría saber para ver qué archivos están siendo respaldados por mi máquina del tiempo? A menudo veo una gran cantidad de datos que se transfieren y no estoy seguro de cuál es.
El comando tmutil compare
te permite comparar listas de archivos si no quieres hacerlo usando ls
u otros comandos que puedan mostrar diferencias en archivos y carpetas como rsync
y muchos programas gráficos diferenciales.
Puede listar las rutas de respaldo y luego copiarlas en el comando de comparación. Ejemplo:
sudo tmutil listbackups
sudo tmutil compare "path1" "path2"
Muchas personas adoran también BackupLoupe . Hace una base de datos potente de qué archivos se incluyen con cada intervalo de copia de seguridad.
Si está interesado en ver qué archivos se están leyendo mientras se realiza la copia de seguridad, puede usar este comando:
sudo opensnoop -n backupd | grep -v 'Time Machine Backups'
Nota: lo anterior funcionó en versiones anteriores de macOS. En High Sierra, algo que se aproxima a esto es:
sudo fs_usage -f filesys backupd
Sin embargo, hay un montón de ruido en el volumen de copia de seguridad del que no he descubierto cómo deshacerme.
Puedes usar timedog para eso.
timedog es un script de Perl que muestra el conjunto de archivos que se guardaron para una copia de seguridad determinada creada por Mac OS X Time Machine. Por defecto, muestra los archivos que se guardaron en la copia de seguridad más reciente. La lista incluye los tamaños de archivo anteriores y posteriores, así como el número y tamaño total de archivos. La secuencia de comandos incluye una opción para resumir los cambios a una profundidad de directorio en particular, produciendo una visualización más concisa, ayudando a comprender qué áreas de su sistema están ocupando la mayor cantidad de espacio en las copias de seguridad. También puede ordenar por tamaño y / u omitir archivos por debajo de un tamaño determinado.
Si desea ver qué archivos se transfieren en tiempo real, puede monitorear el daemon de la máquina del tiempo con
sudo fs_usage -f -R filesys backupd
Si ve una transferencia de archivos demasiado grande, es posible que vea imágenes de disco de máquinas virtuales en la lista
Combiné la respuesta tmutil anterior de BMIKE en esta práctica frase de una línea, ¡espero que pueda ayudar a alguien!
Esto tomará las 2 últimas copias de seguridad, y las diferencie por ti. El sed es poner comillas alrededor de los nombres de copia de seguridad que probablemente tengan espacios en ellos.
sudo tmutil listbackups | tail -2 | sed 's/.*/"&"/' | xargs sudo tmutil compare
Lea otras preguntas en las etiquetas macos time-machine time-capsule logs