¿Time Machine ejecuta copias de seguridad incluso cuando no hay una cuenta iniciada sesión?

13

¿Debe iniciar sesión una cuenta para activar la copia de seguridad de Time Machine o Time Machine se ejecuta sin ninguna sesión activa?

Pierre Watelet
fuente
Una pregunta interesante que no había pensado antes. Ahora también me pregunto ...
Megan Walker
1
No tengo respuesta, pero no sería extraño no hacer una copia de seguridad cuando ningún usuario cambie sus archivos.
Mouviciel
1
@mouviciel Pero Time Machine se ejecuta cada hora, por lo que creo que este escenario es posible: el usuario ha iniciado sesión; a 1000, Time Machine funciona; en 1010 el usuario realiza algunas ediciones y luego cierra la sesión. A las 11:00, nadie ha iniciado sesión: ¿Time Machine iniciará y realizará una copia de seguridad de esas ediciones recientes? (Nota: he simplificado: los tiempos no serán por hora, pero creo que ejecuta las copias de seguridad cada 60 minutos.)
Ashley
@ Ashley: No pensé en ese escenario. Buen punto.
mouviciel

Respuestas:

6

Time Machine es un demonio de nivel de sistema, no un proceso de nivel de usuario. Time Machine funcionará incluso si no has iniciado sesión en tu Mac.

bispymusic
fuente
3
Proporcione evidencia verificable.
smokris
2
El proceso de @smokris Time machine se llama backupd. Se inicia por root y es hijo de launchd. Entonces es un demonio. También creo que la "d" significa demonio.
Rnhmjoj
1
Realmente no veo que suceda. Tengo varios usuarios en mi Mac, no todos con derechos de administrador. No sé si es importante.
Pierre Watelet
@smokris: inicie Time Machine después de un período sin que el usuario haya iniciado sesión, luego verifique las fechas de las últimas copias de seguridad. Esto dará una respuesta definitiva, ya sea sí o no.
Mouviciel
1
Si necesita montar una unidad externa para realizar una copia de seguridad, debe iniciar sesión
Vihung
4

No. Mac OS X no monta unidades externas, por lo que incluso si se le pidiera a tmutil startbackupla copia de seguridad que hiciera una copia de seguridad de una sesión ssh utilizando la unidad externa que Time Machine normalmente usa, estaría ausente y la copia de seguridad fallaría.

bmike
fuente
¿Quiere decir que el sistema operativo no monta unidades externas cuando nadie está conectado?
DA Vincent
1
@DAVincent Sí, o más precisamente, tanto el proceso de copia de seguridad como el montaje de unidades locales se produce cuando el primer usuario de la consola inicia sesión y finaliza cuando el último usuario de la consola cierra la sesión. El efecto neto es que no tendrá copias de seguridad en situaciones de un solo usuario cuando inicie y nadie inicie sesión o su único usuario cierre sesión y deje la computadora en funcionamiento.
bmike
Hay una demanda muy antiguo aquí que se puede hacer, pero no he localizado los detalles que explican cómo hacerlo.
Marte el
0

Es posible que el disco se monte mientras todos los usuarios están desconectados, pero MacOS y otros programas de respaldo no incorporan esta característica. El único que puede montar la unidad sin que nadie haya iniciado sesión es CarbonCopyCloner. Por supuesto, no es tan simple como la máquina del tiempo.

blanco
fuente