Time Machine exécute-t-il des sauvegardes même si aucun compte n'est connecté?

13

Un compte doit-il être connecté pour déclencher la sauvegarde Time Machine, ou Time Machine s'exécute sans aucune session active?

Pierre Watelet
la source
Une question intéressante à laquelle je n'avais pas pensé auparavant. Maintenant, vous vous demandez aussi ...
Megan Walker
1
Je n'ai pas de réponse, mais il ne serait pas étrange de ne pas sauvegarder quand aucun utilisateur ne modifie ses fichiers.
mouviciel
1
@mouviciel Mais Time Machine fonctionne toutes les heures, donc je pense que ce scénario est possible: l'utilisateur est connecté; à 1000, Time Machine fonctionne; à 10 h 10, l'utilisateur effectue des modifications, puis se déconnecte. À 1100, personne n'est connecté: Time Machine démarrera-t-il et sauvegardera-t-il ces modifications récentes? (NB, j'ai simplifié: les heures ne seront pas à l'heure, mais je crois qu'il exécute les sauvegardes toutes les 60 minutes.)
Ashley
@Ashley - Je n'ai pas pensé à ce scénario. Bon point.
mouviciel

Réponses:

6

Time Machine est un démon au niveau système, pas un processus au niveau utilisateur. Time Machine fonctionnera même si vous n'êtes pas connecté à votre Mac.

bispymusic
la source
3
Veuillez fournir des preuves vérifiables.
smokris
2
Le processus de @smokris Time machine est appelé backupd.Il est démarré par root et est un fils de launchd. C'est donc un démon. Je pense aussi que le "d" signifie démon.
Rnhmjoj
1
Je ne vois vraiment pas cela se produire. J'ai plusieurs utilisateurs sur mon mac, pas tous avec des droits d'administrateur. Je ne sais pas si c'est important.
Pierre Watelet
@smokris - Lancez Time Machine après une période sans aucun utilisateur connecté, puis vérifiez les dates des dernières sauvegardes. Cela donnera une réponse définitive, que ce soit oui ou non.
mouviciel
1
Si vous avez besoin de monter un disque dur externe pour sauvegarder, alors vous devez être connecté
Vihung
4

Non. Mac OS X ne monte pas de disques externes donc même si backupd a été invité à sauvegarder à partir d'une session ssh en utilisant tmutil startbackuple disque externe que Time Machine utilise normalement serait absent et la sauvegarde échouerait.

bmike
la source
Voulez-vous dire que le système d'exploitation ne monte pas de disques externes lorsque personne n'est connecté?
DA Vincent
1
@DAVincent Oui - ou plus précisément, le processus de sauvegarde et le montage des disques locaux se produisent lorsque le premier utilisateur de console se connecte et se termine lorsque le dernier utilisateur de console se déconnecte. L'effet net est que vous n'aurez pas de sauvegardes dans les situations d'utilisateur unique de votre démarrage et que personne n'est connecté ou que votre utilisateur unique se déconnecte et laisse l'ordinateur en marche.
bmike
Il y a une demande très ancienne ici qu'il peut être fait, mais je n'ai pas situé les détails qui expliquent comment le faire.
Mars
0

Il est possible que le disque soit monté pendant que tous les utilisateurs sont déconnectés, mais MacOS et d'autres programmes de sauvegarde n'intègrent pas cette fonctionnalité. CarbonCopyCloner est le seul à pouvoir monter un disque sans personne connecté. Bien sûr, ce n'est pas aussi simple qu'une machine à remonter le temps.

blanco
la source