Time Machine reportando miles de errores: setattrlist falló para la ruta '/.MobileBackups/Computer/

2

Por alguna razón, ya no puedo completar una copia de seguridad en un servidor remoto de Time Machine. En el registro de errores, veo miles de mensajes de error. Aquí es en general cómo se ven:

  

2016-10-27 16: 13: 31.330679-0500 localhost mtmd [745]: (TimeMachine)   [com.apple.TimeMachine.TMLogError] - [FileAttrs   writeAttributesToItemAtPath:] setattrlist falló para la ruta   '/.MobileBackups/Computer/2016-10-27-161316/Volume/Library/Preferences'   (errno 1)

Los errores son ligeramente diferentes solo al final ( /.MobileBackups/Computer... )

En última instancia, la copia de seguridad toma días antes de que se restablezca la conexión al servidor por algún motivo y la copia de seguridad no se completa.

¿Qué son estos errores y qué debo hacer para solucionarlo?

    
pregunta Swisher Sweet 28.10.2016 - 00:04

3 respuestas

1

Puede estar relacionado con esto y / o ayudar a otra persona a descubrir más sobre esto, pero cuando veo los directorios que están sujetos al fallo en mi Mac, veo:

    sudo ls -al@ '/.MobileBackups/Computer/2016-11-05-233040/Volume/Library/'
    total 0
    d------r-x@ 4 root  wheel  136 Nov  5 23:33 .
        com.apple.backupdelta.MoveChecked     3 
        com.apple.s stem.Security    68
    drwxr-xr-x@ 5 root  wheel  170 Nov  5 23:30 ..
        com.apple.backupd.SnapshotVolumeFSEventStoreUUID     36 
        com.apple.backupd.SnapshotVolumeLastFSEventID    20 
        com.apple.backupd.SnapshotVolumeUUID     36 
    d------r-x  5 root  wheel  170 Nov  5 23:32 Application Support
    d------r-x@ 4 root  wheel  136 Nov  5 23:33 Preferences
        com.apple.backupdelta.MoveChecked     3

Me imagino que la mayoría de estos atributos de archivo están relacionados con el proceso de copia de seguridad local de Time Machine, pero también observo que uno de los atributos es com.apple.s stem.Security .. note el carácter en blanco en el componente de ruta system . ¿Podría eso ser cosas confusas? Por ejemplo, si ese atributo fue establecido con ese error tipográfico y más tarde borrado (o intentó estarlo) escrito correctamente, vería un error como este.

Sólo adivinando ...

    
respondido por el RamsayCons 06.11.2016 - 04:51
0

Tampoco tengo una respuesta definitiva, pero estoy basando mi enfoque en el contenido / permisos incorrectos en el subárbol .MobileBackups . Dado que estos archivos almacenan copias de seguridad incrementales entre las copias de seguridad reales de Time Machine, me siento un tanto cómodo al eliminarlas y "comenzar de nuevo".

Viendo los registros:

Lo que falta en la pregunta es cómo ver los registros de Time Machine. Instalé un script en mi directorio /usr/local/bin , basado en la respuesta aquí . Sin embargo, un comando más sencillo es simplemente:

log stream --style syslog --info --predicate 'processImagePath contains "backupd" and subsystem beginswith "com.apple.TimeMachine"'

Investigando errores registrados

Al inspeccionar los directorios, no parecía haber muchos problemas con ellos (como @RamsayCons señala en su respuesta). Como no me importaba mucho la copia de seguridad móvil más reciente, decidí simplemente eliminarla:

sudo rm -rf /.MobileBackups/Computer/2016-12-16-112458

Algunas notas sobre este comando:

  • Recuerda que con sudo viene un gran poder. Asegúrese de entender exactamente lo que está haciendo antes de continuar.
  • De manera similar, rm -rf puede causar gran dolor y angustia, así que asegúrese de estar seguro de lo que está haciendo y tenga un directorio exacto especificado.
  • use el comando ls -la /.MobileBackups/Computer/ para enumerar los contenidos de sus Copias de seguridad móviles existentes, para que pueda especificar el correcto

Todavía estoy esperando a ver si esto resolverá mi problema, pero hasta ahora estoy viendo un nuevo conjunto de mensajes en los registros.

Algunas diferencias en mi problema en comparación con lo descrito:

  • Estoy realizando una copia de seguridad en una unidad montada localmente, sin embargo, el problema parece estar enraizado en los archivos almacenados en el directorio /.MobileBackups/ , y no está relacionado con "donde" se encuentra el disco de respaldo de TimeMachine
  • Mis errores incluyen un mensaje que volume Macintosh HD (/) is now in an emergency freespace condition y low disk space thinning needed for volume Macintosh HD (/) with 7.7 <= 10.0 pct free space , a pesar de tener >40GB de 230GB libre.
  • Mi copia de seguridad nunca "falló", pero se mantuvo en el estado "Preparando copia de seguridad ..." en Preferencias del sistema durante más de 18 horas.

Actualización:

Mi copia de seguridad de Time Machine finalmente se completó durante la siguiente ejecución programada por hora ... ¡Hurra!

    
respondido por el Pat Fowler 16.12.2016 - 20:53
0

La carpeta MobileBackups se usa para las instantáneas locales de Time Machine. Tuve el mismo problema después de clonar (con CCC de Mike Bombich) un MacBook Pro.

En su lugar rm puede utilizar:

sudo tmutil disablelocal
sudo tmutil enablelocal
    
respondido por el B.Bippus 17.07.2018 - 13:35

Lea otras preguntas en las etiquetas