Código de error de Time Machine 21 y 19, "No se pudo montar ... porque no se pudo adjuntar la imagen"

2

Con macOS sierra (10.12.4), las copias de seguridad de Time Machine en un Synology NAS están fallando en la fase de "preparación de la copia de seguridad". Los mensajes de la interfaz de usuario no son útiles, pero la consola muestra este error desde backupd:

Failed to mount '/Volumes/TimeMachine/fubar.sparsebundle'
because the image could not be attached, error:
Error Domain=com.apple.backupd.ErrorDomain Code=21 "(null)"
UserInfo={MessageParameters=(
    "/Volumes/TimeMachine/fubar.sparsebundle",
    19
)}

Esto se repite cada 60 segundos durante varios minutos, y luego Time Machine se rinde.

Estoy familiarizado con el tipo de problema solucionado por enlace pero parece ser diferente. Puedo montar el volumen de red y adjuntar el sparsebundle. Ejecutando fsck no muestra errores. La lista de sparsebundle muestra VerificationState 0, y no tiene un RecoveryBackupDeclinedDate .

    
pregunta mblakele 17.04.2017 - 01:01

3 respuestas

2

Esto resultó ser un problema de llavero. Posiblemente cambié la contraseña de inicio de sesión del NAS y nunca actualicé el llavero.

  1. Configuración > Máquina del tiempo > Deje de usar "TimeMachine" para hacer una copia de seguridad
  2. Llavero > busque el nombre de host NAS y elimine todas las contraseñas coincidentes. Creo que las entradas del problema estaban en el llavero del sistema, pero también eliminé las entradas del llavero de inicio de sesión.
  3. Configuración > Máquina del tiempo > Añadir disco de copia de seguridad ... > seleccione "TimeMachine" > ingrese la contraseña

Esta situación fue confusa porque los mensajes de Time Machine no dijeron nada acerca de la autenticación, y Finder pudo conectarse al volumen NAS. Pero al parecer, backupd utiliza una entrada de Llavero diferente, que era mala o incorrecta.

    
respondido por el mblakele 17.04.2017 - 01:01
1

Mi problema resultó ser que la cuenta de usuario de Time Machine que accedía al NAS había excedido su cuota de uso en otra parte del volumen (facepalm).

Esto terminó haciendo que el archivo Info.plist dentro del sparsebundle sea de 0 bytes. Afortunadamente, había un archivo Info.bckup allí que copié para ser el nuevo Info.plist .

    
respondido por el miknight 31.05.2017 - 11:17
0

En mi caso (error 21) era un archivo Info.plist [1] confuso (en Time Capsule). Afortunadamente, había un archivo de copia de seguridad llamado Info.bckup que usé para reemplazar el confuso. Lo que resolvió mi problema.

[1] No me preguntes cómo se incorporaron esas cosas al archivo Info.plist ...:

$ more Info.plist an Loop[2] : 50 Skin Side 3 Fan Loop[3] : 50 Skin Side 3 Fan Loop[4] : 0 0 44 271 47 0 0 0 0 0 0 0 0 0 Skin Side 4 Fan Loop[0] : 50 Skin Side 4 Fan Loop[1] : 38912 Skin Side 4 Fan Loop[2] : 50 Skin Side 4 Fan Loop[3] : 50 Skin Side 4 Fan Loop[4] : 164 198 0 0 0 0 0 0 0 0 0 0 0 0 HDD Radio Loop[0] : 100 HDD Radio Loop[1] : 102400 HDD Radio Loop[2] : 100 HDD Radio Loop[3] : 100 HDD Radio Loop[4] : 0 0 0 0 0 0 0 0 0 0 0 0 0 362 2G Radio Radio

    
respondido por el Sleepless Annoyed Nerd 29.11.2017 - 05:38

Lea otras preguntas en las etiquetas